]> git.pld-linux.org Git - packages/NetworkManager-pptp.git/blame - NetworkManager-pptp.spec
- release 2 (ppp 2.5.0, the code is already compatible)
[packages/NetworkManager-pptp.git] / NetworkManager-pptp.spec
CommitLineData
f2028a82
JB
1#
2# Conditional build:
3%bcond_without gtk4 # Gtk4 version of editor plugin (GNOME 42+)
4
d33eb75d
MB
5Summary: NetworkManager VPN integration for PPTP
6Summary(pl.UTF-8): Integracja NetworkManagera z protokołem PPTP
7Name: NetworkManager-pptp
f2028a82 8Version: 1.2.12
9764be89 9Release: 2
75efe160 10License: GPL v2+
d33eb75d 11Group: X11/Applications
62775956 12Source0: https://download.gnome.org/sources/NetworkManager-pptp/1.2/%{name}-%{version}.tar.xz
f2028a82 13# Source0-md5: cde35b1d92b2a1f49118a59547be3e60
96802b3e 14URL: https://wiki.gnome.org/Projects/NetworkManager
d4475670
MB
15BuildRequires: NetworkManager-devel >= 2:1.2.0
16BuildRequires: NetworkManager-gtk-lib-devel >= 1.2.0
d33eb75d
MB
17BuildRequires: autoconf >= 2.59
18BuildRequires: automake >= 1:1.9
f2028a82 19BuildRequires: gettext-tools >= 0.19
62775956 20BuildRequires: glib2-devel >= 1:2.34
fd35b249 21BuildRequires: gtk+3-devel >= 3.4
f2028a82
JB
22%{?with_gtk4:BuildRequires: gtk4-devel >= 4.0}
23%{?with_gtk4:BuildRequires: libnma-gtk4-devel >= 1.8.33}
be7f0d08 24BuildRequires: libsecret-devel >= 0.18
f2028a82 25BuildRequires: libtool >= 2:2
d33eb75d 26BuildRequires: pkgconfig
f2e2e550 27BuildRequires: ppp-plugin-devel >= 3:2.4.5
8b7a44f7
MB
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
3872c468 30Requires: NetworkManager >= 2:1.0.0
22b957a9 31Requires: NetworkManager-gtk-lib >= 1.0.6
62775956 32Requires: glib2 >= 1:2.34
fd35b249 33Requires: gtk+3 >= 3.4
be7f0d08 34Requires: libsecret >= 0.18
5c94514b 35%requires_eq ppp
d33eb75d
MB
36Requires: pptp
37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39%description
40NetworkManager VPN integration for PPTP.
41
42%description -l pl.UTF-8
43Integracja NetworkManagera z protokołem PPTP.
44
45%prep
46%setup -q
47
48%build
d33eb75d 49%{__libtoolize}
4921fa3d 50%{__aclocal} -I m4
d33eb75d
MB
51%{__autoconf}
52%{__autoheader}
53%{__automake}
bde63cc6 54%configure \
4cf7fe7e 55 --disable-silent-rules \
75efe160 56 --disable-static \
f2028a82
JB
57 %{?with_gtk4:--with-gtk4} \
58 --with-pppd-plugin-dir=%{_libdir}/pppd/plugins
d33eb75d
MB
59%{__make}
60
61%install
62rm -rf $RPM_BUILD_ROOT
63
64%{__make} install \
65 DESTDIR=$RPM_BUILD_ROOT
66
75efe160 67%{__rm} $RPM_BUILD_ROOT%{_libdir}/NetworkManager/*.la
643f4ff2 68%{__rm} $RPM_BUILD_ROOT%{_libdir}/pppd/plugins/*.la
d33eb75d
MB
69
70%find_lang %{name}
71
72%clean
73rm -rf $RPM_BUILD_ROOT
74
d33eb75d
MB
75%files -f %{name}.lang
76%defattr(644,root,root,755)
f2028a82 77%doc AUTHORS NEWS README TODO
d4475670 78%attr(755,root,root) %{_libdir}/NetworkManager/libnm-vpn-plugin-pptp.so
1a042acc 79%attr(755,root,root) %{_libdir}/NetworkManager/libnm-vpn-plugin-pptp-editor.so
f2028a82
JB
80%if %{with gtk4}
81%attr(755,root,root) %{_libdir}/NetworkManager/libnm-gtk4-vpn-plugin-pptp-editor.so
82%endif
f2e2e550 83%attr(755,root,root) %{_libdir}/pppd/plugins/nm-pptp-pppd-plugin.so
4cf7fe7e
MB
84%attr(755,root,root) %{_libexecdir}/nm-pptp-auth-dialog
85%attr(755,root,root) %{_libexecdir}/nm-pptp-service
0feea86d 86%{_prefix}/lib/NetworkManager/VPN/nm-pptp-service.name
62775956
JB
87%{_datadir}/dbus-1/system.d/nm-pptp-service.conf
88%{_datadir}/metainfo/network-manager-pptp.metainfo.xml
This page took 0.095622 seconds and 4 git commands to generate.