/[pkgs]/devel/NetworkManager-openconnect/NetworkManager-openconnect.spec
ViewVC logotype

Contents of /devel/NetworkManager-openconnect/NetworkManager-openconnect.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.18 - (show annotations) (download)
Mon Oct 5 18:02:09 2009 UTC (7 weeks, 1 day ago) by dcbw
Branch: MAIN
CVS Tags: NetworkManager-openconnect-0_7_996-4_git20090921_fc13, HEAD
Changes since 1.17: +4 -1 lines
* Mon Oct  5 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.996-4.git20090921
- Rebuild for updated NetworkManager
1 %define nm_version 1:0.7.996-2
2 %define dbus_version 1.1
3 %define gtk2_version 2.10.0
4 %define openconnect_version 0.99
5
6 %define svn_snapshot .git20090921
7
8 Summary: NetworkManager VPN integration for openconnect
9 Name: NetworkManager-openconnect
10 Version: 0.7.996
11 Release: 4%{svn_snapshot}%{?dist}
12 License: GPLv2+
13 Group: System Environment/Base
14 URL: http://www.gnome.org/projects/NetworkManager/
15 Source: %{name}-%{version}%{svn_snapshot}.tar.bz2
16
17 BuildRoot: %{_tmppath}/%{name}-%{version}-root
18
19 BuildRequires: gtk2-devel >= %{gtk2_version}
20 BuildRequires: dbus-devel >= %{dbus_version}
21 BuildRequires: dbus-glib-devel >= 0.74
22 BuildRequires: NetworkManager-devel >= %{nm_version}
23 BuildRequires: NetworkManager-glib-devel >= %{nm_version}
24 BuildRequires: GConf2-devel
25 BuildRequires: gnome-keyring-devel
26 BuildRequires: libglade2-devel
27 BuildRequires: intltool gettext
28 BuildRequires: autoconf automake libtool
29
30 Requires: NetworkManager >= %{nm_version}
31 Requires: openconnect >= %{openconnect_version}
32
33 Requires(post): /sbin/ldconfig
34 Requires(postun): /sbin/ldconfig
35 Requires(pre): %{_sbindir}/useradd
36 Requires(pre): %{_sbindir}/groupadd
37
38
39 %description
40 This package contains software for integrating the openconnect VPN software
41 with NetworkManager and the GNOME desktop
42
43 %prep
44 %setup -q
45
46 %build
47 %configure --enable-more-warnings=yes
48 make %{?_smp_mflags}
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 make install DESTDIR=$RPM_BUILD_ROOT
53
54 rm -f %{buildroot}%{_libdir}/NetworkManager/lib*.la
55 rm -f %{buildroot}%{_libdir}/NetworkManager/lib*.a
56
57 %find_lang %{name}
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %pre
63 %{_sbindir}/groupadd -r nm-openconnect &>/dev/null || :
64 %{_sbindir}/useradd -r -s /sbin/nologin -d / -M \
65 -c 'NetworkManager user for OpenConnect' \
66 -g nm-openconnect nm-openconnect &>/dev/null || :
67
68 %post
69 /sbin/ldconfig
70 /usr/bin/update-desktop-database &> /dev/null || :
71 touch --no-create %{_datadir}/icons/hicolor
72 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
73 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
74 fi
75
76
77 %postun
78 /sbin/ldconfig
79 /usr/bin/update-desktop-database &> /dev/null || :
80 touch --no-create %{_datadir}/icons/hicolor
81 if [ -x %{_bindir}/gtk-update-icon-cache ]; then
82 %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
83 fi
84
85
86 %files -f %{name}.lang
87 %defattr(-, root, root)
88
89 %doc AUTHORS ChangeLog COPYING
90 %{_libdir}/NetworkManager/lib*.so*
91 %{_sysconfdir}/dbus-1/system.d/nm-openconnect-service.conf
92 %{_sysconfdir}/NetworkManager/VPN/nm-openconnect-service.name
93 %{_libexecdir}/nm-openconnect-service
94 %{_libexecdir}/nm-openconnect-service-openconnect-helper
95 %dir %{_datadir}/gnome-vpn-properties/openconnect
96 %{_datadir}/gnome-vpn-properties/openconnect/nm-openconnect-dialog.glade
97
98 %changelog
99 * Mon Oct 5 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.996-4.git20090921
100 - Rebuild for updated NetworkManager
101
102 * Mon Sep 21 2009 Dan Williams <dcbw@redhat.com> - 1:0.7.996-2
103 - Rebuild for updated NetworkManager
104
105 * Sun Aug 30 2009 Dan Williams <dcbw@redhat.com> - 0.7.996-1
106 - Rebuild for updated NetworkManager
107 - Drop upstreamed patches
108
109 * Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0.99-7
110 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
111
112 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0.99-6
113 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
114
115 * Mon Jun 1 2009 David Woodhouse <David.Woodhouse@intel.com> 1:0.7.0.99-5
116 - Accept 'pem_passphrase_fsid' key in gconf
117
118 * Wed May 27 2009 David Woodhouse <David.Woodhouse@intel.com> 1:0.7.0.99-4
119 - Handle 'gwcert' as a VPN secret, because openconnect might not be able
120 to read the user's cacert file when it runs as an unprivileged user.
121
122 * Sat May 9 2009 David Woodhouse <David.Woodhouse@intel.com> 1:0.7.0.99-3
123 - Accept 'form:*' keys in gconf
124 - Allow setting of MTU option in gconf
125
126 * Wed Apr 1 2009 David Woodhouse <David.Woodhouse@intel.com> 1:0.7.0.99-2
127 - Update translations from SVN
128 - Accept 'lasthost' and 'autoconnect' keys in gconf
129
130 * Thu Mar 5 2009 Dan Williams <dcbw@redhat.com> 1:0.7.0.99-1
131 - Update to 0.7.1rc3
132
133 * Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0.97-2
134 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
135
136 * Thu Feb 19 2009 Dan Williams <dcbw@redhat.com> 0.7.0.97-1
137 - Update to 0.7.1rc1
138
139 * Mon Jan 5 2009 David Woodhouse <David.woodhouse@intel.com> 0.7.0-4.svn14
140 - Rebuild for updated NetworkManager
141 - Update translations from GNOME SVN
142
143 * Sun Dec 21 2008 David Woodhouse <David.Woodhouse@intel.com> 0.7.0-3.svn9
144 - Update from GNOME SVN (translations, review feedback merged)
145
146 * Wed Dec 17 2008 David Woodhouse <David.Woodhouse@intel.com> 0.7.0-2.svn3
147 - Review feedback
148
149 * Tue Dec 16 2008 David Woodhouse <David.Woodhouse@intel.com> 0.7.0-1.svn3
150 - Change version numbering to match NetworkManager

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2