aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose Alonso Cardenas Marquez <acm@FreeBSD.org>2006-10-05 06:26:04 +0000
committerJose Alonso Cardenas Marquez <acm@FreeBSD.org>2006-10-05 06:26:04 +0000
commit8d5fc7141ab97e06a4a7153a979d842e766c47dd (patch)
tree808243c6d5590da8e8190e5a877f2861a7f0b003
parent36f30ceec1c13a4e7726d25e08e47983c3b2e6db (diff)
downloadports-8d5fc7141ab97e06a4a7153a979d842e766c47dd.tar.gz
ports-8d5fc7141ab97e06a4a7153a979d842e766c47dd.zip
Notes
-rw-r--r--devel/Makefile1
-rw-r--r--devel/libzrtpcpp/Makefile35
-rw-r--r--devel/libzrtpcpp/distinfo3
-rw-r--r--devel/libzrtpcpp/files/patch-Makefile.in11
-rw-r--r--devel/libzrtpcpp/pkg-descr4
-rw-r--r--devel/libzrtpcpp/pkg-plist30
6 files changed, 84 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index a91fb7a5d06d..4c68ca49df33 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -595,6 +595,7 @@
SUBDIR += libvc
SUBDIR += libxalloc
SUBDIR += libytnef
+ SUBDIR += libzrtpcpp
SUBDIR += libzvbi
SUBDIR += lightning
SUBDIR += lincvs
diff --git a/devel/libzrtpcpp/Makefile b/devel/libzrtpcpp/Makefile
new file mode 100644
index 000000000000..b1581e430e60
--- /dev/null
+++ b/devel/libzrtpcpp/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: libzrtpcpp
+# Date created: 2006-10-04
+# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libzrtpcpp
+PORTVERSION= 0.9.0
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_GNU}
+MASTER_SITE_SUBDIR=ccrtp
+
+MAINTAINER= acm@FreeBSD.org
+COMMENT= ZRTP extension for GNU ccRTP
+
+LIB_DEPENDS= ccrtp1-1.5.0:${PORTSDIR}/devel/ccrtp
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GCC= 3.4+
+USE_OPENSSL= yes
+WITH_OPENSSL_PORT=yes
+
+CPPFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib -L${X11BASE}/lib
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+USE_LDCONFIG= yes
+
+post-patch:
+ @cd ${WRKSRC}/src && \
+ ${FIND} * -type f -exec ${REINPLACE_CMD} -i "" -e "s|<malloc.h>|<stdlib.h>|g" "{}" \;
+
+.include <bsd.port.mk>
diff --git a/devel/libzrtpcpp/distinfo b/devel/libzrtpcpp/distinfo
new file mode 100644
index 000000000000..5a9005ae2210
--- /dev/null
+++ b/devel/libzrtpcpp/distinfo
@@ -0,0 +1,3 @@
+MD5 (libzrtpcpp-0.9.0.tar.gz) = a439328318f25e3069549e265902a119
+SHA256 (libzrtpcpp-0.9.0.tar.gz) = 5125c659d59433d89016e01137b0d27f7e408dd2ba1bb5f01d87b190f9caecb1
+SIZE (libzrtpcpp-0.9.0.tar.gz) = 452930
diff --git a/devel/libzrtpcpp/files/patch-Makefile.in b/devel/libzrtpcpp/files/patch-Makefile.in
new file mode 100644
index 000000000000..b06f9157b4a2
--- /dev/null
+++ b/devel/libzrtpcpp/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in Wed Oct 4 22:52:54 2006
++++ Makefile.in Wed Oct 4 22:54:10 2006
+@@ -219,7 +219,7 @@
+ AUTOMAKE_OPTIONS = foreign
+ SUBDIRS = src
+ EXTRA_DIST = README AUTHORS COPYING *.pc* *.spec* autoconf/* reconfig
+-pkgconfigdir = $(libdir)/pkgconfig
++pkgconfigdir = $(libdir)data/pkgconfig
+ pkgconfig_DATA = libzrtpcpp.pc
+ all: config.h
+ $(MAKE) $(AM_MAKEFLAGS) all-recursive
diff --git a/devel/libzrtpcpp/pkg-descr b/devel/libzrtpcpp/pkg-descr
new file mode 100644
index 000000000000..f4f03c98eb42
--- /dev/null
+++ b/devel/libzrtpcpp/pkg-descr
@@ -0,0 +1,4 @@
+A separate extension package for GNU ccRTP, it provides support for the ZRTP
+protocol (as defined in the Internet draft draft-zimmermann-avt-zrtp).
+
+WWW: http://www.gnu.org/software/ccrtp/
diff --git a/devel/libzrtpcpp/pkg-plist b/devel/libzrtpcpp/pkg-plist
new file mode 100644
index 000000000000..617768474d84
--- /dev/null
+++ b/devel/libzrtpcpp/pkg-plist
@@ -0,0 +1,30 @@
+include/libzrtpcpp/Base32.h
+include/libzrtpcpp/ZrtpPacketBase.h
+include/libzrtpcpp/ZrtpPacketDHPart.h
+include/libzrtpcpp/ZrtpPacketHello.h
+include/libzrtpcpp/ZIDFile.h
+include/libzrtpcpp/ZrtpPacketClearAck.h
+include/libzrtpcpp/ZrtpPacketError.h
+include/libzrtpcpp/ZrtpStateClass.h
+include/libzrtpcpp/ZIDRecord.h
+include/libzrtpcpp/ZrtpPacketCommit.h
+include/libzrtpcpp/ZrtpPacketGoClear.h
+include/libzrtpcpp/ZrtpStates.h
+include/libzrtpcpp/ZrtpCallback.h
+include/libzrtpcpp/ZrtpPacketConf2Ack.h
+include/libzrtpcpp/zrtpPacket.h
+include/libzrtpcpp/ZrtpTextData.h
+include/libzrtpcpp/ZRtp.h
+include/libzrtpcpp/ZrtpPacketConfirm.h
+include/libzrtpcpp/ZrtpQueue.h
+include/libzrtpcpp/ZrtpPacketHelloAck.h
+include/libzrtpcpp/ZrtpUserCallback.h
+include/libzrtpcpp/TimeoutProvider.h
+include/libzrtpcpp/zrtpccrtp.h
+lib/libzrtpcpp-0.9.so.0
+lib/libzrtpcpp-0.9.so
+lib/libzrtpcpp.so
+lib/libzrtpcpp.la
+lib/libzrtpcpp.a
+libdata/pkgconfig/libzrtpcpp.pc
+@dirrm include/libzrtpcpp