packages: libeXosip2/libeXosip2.spec, libeXosip2/libeXosip2-openssl_link.pa...

atler atler at pld-linux.org
Mon Oct 18 16:36:21 CEST 2010


Author: atler                        Date: Mon Oct 18 14:36:21 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- fix linking with openssl due to -Wl,--as-needed
- adapterized

---- Files affected:
packages/libeXosip2:
   libeXosip2.spec (1.5 -> 1.6) , libeXosip2-openssl_link.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/libeXosip2/libeXosip2.spec
diff -u packages/libeXosip2/libeXosip2.spec:1.5 packages/libeXosip2/libeXosip2.spec:1.6
--- packages/libeXosip2/libeXosip2.spec:1.5	Fri Jun  4 18:36:02 2010
+++ packages/libeXosip2/libeXosip2.spec	Mon Oct 18 16:36:16 2010
@@ -8,6 +8,7 @@
 Group:		Libraries
 Source0:	http://download.savannah.nongnu.org/releases/exosip/%{name}-%{version}.tar.gz
 # Source0-md5:	a2739067b51c1e417c5aef9606b285b2
+Patch0:		%{name}-openssl_link.patch
 URL:		http://savannah.nongnu.org/projects/exosip
 BuildRequires:	libosip2-devel >= 3.0.3
 BuildRequires:	openssl-devel
@@ -22,11 +23,11 @@
 
 %description -l pl.UTF-8
 eXosip jest biblioteką ukrywającą skomplikowane korzystanie z
-protokołu SIP dla multimedialnych sesji. Prokokół jest przeznaczony
-do wykorzystania przez aplikacje telefoniczne korzystające z
-VoIP(telefony lub serwery konferencji), ale może być równiez
-używany przez dowolne aplikacje chcące uzywać multimedialnych
-sesji, jak np gry dla wielu graczy.
+protokołu SIP dla multimedialnych sesji. Prokokół jest przeznaczony do
+wykorzystania przez aplikacje telefoniczne korzystające z
+VoIP(telefony lub serwery konferencji), ale może być równiez używany
+przez dowolne aplikacje chcące uzywać multimedialnych sesji, jak np
+gry dla wielu graczy.
 
 %package devel
 Summary:	Header files for libeXosip2 library
@@ -54,6 +55,7 @@
 
 %prep
 %setup -q
+%patch0
 
 %build
 %configure \
@@ -94,6 +96,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.6  2010/10/18 14:36:16  atler
+- fix linking with openssl due to -Wl,--as-needed
+- adapterized
+
 Revision 1.5  2010/06/04 16:36:02  arvenil
 - droped -j1
 

================================================================
Index: packages/libeXosip2/libeXosip2-openssl_link.patch
diff -u /dev/null packages/libeXosip2/libeXosip2-openssl_link.patch:1.1
--- /dev/null	Mon Oct 18 16:36:21 2010
+++ packages/libeXosip2/libeXosip2-openssl_link.patch	Mon Oct 18 16:36:16 2010
@@ -0,0 +1,10 @@
+--- configure.in.orig	2010-10-18 16:29:37.727612000 +0200
++++ configure.in	2010-10-18 16:30:14.757612000 +0200
+@@ -193,6 +193,7 @@
+ AC_CHECK_LIB(rt,clock_gettime,[EXOSIP_LIB="$EXOSIP_LIB -lrt"])
+ 
+ AC_CHECK_LIB(ssl,SSL_CTX_new,[EXOSIP_LIB="$EXOSIP_LIB -lssl"])
++AC_CHECK_LIB(crypto,RSA_generate_key,[EXOSIP_LIB="$EXOSIP_LIB -lcrypto"])
+ 
+ case $OS in
+   openbsd*)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libeXosip2/libeXosip2.spec?r1=1.5&r2=1.6&f=u



More information about the pld-cvs-commit mailing list