aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErwin Lansing <erwin@FreeBSD.org>2006-04-21 13:12:38 +0000
committerErwin Lansing <erwin@FreeBSD.org>2006-04-21 13:12:38 +0000
commit096bf9b8d2861368c73de6cb397f09627be62d2d (patch)
tree2959ea8bfba3c8087f46db012e94847019895d43
parent45849769f9d17ae2b670c799d456be27e87781f3 (diff)
downloadports-096bf9b8d2861368c73de6cb397f09627be62d2d.tar.gz
ports-096bf9b8d2861368c73de6cb397f09627be62d2d.zip
Due to a missing symbol in the default thread library on sparc64 in
OSVERSION <= 700003, the build ends with an linker error. - mark it as BROKEN for this particular case - fix a spelling bug in pkg-install - add an entry to stop the daemon when uninstalling and the rcNG script is installed without .sh extension Reported by: Kris (pointyhat) Discussed on: freebsd-threads@, freebsd-sparc64@ Review and test on: RELENG_6_1 i386, amd64, sparc64 CURRENT i386, amd64 PR: 96135 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> (maintainer)
Notes
Notes: svn path=/head/; revision=160073
-rw-r--r--net/gatekeeper/Makefile4
-rw-r--r--net/gatekeeper/pkg-install2
-rw-r--r--net/gatekeeper/pkg-plist1
3 files changed, 5 insertions, 2 deletions
diff --git a/net/gatekeeper/Makefile b/net/gatekeeper/Makefile
index fc7d53ad426f..fbb1c375881b 100644
--- a/net/gatekeeper/Makefile
+++ b/net/gatekeeper/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gatekeeper
#PORTVERSION= 2.2.3
DISTVERSION= 2.2.3-2
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= openh323gk
@@ -42,6 +42,8 @@ EXAMPLESDIR= ${PREFIX}/share/examples/openh323
.if ${OSVERSION} < 500000
BROKEN= does not build
+.elif ${ARCH} == sparc64 && ${OSVERSION} <= 700003
+BROKEN= does not link due to missing symbol in default thread library
.endif
.if defined(WITH_FDSET)
diff --git a/net/gatekeeper/pkg-install b/net/gatekeeper/pkg-install
index dd753f8ba1cc..9879f14726d8 100644
--- a/net/gatekeeper/pkg-install
+++ b/net/gatekeeper/pkg-install
@@ -76,7 +76,7 @@ POST-INSTALL)
echo " More example configurations can be found in"
echo " ${PKG_PREFIX}/share/examples/openh323/gatekeeper."
echo ""
- echo " o Documantation can be found in"
+ echo " o Documentation can be found in"
echo " ${PKG_PREFIX}/share/doc/openh323/gatekeeper."
echo ""
echo " o A log directory has been created in ${gnugk_logdir}."
diff --git a/net/gatekeeper/pkg-plist b/net/gatekeeper/pkg-plist
index 0147bc3b6365..85c1020bb9fd 100644
--- a/net/gatekeeper/pkg-plist
+++ b/net/gatekeeper/pkg-plist
@@ -1,4 +1,5 @@
@unexec %D/etc/rc.d/gnugk.sh forcestop 2>/dev/null || true
+@unexec %D/etc/rc.d/gnugk forcestop 2>/dev/null || true
bin/addpasswd
bin/gnugk
etc/gnugk.ini.default