Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Oct 2002 16:53:30 +0800 (WST)
From:      Dean Hollister <dean@odyssey.apana.org.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44083: Upgraded Port: net/firedns
Message-ID:  <200210150853.QAA92088@mail.wa.apana.org.au>

next in thread | raw e-mail | index | archive | help

>Number:         44083
>Category:       ports
>Synopsis:       Upgraded Port: net/firedns
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 15 02:00:12 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Dean Hollister
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
Australian Public Access Network Association Inc
>Environment:
System: FreeBSD odyssey.apana.org.au 4.7-STABLE FreeBSD 4.7-STABLE #0: Sat Oct 12 12:02:04 WST 2002 root@odyssey.apana.org.au:/usr/src/sys/compile/ODYSSEY i386
>Description:
Upgraded Port: net/firedns. New version released by vendor.
>How-To-Repeat:
>Fix:
diff -ruN firedns.old/Makefile firedns/Makefile
--- firedns.old/Makefile	Tue Oct 15 16:02:04 2002
+++ firedns/Makefile	Tue Oct 15 16:49:23 2002
@@ -6,21 +6,21 @@
 #
 
 PORTNAME=	firedns
-PORTVERSION=	0.1.28
-PORTREVISION=	2
+PORTVERSION=	0.1.29
+PORTREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	http://ares.penguinhosting.net/~ian/projects/ \
 		http://www.wa.apana.org.au/~dean/sources/ \
 		ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/
-DISTNAME=	firedns-${PORTVERSION}
+DISTNAME=	${PORTNAME}
+EXTRACT_SUFX=	-${PORTVERSION}.tar.gz
 
 MAINTAINER=	dean@odyssey.apana.org.au
 
 BUILD_DEPENDS=	${LOCALBASE}/include/firestring.h:${PORTSDIR}/misc/firestring
 
-GNU_CONFIGURE=	yes
+HAS_CONFIGURE=	yes
 INSTALLS_SHLIB=	yes
-WRKSRC=		${WRKDIR}/${PORTNAME}
 
 MAN3=		firedns_aton4.3 firedns_aton6.3 firedns_dnsbl_lookup.3 \
 		firedns_getip4.3 firedns_getip6.3 firedns_getmx.3 \
@@ -30,5 +30,10 @@
 		firedns_resolveip6.3 firedns_resolvemx.3 \
 		firedns_resolvename4.3 firedns_resolvename6.3 \
 		firedns_resolvetxt.3 libfiredns.3
+
+post-install:
+
+	@cd ${PREFIX}/lib; ${MV} libfiredns.so libfiredns.so.0; \
+	${LN} -s libfiredns.so.0 libfiredns.so
 
 .include <bsd.port.mk>
diff -ruN firedns.old/distinfo firedns/distinfo
--- firedns.old/distinfo	Thu Aug 22 11:39:07 2002
+++ firedns/distinfo	Tue Oct 15 16:04:20 2002
@@ -1 +1 @@
-MD5 (firedns-0.1.28.tar.gz) = e282b325b751593939af35b117e2939d
+MD5 (firedns-0.1.29.tar.gz) = 66b755377a04af143e7ced0e5c4cfd0d
diff -ruN firedns.old/files/patch-configure firedns/files/patch-configure
--- firedns.old/files/patch-configure	Thu Aug 22 11:39:12 2002
+++ firedns/files/patch-configure	Tue Oct 15 16:40:42 2002
@@ -1,11 +1,6 @@
---- configure.old	Thu Aug 22 10:31:09 2002
-+++ configure	Thu Aug 22 10:35:27 2002
-@@ -518,33 +518,33 @@
- 
- $ECHO -n "	adding rule to install binaries..."
- $ECHO "install-binaries: $BINARIES" >> Makefile
--$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(BINDIR)" >> Makefile
-+$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/bin" >> Makefile
+--- configure.orig	Sun Sep  1 05:15:24 2002
++++ configure	Tue Oct 15 16:39:59 2002
+@@ -538,29 +538,29 @@
  $ECHO "done"
  for BINARY in $BINARIES; do
  	$ECHO -n "	adding rule to install binary $BINARY..."
@@ -40,7 +35,7 @@
  	$ECHO "done"
  done;
  $ECHO >> Makefile
-@@ -561,10 +561,10 @@
+@@ -577,10 +577,10 @@
  	$ECHO "no firemake.headers found"
  fi
  $ECHO "install-headers: $HEADERS" >> Makefile
@@ -53,7 +48,7 @@
  	$ECHO "done"
  done;
  $ECHO >> Makefile
-@@ -576,8 +576,8 @@
+@@ -592,8 +592,8 @@
  	LS=`ls man/*.$SECTION 2>>configure.log`
  	if test "$LS" != ""; then
  		$ECHO "man/*.$SECTION" >> Makefile
@@ -64,7 +59,7 @@
  		$ECHO "done"
  	else
  		$ECHO >> Makefile
-@@ -602,9 +602,9 @@
+@@ -618,9 +618,9 @@
  		$ECHO -n "conf/$CONF " >> Makefile
  	done
  	$ECHO >> Makefile
@@ -72,7 +67,7 @@
 +	$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/etc" >> Makefile
  	for CONF in $CONFS; do
 -		$ECHO "	if test ! -f \$(CONFDIR)/$CONF; then install -m 0644 -o \$(INSTALL_USER) conf/$CONF \$(CONFDIR); fi" >> Makefile
-+		$ECHO "	if test ! -f \$(PREFIX)/etc; then install -m 0644 -o \$(INSTALL_USER) conf/$CONF \$(CONFDIR); fi" >> Makefile
++		$ECHO "	if test ! -f \$(PREFIX)/etc/$CONF; then install -m 0644 -o \$(INSTALL_USER) conf/$CONF \$(PREFIX)/etc; fi" >> Makefile
  	done
  	$ECHO "done"
  else
diff -ruN firedns.old/pkg-plist firedns/pkg-plist
--- firedns.old/pkg-plist	Fri May 31 01:11:21 2002
+++ firedns/pkg-plist	Tue Oct 15 16:35:48 2002
@@ -1,3 +1,4 @@
 include/firedns.h
 lib/libfiredns.so
+lib/libfiredns.so.0
 lib/libfiredns.a
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210150853.QAA92088>