- 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)
This commit is contained in:
Pav Lucistnik 2006-05-15 18:36:18 +00:00
parent a89e501324
commit d6fe5e0bdb
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=162475
7 changed files with 28 additions and 79 deletions

1
MOVED
View File

@ -2301,3 +2301,4 @@ www/linux-mozilla-devel|www/linux-seamonkey-devel|2006-05-10|Mozilla-devel is no
games/rtcw-paks||2006-05-11|Not needed because games/rtcw asks for the files (only 3)
deskutils/superkaramba|misc/kdeutils3|2006-05-13|superkaramba was integrated into the kdeutils3 port
security/uvscan-dat||2006-05-14|Has expired
net/callgen|net/callgen323|2006-05-15|Moved to a better name

View File

@ -57,7 +57,7 @@
SUBDIR += c3270
SUBDIR += cacti
SUBDIR += cactid
SUBDIR += callgen
SUBDIR += callgen323
SUBDIR += cap
SUBDIR += ccxstream
SUBDIR += citadel

View File

@ -1,41 +0,0 @@
# Ports collection makefile for: callgen
# Whom: Jakub Klausa <jacke@bofh.pl>
# Date created: January 15 2004
#
# $FreeBSD$
PORTNAME= callgen
PORTVERSION= 1.2.6
PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= http://www.openh323.org/bin/
DISTNAME= callgen323_${PORTVERSION}
MAINTAINER= jacke@bofh.pl
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/}
PLIST_FILES= bin/callgen323
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 502126
BROKEN= "Does not compile on FreeBSD >= 5.x"
.endif
.if ${ARCH} == "amd64"
BROKEN= "Does not build on amd64 (shared libraries must be compiled with -fPIC)"
.endif
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/obj_${OPSYS}_${THE_MACHTYPE}_d/callgen323 ${PREFIX}/bin
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (callgen323_1.2.6.tar.gz) = 1428f738e3ad43e5c57aa99e132065dc
SHA256 (callgen323_1.2.6.tar.gz) = aefb35f13f9f4920c687f22e0b3bdcc8e9c1d21ddd7bdf9102f8d07a8c5d0581
SIZE (callgen323_1.2.6.tar.gz) = 12846

View File

@ -1,13 +0,0 @@
Callgen323 is a simple H.323 capable call generator. It supports the
following:
- spawning an exact number of calls.
- receiving an exact number of calls.
- adjust the delay between each batch of calls.
- set the number of batches to repeat.
- The only capability supported is G.711 ULaw 64k and user
indication.
It makes use of PWLib and the OpenH323 stack from Equivalence Ltd Pty
WWW: http://www.openh323.org/

View File

@ -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>

View File

@ -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