]> git.pld-linux.org Git - packages/NetworkManager-openvpn.git/blame - NetworkManager-openvpn.spec
- updated to 1.2.8
[packages/NetworkManager-openvpn.git] / NetworkManager-openvpn.spec
CommitLineData
6da99301 1Summary: NetworkManager VPN integration for OpenVPN
441ca374 2Summary(pl.UTF-8): Integracja NetworkManagera z OpenVPN-em
a511996e 3Name: NetworkManager-openvpn
d10ea6e2 4Version: 1.2.8
3996de84 5Release: 1
441ca374 6License: GPL v2+
6da99301 7Group: X11/Applications
54dbe3bf 8Source0: http://ftp.gnome.org/pub/GNOME/sources/NetworkManager-openvpn/1.2/%{name}-%{version}.tar.xz
d10ea6e2 9# Source0-md5: 9f325be386aa906ff9b0b7c0bdf2a59a
ac706c7a 10URL: https://wiki.gnome.org/Projects/NetworkManager
54dbe3bf
MB
11BuildRequires: NetworkManager-devel >= 2:1.2.0
12BuildRequires: NetworkManager-gtk-lib-devel >= 1.2.0
6da99301 13BuildRequires: autoconf >= 2.52
9a969fd8 14BuildRequires: automake >= 1:1.9
036ae353 15BuildRequires: gettext-tools
dca87349
JB
16BuildRequires: glib2-devel >= 1:2.32
17BuildRequires: gtk+3-devel >= 3.4
6da99301 18BuildRequires: intltool >= 0.36.2
13bb97a9 19BuildRequires: libsecret-devel >= 0.18
6da99301 20BuildRequires: libtool
441ca374 21BuildRequires: pkgconfig
5c342687
MB
22BuildRequires: tar >= 1:1.22
23BuildRequires: xz
e06bacbe
JP
24Provides: group(nm-openvpn)
25Provides: user(nm-openvpn)
26Requires(postun): /usr/sbin/groupdel
27Requires(postun): /usr/sbin/userdel
28Requires(pre): /bin/id
29Requires(pre): /usr/sbin/groupadd
30Requires(pre): /usr/sbin/useradd
54dbe3bf
MB
31Requires: NetworkManager >= 2:1.2.0
32Requires: NetworkManager-gtk-lib >= 1.2.0
dca87349
JB
33Requires: glib2 >= 1:2.32
34Requires: gtk+3 >= 3.4
13bb97a9 35Requires: libsecret >= 0.18
a511996e 36Requires: openvpn
6da99301
MB
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
6da99301
MB
39%description
40NetworkManager VPN integration for OpenVPN.
41
441ca374
JB
42%description -l pl.UTF-8
43Integracja NetworkManagera z OpenVPN-em.
44
6da99301 45%prep
a511996e 46%setup -q
6da99301
MB
47
48%build
6da99301
MB
49%{__intltoolize}
50%{__libtoolize}
378b9aa3 51%{__aclocal} -I m4
6da99301
MB
52%{__autoconf}
53%{__autoheader}
54%{__automake}
c5e005c7
JB
55%configure \
56 --disable-static
6da99301
MB
57%{__make}
58
59%install
60rm -rf $RPM_BUILD_ROOT
61
a511996e 62%{__make} install \
6da99301
MB
63 DESTDIR=$RPM_BUILD_ROOT
64
c5e005c7 65%{__rm} $RPM_BUILD_ROOT%{_libdir}/NetworkManager/*.la
a511996e
MB
66
67%find_lang %{name}
6da99301
MB
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
e06bacbe
JP
72%pre
73%groupadd -g 324 -r -f nm-openvpn
74%useradd -u 324 -s /bin/false -c "Default user for running openvpn spawned by NetworkManager" -g nm-openvpn nm-openvpn
75
76%postun
77if [ "$1" = "0" ]; then
78 %userremove nm-openvpn
79 %groupremove nm-openvpn
80fi
81
a511996e 82%files -f %{name}.lang
6da99301 83%defattr(644,root,root,755)
c5e005c7 84%doc AUTHORS ChangeLog README
54dbe3bf 85%attr(755,root,root) %{_libdir}/NetworkManager/libnm-vpn-plugin-openvpn.so
3996de84 86%attr(755,root,root) %{_libdir}/NetworkManager/libnm-vpn-plugin-openvpn-editor.so
a511996e
MB
87%attr(755,root,root) %{_libdir}/NetworkManager/libnm-openvpn-properties.so
88%attr(755,root,root) %{_libdir}/nm-openvpn-auth-dialog
89%attr(755,root,root) %{_libdir}/nm-openvpn-service
90%attr(755,root,root) %{_libdir}/nm-openvpn-service-openvpn-helper
1796a925 91%{_prefix}/lib/NetworkManager/VPN/nm-openvpn-service.name
6da99301
MB
92%{_sysconfdir}/NetworkManager/VPN/nm-openvpn-service.name
93%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dbus-1/system.d/nm-openvpn-service.conf
54dbe3bf 94%{_datadir}/appdata/network-manager-openvpn.metainfo.xml
6da99301 95%{_datadir}/gnome-vpn-properties/openvpn
This page took 0.12358 seconds and 4 git commands to generate.