adding wip/traceroute-nanog package
This commit is contained in:
parent
49d8dc5d79
commit
0f23b29677
4 changed files with 63 additions and 0 deletions
1
traceroute-nanog/DESCR
Normal file
1
traceroute-nanog/DESCR
Normal file
|
@ -0,0 +1 @@
|
|||
traceroute-nanog
|
50
traceroute-nanog/Makefile
Normal file
50
traceroute-nanog/Makefile
Normal 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
4
traceroute-nanog/PLIST
Normal 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
|
8
traceroute-nanog/distinfo
Normal file
8
traceroute-nanog/distinfo
Normal 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
|
Loading…
Reference in a new issue