diff options
author | pav <pav@FreeBSD.org> | 2006-05-15 18:36:18 +0000 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2006-05-15 18:36:18 +0000 |
commit | 9a7ac79f6ef69f5732364f60286c2cc634cd5e6b (patch) | |
tree | 80e1cceb7d1bdbf68edd02adeb46788998a237d2 /net/callgen323 | |
parent | 3e14bdde2f88582fcff0b1f644fb1339965fab1a (diff) | |
download | FreeBSD-ports-9a7ac79f6ef69f5732364f60286c2cc634cd5e6b.zip FreeBSD-ports-9a7ac79f6ef69f5732364f60286c2cc634cd5e6b.tar.gz |
- Update to 2.0.0 CVS
- Move to net/callgen323
- Provide WITH_OPAL knob (net/opal instead of openh323)
- Unbreak on FreeBSD >= 5.X
- Take maintainership
PR: ports/95488
Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by: maintainer timeout (1 month)
Diffstat (limited to 'net/callgen323')
-rw-r--r-- | net/callgen323/Makefile | 41 | ||||
-rw-r--r-- | net/callgen323/distinfo | 6 |
2 files changed, 26 insertions, 21 deletions
diff --git a/net/callgen323/Makefile b/net/callgen323/Makefile index a41cc54..5c0e543 100644 --- a/net/callgen323/Makefile +++ b/net/callgen323/Makefile @@ -4,38 +4,43 @@ # # $FreeBSD$ -PORTNAME= callgen -PORTVERSION= 1.2.6 -PORTREVISION= 1 +PORTNAME= callgen323 +DISTVERSION= 2.0.0.cvs.20060407 CATEGORIES= net -MASTER_SITES= http://www.openh323.org/bin/ -DISTNAME= callgen323_${PORTVERSION} +MASTER_SITES= ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/distfiles/ -MAINTAINER= jacke@bofh.pl +MAINTAINER= Joerg.Pulz@frm2.tum.de COMMENT= H.323 Call Generator -BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/net/openh323-112:configure - -NOCLEANDEPENDS= yes USE_GMAKE= yes -WRKSRC= ${WRKDIR}/callgen323 -MAKE_ENV= PWLIBDIR=${WRKDIRPREFIX}${.CURDIR}/../../devel/pwlib152/work/pwlib \ - OPENH323DIR=${WRKDIRPREFIX}${.CURDIR}/../openh323-112/work/openh323 -THE_MACHTYPE= ${ARCH:S/i386/x86/} +ALL_TARGET= optshared +MAKE_ENV= PWLIBDIR=${LOCALBASE}/share/pwlib \ + OPENH323DIR=${LOCALBASE}/share/openh323 \ + OPALDIR=${LOCALBASE}/share/opal \ + SYSLIBDIR=${LOCALBASE}/lib +MAKE_ARGS= OSTYPE=${OPSYS} MACHTYPE=${ARCH:S/i386/x86/} \ + OSRELEASE=${OSVERSION} CPLUS=${CXX} PLIST_FILES= bin/callgen323 .include <bsd.port.pre.mk> -.if ${OSVERSION} >= 502126 -BROKEN= "Does not compile on FreeBSD >= 5.x" +.if ${ARCH} == sparc64 && ${OSVERSION} <= 700003 +BROKEN= does not link due to missing symbol in default thread library .endif -.if ${ARCH} == "amd64" -BROKEN= "Does not build on amd64 (shared libraries must be compiled with -fPIC)" +.ifdef (WITH_OPAL) +LIB_DEPENDS+= opal_r.2:${PORTSDIR}/net/opal +PKGNAMESUFFIX= -opal +MAKE_ENV+= USE_OPAL=1 +OBJ_DIR= obj_opal_r +.else +LIB_DEPENDS+= h323_r.1:${PORTSDIR}/net/openh323 +OBJ_DIR= obj_r +PKGNAMESUFFIX= -openh323 .endif do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/obj_${OPSYS}_${THE_MACHTYPE}_d/callgen323 ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${OBJ_DIR}/callgen323 ${PREFIX}/bin .include <bsd.port.post.mk> diff --git a/net/callgen323/distinfo b/net/callgen323/distinfo index 2652817..f292500 100644 --- a/net/callgen323/distinfo +++ b/net/callgen323/distinfo @@ -1,3 +1,3 @@ -MD5 (callgen323_1.2.6.tar.gz) = 1428f738e3ad43e5c57aa99e132065dc -SHA256 (callgen323_1.2.6.tar.gz) = aefb35f13f9f4920c687f22e0b3bdcc8e9c1d21ddd7bdf9102f8d07a8c5d0581 -SIZE (callgen323_1.2.6.tar.gz) = 12846 +MD5 (callgen323-2.0.0.cvs.20060407.tar.gz) = 01c8cdc59b1537709375ad4b1c66b34e +SHA256 (callgen323-2.0.0.cvs.20060407.tar.gz) = b59cfa3456f55b135502f611c82eab6a2f8e4281b1fdc13e11cf0953d20e0065 +SIZE (callgen323-2.0.0.cvs.20060407.tar.gz) = 17433 |