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)
This commit is contained in:
Erwin Lansing 2006-04-21 13:12:38 +00:00
parent 45849769f9
commit 096bf9b8d2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=160073
3 changed files with 5 additions and 2 deletions

View file

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

View file

@ -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}."

View file

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