summaryrefslogtreecommitdiff
path: root/net/ccrtp/Makefile
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2015-04-18 03:11:47 +0000
committerrodent <rodent@pkgsrc.org>2015-04-18 03:11:47 +0000
commitc3b968833d17b311d2d2943c1ab9c5d33bfa5c7a (patch)
treebced52127e76bd6d42d467939b6d343f8f36146e /net/ccrtp/Makefile
parentd24608a2b06e46a1b10f411bffa71966e5f8e197 (diff)
downloadpkgsrc-c3b968833d17b311d2d2943c1ab9c5d33bfa5c7a.tar.gz
libgcrypt and openssl are PKG_OPTIONS, with openssl enabled by default.
libgcrypt doesn't get used if openssl is installed. There's no way of disabling openssl if it's found. Fix infodir using SUBST. Depends on latest version of ucommon. From ChangeLog: Changes from 2.1.1 to 2.1.2 - use ucommon cmake macros - copyright assignment to Cherokees of Idaho - copyright updates and corrections to bring current Changes from 2.1.0 to 2.1.1 - fix endianness checks - cleanup alloc/dealloc - configure: fix libtoolize warning - requires ucommon 6.2.2 for endian fixes Changes from 2.0.9 to 2.1.0 - configure: add option to disable compilation of demos - OSX: Check for macports glibtoolize. - modernized cmake - use standard header for malloc - uptick of abi version for ucommon 2014-04-14 David Sugar (for 2.0.9) Merged fix from Alexandre Lision for initial rtcp seq #
Diffstat (limited to 'net/ccrtp/Makefile')
-rw-r--r--net/ccrtp/Makefile17
1 files changed, 12 insertions, 5 deletions
diff --git a/net/ccrtp/Makefile b/net/ccrtp/Makefile
index 7dd5fd18bce..7220fc2c19b 100644
--- a/net/ccrtp/Makefile
+++ b/net/ccrtp/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2014/04/05 13:55:59 rodent Exp $
+# $NetBSD: Makefile,v 1.7 2015/04/18 03:11:47 rodent Exp $
#
-DISTNAME= ccrtp-2.0.8
+DISTNAME= ccrtp-2.1.2
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GNU:=ccrtp/}
@@ -10,16 +10,23 @@ HOMEPAGE= http://www.gnu.org/software/ccrtp/
COMMENT= RTP and RTSP protocol implementation using GNU CommonCpp
LICENSE= gnu-gpl-v2
-GNU_CONFIGURE= yes
USE_PKGLOCALEDIR= yes
USE_LIBTOOL= yes
USE_LANGUAGES+= c c++
USE_TOOLS+= pkg-config
-PKGCONFIG_OVERRIDE+= ${WRKSRC}/libccrtp1.pc.in
+USE_CMAKE= yes
+PKGCONFIG_OVERRIDE+= libccrtp.pc.in
INFO_FILES= yes
+SUBST_CLASSES+= info
+SUBST_FILES.info= doc/cmake_install.cmake
+SUBST_MESSAGE.info= Fixing infodir path.
+SUBST_SED.info= -e 's|share/info|info|1'
+SUBST_STAGE.info= post-configure
+
.include "options.mk"
-.include "../../security/libgcrypt/buildlink3.mk"
+BUILDLINK_API_DEPENDS.ucommon+= ucommon>=6.3.1
.include "../../devel/ucommon/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"