rTorrent is a console-based BitTorrent client. It aims to be a fully-featured
[pkgsrc.git] / net / netcat / Makefile
1 # $NetBSD: Makefile,v 1.2 1998/08/20 15:17:18 tsarna Exp $
2
3 PKGNAME=        netcat-1.10
4 CATEGORIES=     net
5 DISTNAME!=      echo ${PKGNAME} | sed -e 's/netcat-/nc/' -e 's/\.//'
6 DISTFILES=      ${DISTNAME}.tgz
7 MASTER_SITES=   ftp://zippy.telcom.arizona.edu/pub/mirrors/avian.org/hacks/ \
8                 ftp://ftp.sterling.com/mirrors/avian.org/src/hacks/ \
9                 ftp://coast.cs.purdue.edu/pub/tools/unix/netcat/ \
10                 ftp://ftp.rge.com/pub/security/coast/mirrors/avian.org/netcat/ \
11                 ftp://ftp.gw.com/pub/unix/netcat/ \
12                 ftp://avian.org/src/hacks/
13 WRKSRC=         ${WRKDIR}
14
15 MAINTAINER=     kim@tac.nyc.ny.us
16 HOMEPAGE=       http://www.avian.org/web1/hak/netcat.html
17
18 MAKE_ENV+=      DFLAGS="-DGAPING_SECURITY_HOLE -DTELNET"
19 ALL_TARGET=     netbsd
20
21 EXTRA_PROGS=    data rservice xor
22 EXAMPLE_DIR=    share/examples/nc
23
24 PLIST_SRC=      ${PKGDIR}/PLIST ${WRKSRC}/data/PLIST.data
25
26 post-build:
27         cd ${WRKSRC}/data; ${MAKE} ${EXTRA_PROGS}
28
29 do-install:
30         ${INSTALL_PROGRAM} ${WRKSRC}/nc ${PREFIX}/sbin
31 .for i in ${EXTRA_PROGS}
32         ${INSTALL_PROGRAM} ${WRKSRC}/data/$i ${PREFIX}/sbin/nc-$i
33 .endfor
34         ${INSTALL_DATA_DIR} ${PREFIX}/${EXAMPLE_DIR}
35         @(                                                      \
36         cd ${WRKSRC}/data;                                      \
37         rm -f PLIST.data;                                       \
38         for i in README Makefile *.c *.d;                       \
39         do                                                      \
40             ${INSTALL_DATA} $$i ${PREFIX}/${EXAMPLE_DIR};       \
41             ${ECHO} ${EXAMPLE_DIR}/$$i >> PLIST.data;           \
42         done;                                                   \
43         ${ECHO} "@dirrm ${EXAMPLE_DIR}" >> PLIST.data;          \
44         )
45
46 .include "../../mk/bsd.pkg.mk"