summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-02-11 18:45:47 +0000
committerPeter Volkov <pva@gentoo.org>2010-02-11 18:45:47 +0000
commit22d4e9506fc8879cffa5c6c9e142b6462821677b (patch)
treef01744c0cacfa7622f2e581534e4e7ac5863ae54 /net-libs
parentnet-libs/libeXosip: version bump. (diff)
downloadpva-22d4e9506fc8879cffa5c6c9e142b6462821677b.tar.gz
pva-22d4e9506fc8879cffa5c6c9e142b6462821677b.tar.bz2
pva-22d4e9506fc8879cffa5c6c9e142b6462821677b.zip
net-libs/libeXosip: disable ssl automagick dependency.
svn path=/; revision=397
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libeXosip/Manifest3
-rw-r--r--net-libs/libeXosip/files/libeXosip-3.3.0-automagic-openssl.patch21
-rw-r--r--net-libs/libeXosip/libeXosip-3.3.0.ebuild7
3 files changed, 30 insertions, 1 deletions
diff --git a/net-libs/libeXosip/Manifest b/net-libs/libeXosip/Manifest
index dda6ece..6ae5ecf 100644
--- a/net-libs/libeXosip/Manifest
+++ b/net-libs/libeXosip/Manifest
@@ -1,4 +1,5 @@
+AUX libeXosip-3.3.0-automagic-openssl.patch 564 RMD160 06dcaeab5747a5c8d0a2c8652fd828551f05bab0 SHA1 290fb9599309a37da6d89159c6923788e73d1bcf SHA256 a165ce675e97a6ffc30d8f4d79484f1dcc4caf32ff4d2efd8f978bc84b2f96f6
DIST libeXosip2-3.3.0.tar.gz 503100 RMD160 84be19ce52baea4a648d9140df6534ed73c77761 SHA1 4500790461038d85714afe37dd7cfd270b57cbcb SHA256 89fe5718028cd00bd5a21a0f2862e3340ce5b41ce339dcb8db06f20939cff0c3
-EBUILD libeXosip-3.3.0.ebuild 806 RMD160 2d747702e10e4406af319770fb2a1afaaa13ba5b SHA1 300cd6f663671b8dc83bff2354bc64758e8c086f SHA256 15217eb5f9532938dba284d9d35edf3d2afac8e42926736d605a35f929dd9b98
+EBUILD libeXosip-3.3.0.ebuild 934 RMD160 7263b00342f0746b9f64758e84ae6400b0bd0bbe SHA1 cb26a7cbfac2275c79f01a144c329b8cf2eafb6d SHA256 84984abee8fdb6e8d5419822d34c46703a0b9e6616c11049215b3fc2d4e6dfc2
MISC ChangeLog 1743 RMD160 56e336947f67436f1d34e4ae6caeb9fe20104db1 SHA1 62823016059178e16c2c13090b17672c51c3bbe0 SHA256 63c7a3e014da550c8e995393ad185fe4710b4c51b868d8df5f61306c76f09023
MISC metadata.xml 334 RMD160 160f06935653dcc4cbb0a169dbf3336a0fbf0610 SHA1 45c3a9dcf14927b6aed7c2757da94ceb6417082b SHA256 40a05fcd07ca0c290106d55cb9515e4bbc7d4a0c39cabea646a91bd8accb5d43
diff --git a/net-libs/libeXosip/files/libeXosip-3.3.0-automagic-openssl.patch b/net-libs/libeXosip/files/libeXosip-3.3.0-automagic-openssl.patch
new file mode 100644
index 0000000..b8e91df
--- /dev/null
+++ b/net-libs/libeXosip/files/libeXosip-3.3.0-automagic-openssl.patch
@@ -0,0 +1,21 @@
+=== modified file 'configure.in'
+--- configure.in 2010-02-11 18:29:40 +0000
++++ configure.in 2010-02-11 18:30:26 +0000
+@@ -192,8 +192,6 @@
+ AC_CHECK_LIB(socket,sendto,[EXOSIP_LIB="$EXOSIP_LIB -lsocket"])
+ AC_CHECK_LIB(rt,clock_gettime,[EXOSIP_LIB="$EXOSIP_LIB -lrt"])
+
+-AC_CHECK_LIB(ssl,SSL_CTX_new,[EXOSIP_LIB="$EXOSIP_LIB -lssl"])
+-
+ case $OS in
+ openbsd*)
+ ;;
+@@ -363,6 +361,7 @@
+
+ if test "$enable_openssl" = "yes" ; then
+ AC_CHECK_HEADERS(openssl/ssl.h)
++ AC_CHECK_LIB(ssl,SSL_CTX_new,[EXOSIP_LIB="$EXOSIP_LIB -lssl"])
+ fi
+
+ AC_ARG_ENABLE(srvrec,
+
diff --git a/net-libs/libeXosip/libeXosip-3.3.0.ebuild b/net-libs/libeXosip/libeXosip-3.3.0.ebuild
index a04fb59..adda747 100644
--- a/net-libs/libeXosip/libeXosip-3.3.0.ebuild
+++ b/net-libs/libeXosip/libeXosip-3.3.0.ebuild
@@ -4,6 +4,8 @@
EAPI="2"
+inherit eutils autotools
+
MY_PV=${PV%.?}-${PV##*.}
MY_PV=${PV}
MY_P=${PN}2-${MY_PV}
@@ -21,6 +23,11 @@ DEPEND=">=net-libs/libosip-3.2.0
S=${WORKDIR}/${MY_P}
+src_prepare() {
+ epatch "${FILESDIR}/${P}-automagic-openssl.patch"
+ AT_M4DIR="scripts" eautoreconf
+}
+
src_configure() {
econf \
--enable-mt \