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