packages: openconnect/openconnect.spec, openconnect/openconnect-Makefile.pa...
megabajt
megabajt at pld-linux.org
Wed May 4 17:53:07 CEST 2011
Author: megabajt Date: Wed May 4 15:53:06 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 3.02
---- Files affected:
packages/openconnect:
openconnect.spec (1.3 -> 1.4) , openconnect-Makefile.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/openconnect/openconnect.spec
diff -u packages/openconnect/openconnect.spec:1.3 packages/openconnect/openconnect.spec:1.4
--- packages/openconnect/openconnect.spec:1.3 Thu Apr 15 20:56:58 2010
+++ packages/openconnect/openconnect.spec Wed May 4 17:53:01 2011
@@ -1,16 +1,16 @@
# $Revision$, $Date$
Summary: Client for Cisco's AnyConnect SSL VPN
+Summary(pl.UTF-8): Klient Cisco AnyConnect SSL VPN
Name: openconnect
-Version: 2.23
+Version: 3.02
Release: 1
License: LGPL v2
Group: Applications
Source0: ftp://ftp.infradead.org/pub/openconnect/%{name}-%{version}.tar.gz
-# Source0-md5: 5ed49f23c642a29848cb2dbcfa96dfce
+# Source0-md5: c12688474f432a6d590958cc1c1ff076
Patch0: %{name}-Makefile.patch
URL: http://www.infradead.org/openconnect.html
-BuildRequires: GConf2-devel
-BuildRequires: gtk+2-devel
+BuildRequires: libproxy-devel
BuildRequires: libxml2-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig
@@ -19,6 +19,24 @@
%description
OpenConnect is a client for Cisco's AnyConnect SSL VPN.
+%description -l pl.UTF-8
+OpenConnect jest klientem Cisco AnyConnect SSL VPN.
+
+%package devel
+Summary: Development files for OpenConnect
+Summary(pl.UTF-8): Pliki programistyczne dla OpenConnect
+Group: Development/Libraries
+Requires: libproxy-devel
+Requires: libxml2-devel
+Requires: openssl-devel
+Requires: zlib-devel
+
+%description devel
+Development files for OpenConnect.
+
+%description devel -l pl.UTF-8
+Pliki programistyczne dla OpenConnect.
+
%prep
%setup -q
%patch0 -p1
@@ -26,19 +44,16 @@
%build
%{__make} \
CC="%{__cc}" \
- RPM_OPT_FLAGS="%{rpmcflags}" \
+ RPM_OPT_FLAGS="%{rpmcppflags} %{rpmcflags}" \
LDFLAGS="%{rpmldflags}"
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_mandir}/man8
-%{__make} install \
+%{__make} install install-lib \
LIBDIR=%{_libdir} \
DESTDIR=$RPM_BUILD_ROOT
-install openconnect.8 $RPM_BUILD_ROOT%{_mandir}/man8/
-
%clean
rm -rf $RPM_BUILD_ROOT
@@ -46,15 +61,23 @@
%defattr(644,root,root,755)
%doc AUTHORS README.DTLS README.SecurID TODO
%attr(755,root,root) %{_bindir}/openconnect
-%attr(755,root,root) %{_libdir}/nm-openconnect-auth-dialog
%{_mandir}/man8/openconnect.8*
+%files devel
+%defattr(644,root,root,755)
+%{_libdir}/libopenconnect.a
+%{_includedir}/openconnect.h
+%{_pkgconfigdir}/openconnect.pc
+
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.4 2011/05/04 15:53:01 megabajt
+- updated to 3.02
+
Revision 1.3 2010/04/15 18:56:58 megabajt
- updated to 2.23
================================================================
Index: packages/openconnect/openconnect-Makefile.patch
diff -u packages/openconnect/openconnect-Makefile.patch:1.1 packages/openconnect/openconnect-Makefile.patch:1.2
--- packages/openconnect/openconnect-Makefile.patch:1.1 Sat Nov 28 19:16:33 2009
+++ packages/openconnect/openconnect-Makefile.patch Wed May 4 17:53:01 2011
@@ -1,19 +1,19 @@
-diff -urN openconnect-2.11/Makefile openconnect-2.11.new/Makefile
---- openconnect-2.11/Makefile 2009-11-17 16:01:13.000000000 +0100
-+++ openconnect-2.11.new/Makefile 2009-11-28 19:04:08.049921000 +0100
-@@ -15,35 +15,35 @@
+--- openconnect-3.02/Makefile.orig 2011-05-04 18:53:39.109630396 +0200
++++ openconnect-3.02/Makefile 2011-05-04 17:45:05.059718203 +0200
+@@ -15,23 +15,23 @@ endif
# dir; there's no need to install it anywhere (we link it statically).
ifdef OPENSSL
SSL_CFLAGS += -I$(OPENSSL)/include
--SSL_LDFLAGS += -lz $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a -ldl
-+SSL_LIBS += -lz $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a -ldl
+-SSL_LDFLAGS += $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a
++SSL_LIBS += $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a
else
- ifeq ($(wildcard /usr/include/openssl),)
- $(error "No OpenSSL in /usr/include/openssl. Cannot continue");
+ SSL_CFLAGS += $(shell pkg-config --cflags libssl)
+-SSL_LDFLAGS += $(shell pkg-config --libs libssl)
+-ifeq ($(SSL_LDFLAGS),)
++SSL_LIBS += $(shell pkg-config --libs libssl)
++ifeq ($(SSL_LIBS),)
+ $(error "No OpenSSL support. Cannot continue");
endif
- SSL_CFLAGS += -I/usr/include/openssl
--SSL_LDFLAGS += -lcrypto -lssl
-+SSL_LIBS += -lcrypto -lssl
endif
XML2_CFLAGS += $(shell xml2-config --cflags)
@@ -24,56 +24,27 @@
$(error "No libxml2 support. Cannot continue");
endif
- GTK_CFLAGS += $(shell pkg-config --cflags gtk+-x11-2.0 gthread-2.0 2>/dev/null)
--GTK_LDFLAGS += $(shell pkg-config --libs gtk+-x11-2.0 gthread-2.0 2>/dev/null)
--ifeq ($(GTK_LDFLAGS),)
-+GTK_LIBS += $(shell pkg-config --libs gtk+-x11-2.0 gthread-2.0 2>/dev/null)
-+ifeq ($(GTK_LIBS),)
- MISSINGPKGS += gtk+-x11-2.0
- endif
-
- GCONF_CFLAGS += $(shell pkg-config --cflags gconf-2.0 2>/dev/null)
--GCONF_LDFLAGS += $(shell pkg-config --libs gconf-2.0 2>/dev/null)
--ifeq ($(GCONF_LDFLAGS),)
-+GCONF_LIBS += $(shell pkg-config --libs gconf-2.0 2>/dev/null)
-+ifeq ($(GCONF_LIBS),)
- MISSINGPKGS += gconf-2.0
- endif
-
CFLAGS := $(OPT_FLAGS) $(SSL_CFLAGS) $(XML2_CFLAGS) $(EXTRA_CFLAGS)
--LDFLAGS := $(SSL_LDFLAGS) $(XML2_LDFLAGS) $(EXTRA_LDFLAGS)
-+LIBS := $(SSL_LIBS) $(XML2_LIBS) $(EXTRA_LIBS)
+-LDFLAGS := -lz $(SSL_LDFLAGS) $(XML2_LDFLAGS) $(EXTRA_LDFLAGS)
++LIBS := -lz $(SSL_LIBS) $(XML2_LIBS) $(EXTRA_LIBS)
ifdef SSL_UI
CFLAGS += -DSSL_UI
-@@ -67,7 +67,7 @@
+@@ -45,7 +45,7 @@ endif
+
+ ifneq ($(LIBPROXY_HDR),)
+ CFLAGS += -DOPENCONNECT_LIBPROXY -DLIBPROXY_HDR=\"$(LIBPROXY_HDR)\"
+-LDFLAGS += -lproxy
++LIBS += -lproxy
+ endif
+
+ OPENCONNECT_OBJS := xml.o main.o $(SSL_UI)
+@@ -68,7 +68,7 @@ version.c: $(patsubst %.o,%.c,$(VERSION_
@./version.sh
- openconnect: $(OPENCONNECT_OBJS) $(CONNECTION_OBJS) $(AUTH_OBJECTS)
+ openconnect: $(OPENCONNECT_OBJS) $(CONNECTION_OBJS) libopenconnect.a
- $(CC) -o $@ $^ $(LDFLAGS)
+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
- ifeq ($(MISSINGPKGS),)
- maybe-auth-dialog: nm-openconnect-auth-dialog
-@@ -77,7 +77,7 @@
- endif
-
- nm-openconnect-auth-dialog: nm-auth-dialog.o $(AUTH_OBJECTS)
-- $(CC) -o $@ $^ $(LDFLAGS) $(GTK_LDFLAGS) $(GCONF_LDFLAGS) $(XML2_LDFLAGS)
-+ $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) $(GTK_LIBS) $(GCONF_LIBS) $(XML2_LIBS)
-
%.o: %.c
$(CC) -c -o $@ $(CFLAGS) $(CFLAGS_$@) $< -MD -MF .$@.dep
-@@ -92,10 +92,10 @@
- rm -f *~
-
- install: all
-- mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)/usr/libexec
-+ mkdir -p $(DESTDIR)/usr/bin $(DESTDIR)$(LIBDIR)
- install -m0755 openconnect $(DESTDIR)/usr/bin
- ifeq ($(MISSINGPKGS),)
-- install -m0755 nm-openconnect-auth-dialog $(DESTDIR)/usr/libexec
-+ install -m0755 nm-openconnect-auth-dialog $(DESTDIR)$(LIBDIR)
- endif
-
- include /dev/null $(wildcard .*.o.dep)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openconnect/openconnect.spec?r1=1.3&r2=1.4&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openconnect/openconnect-Makefile.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list