adding wip/traceroute-nanog package

This commit is contained in:
Georg Schwarz 2005-03-27 21:03:37 +00:00 committed by Thomas Klausner
parent 49d8dc5d79
commit 0f23b29677
4 changed files with 63 additions and 0 deletions

1
traceroute-nanog/DESCR Normal file
View file

@ -0,0 +1 @@
traceroute-nanog

50
traceroute-nanog/Makefile Normal file
View file

@ -0,0 +1,50 @@
# $NetBSD: Makefile,v 1.1.1.1 2005/03/27 21:03:37 gschwarz Exp $
DISTNAME= traceroute-nanog-6.3.10
CATEGORIES= net
MASTER_SITES= ftp://ftp.login.com/pub/software/traceroute/beta/
DISTFILES= traceroute.c
DIST_SUBDIR= traceroute-nanog
# for the man page:
PATCH_SITES= http://ftp.debian.org/debian/pool/main/t/traceroute-nanog/
PATCHFILES= traceroute-nanog_6.3.10-2.diff.gz
COMMENT= a traceroute implementation
MAINTAINER= schwarz@NetBSD.org
WRKSRC= ${WRKDIR}
NO_CONFIGURE= YES
USE_BUILDLINK3= YES
EXTRALIBS=
.include "../../mk/bsd.prefs.mk"
.if empty(PKGSRC_COMPILER:Mgcc*)
CPPFLAGS+= -D__attribute__=
.endif
.if ${OS} == "SunOS" && ${OS_VERSION} >= 5.0
.if ${OS_VERSION} != 5.4
CPPFLAGS+= -DSOLARIS
EXTRALIBS+= -lresolv -lsocket -lnsl
.endif
.if ${LOWER_ARCH} == "i386"
CPPFLAGS+= -DBYTESWAP_IP_LEN
.endif
.endif
.if ${OPSYS} == "Linux"
EXTRALIBS+= -lresolv
.endif
INSTALLATION_DIRS= sbin man/man8
do-extract:
${CP} ${DISTDIR}/${DIST_SUBDIR}/traceroute.c ${WRKSRC}
do-build:
cd ${WRKSRC} && ${CC} ${CPPFLAGS} ${CFLAGS} traceroute.c -o traceroute-nanog ${LDFLAGS} -lm ${EXTRALIBS}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/traceroute-nanog ${PREFIX}/sbin
${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/debian/traceroute-nanog.8 ${PREFIX}/man/man8
.include "../../mk/bsd.pkg.mk"

4
traceroute-nanog/PLIST Normal file
View file

@ -0,0 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2005/03/27 21:03:37 gschwarz Exp $
sbin/traceroute-nanog
man/man8/traceroute-nanog.8

View file

@ -0,0 +1,8 @@
$NetBSD: distinfo,v 1.1.1.1 2005/03/27 21:03:37 gschwarz Exp $
SHA1 (traceroute-nanog/traceroute.c) = cc801f0c3ccf9274deb8df26cc0921dd78d8bce0
RMD160 (traceroute-nanog/traceroute.c) = 20c08d2cb925334a6dd4d90f9f2df5d5af0eea76
Size (traceroute-nanog/traceroute.c) = 106526 bytes
SHA1 (traceroute-nanog/traceroute-nanog_6.3.10-2.diff.gz) = 80c45e405eed93e29d036f759ea39b6f9f2e3da1
RMD160 (traceroute-nanog/traceroute-nanog_6.3.10-2.diff.gz) = ed24a3f466448829d397a7034bc5dc1611d243db
Size (traceroute-nanog/traceroute-nanog_6.3.10-2.diff.gz) = 16699 bytes