ports/143131: [maintainer] Update port net/AquaGatekeeper2
Eugene Grosbein
eugen at grosbein.pp.ru
Sat Jan 23 17:10:02 UTC 2010
>Number: 143131
>Category: ports
>Synopsis: [maintainer] Update port net/AquaGatekeeper2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sat Jan 23 17:10:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Eugene Grosbein
>Release: FreeBSD 8.0-STABLE i386
>Organization:
RDTC JSC
>Environment:
System: FreeBSD grosbein.pp.ru 8.0-STABLE FreeBSD 8.0-STABLE #10: Thu Jan 14 22:59:15 KRAT 2010 root at grosbein.pp.ru:/usr/local/obj/usr/local/src/sys/DADV i386
>Description:
This PR comes in par with ports/143096 to update net/AquaGatekeeper2:
- use SUB_FILES to adjust pkg-message;
- support cross-platform installation by suppression of striping for precompiled binary;
- change MAINTAINER e-mail to another one with less strict antispam policy;
- group ARCH-dependent lines together;
- replace dead DISTFILE source with another working;
- replace dead WWW link with living mirror;
- make it clearly visible that the software is effectively "abadonware"
for now;
- bump PORTREVISION.
I'm not requesting deletion of the port because I still see some
interest in it periodically and it still runs fine
but there should be clear statement that this soft is dying.
>How-To-Repeat:
N/A
>Fix:
diff -urN AquaGatekeeper2.orig/Makefile AquaGatekeeper2/Makefile
--- AquaGatekeeper2.orig/Makefile 2009-01-06 08:09:28.000000000 +0700
+++ AquaGatekeeper2/Makefile 2010-01-23 23:36:26.000000000 +0700
@@ -7,13 +7,13 @@
PORTNAME= AquaGatekeeper
PORTVERSION= 2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net
-MASTER_SITES= http://www.infinetwireless.com/WirelessEq/tmp/software/docs/agk/ \
+MASTER_SITES= ftp://ftp.svzserv.kemerovo.su/pub/FreeBSD/distfiles.misc/ \
ftp://www.kuzbass.ru/pub/FreeBSD/ports/distfiles/
EXTRACT_SUFX= .tgz
-MAINTAINER= eugen at grosbein.pp.ru
+MAINTAINER= ports at grosbein.pp.ru
COMMENT= Aqua H323 Gatekeeper and proxy
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -24,6 +24,10 @@
MD5_FILE= ${MASTERDIR}/distinfo.${ARCH}
RESTRICTED= No commercial redistribution
+SUB_FILES= pkg-message
+STRIP=
+STRIP_CMD= ${TRUE}
+DEPRECATED= Binary port of software abadonned by the vendor
.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
IS_INTERACTIVE= yes
@@ -48,20 +52,17 @@
post-install:
@${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${SED} "s'%%PREFIX%%'${PREFIX}'" < pkg-message
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.pre.mk>
+# This is binary port of closed-source software
.if ${ARCH} == "i386"
+DISTNAME= AquaGatekeeper200FreeBSDBuild653
LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x
.elif ${ARCH} == "amd64"
-LIB_DEPENDS= c.5:${PORTSDIR}/misc/compat5x
-.endif
-
-.if ${ARCH} == "amd64"
DISTNAME= AquaGatekeeper200FreeBSDamd64Build653
-.else
-DISTNAME= AquaGatekeeper200FreeBSDBuild653
+LIB_DEPENDS= c.5:${PORTSDIR}/misc/compat5x
.endif
.include <bsd.port.post.mk>
diff -urN AquaGatekeeper2.orig/files/pkg-message.in AquaGatekeeper2/files/pkg-message.in
--- AquaGatekeeper2.orig/files/pkg-message.in 1970-01-01 07:00:00.000000000 +0700
+++ AquaGatekeeper2/files/pkg-message.in 2010-01-23 23:36:02.000000000 +0700
@@ -0,0 +1,9 @@
+****************************************************************************
+!!! NOTE: THE AQUA GATEKEEPER IS DISCONTIUED BY ITS VENDOR. No vendor support,
+!!! no updates, no bugfixes. This port is still provided to support
+!!! old installations only. You should choose other software for new setups.
+
+ Please read documentation located in %%DOCSDIR%%
+ You will need to write configuration file to run the Gatekeeper.
+ Some examples are in %%EXAMPLESDIR%%
+****************************************************************************
diff -urN AquaGatekeeper2.orig/pkg-descr AquaGatekeeper2/pkg-descr
--- AquaGatekeeper2.orig/pkg-descr 2005-03-21 13:38:28.000000000 +0700
+++ AquaGatekeeper2/pkg-descr 2010-01-23 23:36:02.000000000 +0700
@@ -6,7 +6,11 @@
It is not a free software but may be used free of charge.
The Aqua Gatekeeper Startup Edition 2.0 is limited to 7 concurrent calls.
-WWW: http://www.infinetwireless.com/WirelessEq/tmp/software/docs/agk_manual/agk
+!!! NOTE: THE AQUA GATEKEEPER IS DISCONTIUED BY ITS VENDOR. No vendor support,
+!!! no updates, no bugfixes. This port is still provided to support
+!!! old installations only. You should choose other software for new setups.
+
+WWW: http://www.kuzbass.ru/docs/AquaGatekeeper2/AquaGatekeeper.htm
- Grosbein
-eugen at grosbein.pp.ru
+ports at grosbein.pp.ru
diff -urN AquaGatekeeper2.orig/pkg-descr.orig AquaGatekeeper2/pkg-descr.orig
--- AquaGatekeeper2.orig/pkg-descr.orig 1970-01-01 07:00:00.000000000 +0700
+++ AquaGatekeeper2/pkg-descr.orig 2005-03-21 13:38:28.000000000 +0700
@@ -0,0 +1,12 @@
+Aqua Gatekeeper 2.0 is H.323 gatekeeper and proxy by Infinet Wireless LTD.
+It is compatible with many hardware/software like Cisco H.323 gateways and
+Microsoft NetMeeting 3.01 for Windows 2000 and later.
+
+This port presents Aqua Gatekeeper Startup Edition.
+It is not a free software but may be used free of charge.
+The Aqua Gatekeeper Startup Edition 2.0 is limited to 7 concurrent calls.
+
+WWW: http://www.infinetwireless.com/WirelessEq/tmp/software/docs/agk_manual/agk
+
+- Grosbein
+eugen at grosbein.pp.ru
diff -urN AquaGatekeeper2.orig/pkg-message AquaGatekeeper2/pkg-message
--- AquaGatekeeper2.orig/pkg-message 2003-11-03 00:37:14.000000000 +0700
+++ AquaGatekeeper2/pkg-message 1970-01-01 07:00:00.000000000 +0700
@@ -1,5 +0,0 @@
-****************************************************************************
- Please read documentation located in %%PREFIX%%/share/doc/AquaGatekeeper
- You will need to write configuration file to run the Gatekeeper.
- Some examples are in %%PREFIX%%/share/examples/AquaGatekeeper
-****************************************************************************
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list