Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Aug 2002 10:44:29 +0800 (WST)
From:      Dean Hollister <dean@odyssey.apana.org.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/41875: Update Port net/firedns
Message-ID:  <200208220244.KAA03526@mail.wa.apana.org.au>

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

>Number:         41875
>Category:       ports
>Synopsis:       Update Port net/firedns
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 21 19:50:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Dean Hollister
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
Australian Public Access Network Association Inc
>Environment:
System: FreeBSD odyssey.apana.org.au 4.6-STABLE FreeBSD 4.6-STABLE #0: Sat Aug 17 10:54:47 WST 2002 root@odyssey.apana.org.au:/usr/src/sys/compile/ODYSSEY i386
>Description:
Upgraded Port net/firedns - Requires PR 38025 to be committed (misc/firestring)
>How-To-Repeat:
>Fix:
diff -ruN firedns.old/Makefile firedns/Makefile
--- firedns.old/Makefile	Thu Aug 22 09:31:52 2002
+++ firedns/Makefile	Thu Aug 22 10:39:10 2002
@@ -6,20 +6,27 @@
 #
 
 PORTNAME=	firedns
-PORTVERSION=	0.1.17
-CATEGORIES=	net
-MASTER_SITES=	http://ares.penguinhosting.net/~ian/projects/ \
+PORTVERSION=    0.1.28
+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
+EXTRACT_SUFX=   -0.1.28.tar.gz
 
-MAINTAINER=	dean@odyssey.apana.org.au
+MAINTAINER=     dean@odyssey.apana.org.au
 
-WRKSRC=		${WRKDIR}/${PORTNAME}
-INSTALLS_SHLIB=	yes
+BUILD_DEPENDS=	${LOCALBASE}/include/firestring.h:${PORTSDIR}/misc/firestring
 
-MAN3=		firedns_aton4.3 firedns_aton6.3 firedns_getip4.3 \
-		firedns_getip6.3 firedns_getmx.3 firedns_getname4.3 \
-		firedns_getname6.3 firedns_getresult.3 firedns_gettxt.3 \
+GNU_CONFIGURE=	yes
+
+INSTALL_SHLIBS=	yes
+
+MAN3=		firedns_aton4.3 firedns_aton6.3 firedns_dnsbl_lookup.3 \
+		firedns_getip4.3 firedns_getip6.3 firedns_getmx.3 \
+		firedns_getname4.3 firedns_getname6.3 \
+		firedns_getresult.3 firedns_gettxt.3 \
 		firedns_ntoa4.3 firedns_ntoa6.3 firedns_resolveip4.3 \
 		firedns_resolveip6.3 firedns_resolvemx.3 \
 		firedns_resolvename4.3 firedns_resolvename6.3 \
diff -ruN firedns.old/distinfo firedns/distinfo
--- firedns.old/distinfo	Fri May 31 01:11:21 2002
+++ firedns/distinfo	Tue Aug 20 08:26:43 2002
@@ -1 +1 @@
-MD5 (firedns-0.1.17.tar.gz) = 99584b358995d34dc95a814f9a634730
+MD5 (firedns-0.1.28.tar.gz) = e282b325b751593939af35b117e2939d
diff -ruN firedns.old/files/patch-configure firedns/files/patch-configure
--- firedns.old/files/patch-configure	Thu Jan  1 08:00:00 1970
+++ firedns/files/patch-configure	Thu Aug 22 10:35:42 2002
@@ -0,0 +1,78 @@
+--- 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
+ $ECHO "done"
+ for BINARY in $BINARIES; do
+ 	$ECHO -n "	adding rule to install binary $BINARY..."
+-	$ECHO "	install -m 0755 -o \$(INSTALL_USER) $BINARY \$(BINDIR)" >> Makefile
++	$ECHO "	install -m 0755 -o \$(INSTALL_USER) $BINARY \$(PREFIX)/bin" >> Makefile
+ 	$ECHO "done"
+ done;
+ $ECHO >> Makefile
+ 
+ $ECHO -n "	adding rule to install static libraries..."
+ $ECHO "install-static: $STATIC" >> Makefile
+-$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(LIBDIR)" >> Makefile
++$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/lib" >> Makefile
+ $ECHO "done"
+ for LIBRARY in $STATIC; do
+ 	$ECHO -n "	adding rule to install static library $LIBRARY..."
+-	$ECHO "	install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(LIBDIR)" >> Makefile
++	$ECHO "	install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(PREFIX)/lib" >> Makefile
+ 	$ECHO "done"
+ done;
+ $ECHO >> Makefile
+ 
+ $ECHO -n "	adding rule to install shared libraries..."
+ $ECHO "install-shared: $STATIC" >> Makefile
+-$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(LIBDIR)" >> Makefile
++$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/lib" >> Makefile
+ $ECHO "done"
+ for LIBRARY in $SHARED; do
+ 	$ECHO -n "	adding rule to install shared library $LIBRARY..."
+-	$ECHO "	install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(LIBDIR)" >> Makefile
++	$ECHO "	install -m 0755 -o \$(INSTALL_USER) $LIBRARY \$(PREFIX)/lib" >> Makefile
+ 	$ECHO "done"
+ done;
+ $ECHO >> Makefile
+@@ -561,10 +561,10 @@
+ 	$ECHO "no firemake.headers found"
+ fi
+ $ECHO "install-headers: $HEADERS" >> Makefile
+-$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(INCLUDEDIR)" >> Makefile
++$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/include" >> Makefile
+ for HEADER in $HEADERS; do
+ 	$ECHO -n "	adding rule to install header $HEADER..."
+-	$ECHO "	install -m 0644 -o \$(INSTALL_USER) $HEADER \$(INCLUDEDIR)" >> Makefile
++	$ECHO "	install -m 0644 -o \$(INSTALL_USER) $HEADER \$(PREFIX)/include" >> Makefile
+ 	$ECHO "done"
+ done;
+ $ECHO >> Makefile
+@@ -576,8 +576,8 @@
+ 	LS=`ls man/*.$SECTION 2>>configure.log`
+ 	if test "$LS" != ""; then
+ 		$ECHO "man/*.$SECTION" >> Makefile
+-		$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(MANDIR)/man$SECTION" >> Makefile
+-		$ECHO "	install -m 0644 -o \$(INSTALL_USER) man/*.$SECTION \$(MANDIR)/man$SECTION" >> Makefile
++		$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(PREFIX)/man/man$SECTION" >> Makefile
++		$ECHO "	install -m 0644 -o \$(INSTALL_USER) man/*.$SECTION \$(PREFIX)/man/man$SECTION" >> Makefile
+ 		$ECHO "done"
+ 	else
+ 		$ECHO >> Makefile
+@@ -602,9 +602,9 @@
+ 		$ECHO -n "conf/$CONF " >> Makefile
+ 	done
+ 	$ECHO >> Makefile
+-	$ECHO "	install -d -m 0755 -o \$(INSTALL_USER) \$(CONFDIR)" >> Makefile
++	$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
+ 	done
+ 	$ECHO "done"
+ else
>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?200208220244.KAA03526>