update Sun Jan 31 18:37:00 PST 2010
[pkgsrc.git] / news / nntpclnt / Makefile
1 # $NetBSD: Makefile,v 1.35 2010/01/31 21:12:20 zafer Exp $
2
3 DISTNAME=       nntpclnt-1.6.1
4 PKGREVISION=    6
5 CATEGORIES=     news
6 MASTER_SITES=   http://ftp.sunet.se/pub/news/nntp/
7
8 MAINTAINER=     pkgsrc-users@NetBSD.org
9 COMMENT=        NNTP client library and inews client posting program
10 LICENSE=        nntpclnt-license
11
12 RESTRICTED=     Do not sell, rent, trade, market, or use for monetary profit
13 # No permission granted for derivative works.
14 NO_BIN_ON_FTP=  ${RESTRICTED}
15 NO_SRC_ON_CDROM=${RESTRICTED}
16 NO_BIN_ON_CDROM=${RESTRICTED}
17
18 CONFLICTS+=     inn-[0-9]*
19
20 BUILD_TARGET=   inews
21 PKG_GROUPS=     news
22 PKG_SYSCONFSUBDIR=      nntp
23
24 PLIST_SUBST+=   PKG_SYSCONFDIR=${PKG_SYSCONFDIR:Q}
25
26 .include "../../mk/bsd.prefs.mk"
27
28 CONFIG_SH=      ${FILESDIR}/config.${OPSYS}.sh
29 ONLY_FOR_PLATFORM=      NetBSD-*-* SunOS-*-* DragonFly-*-* Linux-*-* Darwin-*-*
30
31 INSTALLATION_DIRS=      bin include lib ${PKGMANDIR}/man3
32
33 do-configure:
34         ${SED} -e s,@PREFIX@,${PREFIX}, -e s,@PKGSYSCONFDIR@,${PKG_SYSCONFDIR}, \
35                 ${CONFIG_SH} >${WRKSRC}/config.sh
36         @cd ${WRKSRC} && ${SH} Makefile.SH && ${SH} config.h.SH
37
38 post-build:
39         cd ${WRKSRC} && \
40                 ${AR} clq libnntpclnt.a nntpclnt.o && ${RANLIB} libnntpclnt.a
41
42 do-install:
43         ${INSTALL_PROGRAM} -g ${PKG_GROUPS} -m 2555 ${WRKSRC}/inews \
44           ${PREFIX}/bin
45         ${INSTALL_DATA} ${WRKSRC}/nntp.h ${PREFIX}/include/
46         ${INSTALL_DATA} ${WRKSRC}/libnntpclnt.a ${PREFIX}/lib/
47         ${INSTALL_DATA} ${WRKSRC}/nntpclnt.3 ${PREFIX}/${PKGMANDIR}/man3/
48         ${INSTALL_DATA_DIR} ${PKG_SYSCONFDIR}
49
50 .include "../../mk/bsd.pkg.mk"