]> git.pld-linux.org Git - packages/NetworkManager-libreswan.git/blob - NetworkManager-libreswan.spec
- updated to 1.2.16
[packages/NetworkManager-libreswan.git] / NetworkManager-libreswan.spec
1 # TODO: GTK4 for GNOME42 (requires libnma-gtk4 >= 1.8.33)
2 Summary:        NetworkManager VPN integration for libreswan
3 Summary(pl.UTF-8):      Integracja NetworkManagera z sieciami VPN opartymi o libreswan
4 Name:           NetworkManager-libreswan
5 Version:        1.2.16
6 Release:        1
7 License:        GPL v2+
8 Group:          X11/Applications
9 Source0:        https://download.gnome.org/sources/NetworkManager-libreswan/1.2/%{name}-%{version}.tar.xz
10 # Source0-md5:  b7b273bc11e2c443d08ebe4de1c1d33b
11 URL:            https://wiki.gnome.org/Projects/NetworkManager
12 BuildRequires:  NetworkManager-devel >= 2:1.2.0
13 BuildRequires:  NetworkManager-gtk-lib-devel >= 1.2.0
14 BuildRequires:  autoconf >= 2.52
15 BuildRequires:  automake >= 1:1.9
16 BuildRequires:  gettext-tools
17 BuildRequires:  glib2-devel >= 1:2.32
18 BuildRequires:  gtk+3-devel >= 3.4.0
19 BuildRequires:  intltool >= 0.35.0
20 BuildRequires:  libnl-devel >= 1:3.2.8
21 BuildRequires:  libsecret-devel >= 0.18
22 BuildRequires:  libtool >= 2:2
23 BuildRequires:  libxml2-devel >= 2.0
24 BuildRequires:  pkgconfig
25 BuildRequires:  tar >= 1:1.22
26 BuildRequires:  xz
27 Requires:       NetworkManager >= 2:1.2.0
28 Requires:       NetworkManager-gtk-lib >= 1.2.0
29 Requires:       glib2 >= 1:2.32
30 Requires:       gtk+3 >= 3.4.0
31 Requires:       libnl >= 1:3.2.8
32 Requires:       libsecret >= 0.18
33 Provides:       NetworkManager-openswan = %{version}-%{release}
34 Obsoletes:      NetworkManager-openswan < 1.2.2
35 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37 %description
38 Libreswan VPN client plugin for NetworkManager.
39
40 Support for configuring IKEv1 based IPsec virtual private network
41 connections. Compatible with Libreswan and Cisco IPsec VPN servers.
42
43 %description -l pl.UTF-8
44 Wtyczka klienta VPN Libreswan dla NetworkManagera. Pozwala na
45 konfigurowanie wirtualnych sieci prywatnych (VPN) IPsec opartych na
46 IKEv1, jest zgodna z serwerami VPN Libreswan oraz Cisco IPsec.
47
48 %prep
49 %setup -q
50
51 %build
52 %{__intltoolize}
53 %{__libtoolize}
54 %{__aclocal} -I m4
55 %{__autoconf}
56 %{__autoheader}
57 %{__automake}
58 %configure \
59         --disable-more-warnings \
60         --disable-static
61 %{__make}
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 %{__make} install \
67         DESTDIR=$RPM_BUILD_ROOT
68
69 %{__rm} $RPM_BUILD_ROOT%{_libdir}/NetworkManager/*.la
70
71 %find_lang NetworkManager-libreswan
72
73 %clean
74 rm -rf $RPM_BUILD_ROOT
75
76 %files -f NetworkManager-libreswan.lang
77 %defattr(644,root,root,755)
78 %doc AUTHORS ChangeLog NEWS README
79 %attr(755,root,root) %{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan.so
80 %attr(755,root,root) %{_libdir}/NetworkManager/libnm-vpn-plugin-libreswan-editor.so
81 %attr(755,root,root) %{_libexecdir}/nm-libreswan-auth-dialog
82 %attr(755,root,root) %{_libexecdir}/nm-libreswan-service
83 %attr(755,root,root) %{_libexecdir}/nm-libreswan-service-helper
84 %{_prefix}/lib/NetworkManager/VPN/nm-libreswan-service.name
85 %config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/nm-libreswan-service.conf
86 %{_datadir}/metainfo/network-manager-libreswan.metainfo.xml
87 %{_mandir}/man5/nm-settings-libreswan.5*
This page took 0.046481 seconds and 3 git commands to generate.