]> git.pld-linux.org Git - packages/openconnect.git/blame - openconnect.spec
- BR: zlib-devel (for completeness)
[packages/openconnect.git] / openconnect.spec
CommitLineData
eeff1512
JB
1#
2# Conditional build:
3%bcond_without static_libs # static library
4#
8faeaf3f 5Summary: Client for Cisco's AnyConnect SSL VPN
14fb1dbd 6Summary(pl.UTF-8): Klient Cisco AnyConnect SSL VPN
8faeaf3f 7Name: openconnect
dce49252 8Version: 3.12
8faeaf3f 9Release: 1
eeff1512
JB
10License: LGPL v2.1
11Group: Applications/Networking
8faeaf3f 12Source0: ftp://ftp.infradead.org/pub/openconnect/%{name}-%{version}.tar.gz
dce49252 13# Source0-md5: 2f4fceb3f921ca8deb3a7cbd19a5e008
8faeaf3f 14URL: http://www.infradead.org/openconnect.html
63d08877
BZ
15BuildRequires: autoconf >= 2.63
16BuildRequires: automake >= 1:1.10
14fb1dbd 17BuildRequires: libproxy-devel
eeff1512 18BuildRequires: libxml2-devel >= 2.0
8faeaf3f
MB
19BuildRequires: openssl-devel
20BuildRequires: pkgconfig
eeff1512 21BuildRequires: zlib-devel
8faeaf3f
MB
22BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24%description
25OpenConnect is a client for Cisco's AnyConnect SSL VPN.
26
14fb1dbd
MB
27%description -l pl.UTF-8
28OpenConnect jest klientem Cisco AnyConnect SSL VPN.
29
30%package devel
eeff1512
JB
31Summary: Development files for OpenConnect library
32Summary(pl.UTF-8): Pliki programistyczne biblioteki OpenConnect
14fb1dbd 33Group: Development/Libraries
63d08877 34Requires: %{name} = %{version}-%{release}
14fb1dbd 35Requires: libproxy-devel
eeff1512 36Requires: libxml2-devel >= 2.0
14fb1dbd
MB
37Requires: openssl-devel
38Requires: zlib-devel
39
40%description devel
eeff1512 41Development files for OpenConnect library.
14fb1dbd
MB
42
43%description devel -l pl.UTF-8
eeff1512
JB
44Pliki programistyczne biblioteki OpenConnect.
45
46%package static
47Summary: Static OpenConnect library
48Summary(pl.UTF-8): Statyczna biblioteka OpenConnect
49Group: Development/Libraries
50Requires: %{name}-devel = %{version}-%{release}
51
52%description static
53Static OpenConnect library.
54
55%description static -l pl.UTF-8
56Statyczna biblioteka OpenConnect.
14fb1dbd 57
8faeaf3f
MB
58%prep
59%setup -q
8faeaf3f
MB
60
61%build
63d08877
BZ
62%{__libtoolize}
63%{__aclocal}
64%{__autoconf}
65%{__automake}
eeff1512
JB
66%configure \
67 %{?with_static_libs:--enable-static}
68%{__make}
8faeaf3f
MB
69
70%install
71rm -rf $RPM_BUILD_ROOT
8faeaf3f 72
63d08877 73%{__make} install \
8faeaf3f
MB
74 DESTDIR=$RPM_BUILD_ROOT
75
eeff1512
JB
76# obsoleted by pkg-config
77%{__rm} $RPM_BUILD_ROOT%{_libdir}/libopenconnect.la
78
8faeaf3f
MB
79%clean
80rm -rf $RPM_BUILD_ROOT
81
63d08877
BZ
82%post -p /sbin/ldconfig
83%postun -p /sbin/ldconfig
84
8faeaf3f
MB
85%files
86%defattr(644,root,root,755)
63d08877 87%doc AUTHORS TODO
8faeaf3f 88%attr(755,root,root) %{_bindir}/openconnect
63d08877
BZ
89%attr(755,root,root) %{_libdir}/libopenconnect.so.*.*.*
90%attr(755,root,root) %ghost %{_libdir}/libopenconnect.so.1
8faeaf3f 91%{_mandir}/man8/openconnect.8*
14fb1dbd
MB
92
93%files devel
94%defattr(644,root,root,755)
63d08877 95%attr(755,root,root) %{_libdir}/libopenconnect.so
14fb1dbd
MB
96%{_includedir}/openconnect.h
97%{_pkgconfigdir}/openconnect.pc
eeff1512
JB
98
99%if %{with static_libs}
100%files static
101%defattr(644,root,root,755)
102%{_libdir}/libopenconnect.a
103%endif
This page took 0.102813 seconds and 4 git commands to generate.