| @@ -1,34 +1,35 @@ | | | @@ -1,34 +1,35 @@ |
1 | # $NetBSD: Makefile,v 1.27 2015/06/18 06:29:18 dholland Exp $ | | 1 | # $NetBSD: Makefile,v 1.28 2015/08/21 07:40:39 wiz Exp $ |
2 | | | 2 | |
3 | PKGNAME= p5-pkgsrc-Dewey-1.1 | | 3 | PKGNAME= p5-pkgsrc-Dewey-1.1 |
4 | PKGREVISION= 6 | | 4 | PKGREVISION= 6 |
5 | CATEGORIES= pkgtools perl5 | | 5 | CATEGORIES= pkgtools perl5 |
6 | | | 6 | |
7 | MAINTAINER= wiz@NetBSD.org | | 7 | MAINTAINER= wiz@NetBSD.org |
8 | HOMEPAGE= http://www.NetBSD.org/docs/pkgsrc/ | | 8 | HOMEPAGE= http://www.NetBSD.org/docs/pkgsrc/ |
9 | COMMENT= Perl module to compare pkgsrc Dewey numbers | | 9 | COMMENT= Perl module to compare pkgsrc Dewey numbers |
10 | LICENSE= ${PERL5_LICENSE} OR 2-clause-bsd | | 10 | LICENSE= ${PERL5_LICENSE} OR 2-clause-bsd |
11 | | | 11 | |
12 | CPPFLAGS+= -DHAVE_CTYPE_H -DHAVE_STDLIB_H -DHAVE_STRING_H | | 12 | CPPFLAGS+= -DHAVE_CTYPE_H -DHAVE_STDLIB_H -DHAVE_STRING_H |
13 | CPPFLAGS.NetBSD+= -DHAVE_ERR_H | | 13 | CPPFLAGS.NetBSD+= -DHAVE_ERR_H |
| | | 14 | CPPFLAGS.Linux+= -fPIC |
14 | | | 15 | |
15 | USE_LANGUAGES= c | | 16 | USE_LANGUAGES= c |
16 | USE_FEATURES+= err | | 17 | USE_FEATURES+= err |
17 | MAKE_ENV+= LIBS=${LIBS:Q} | | 18 | MAKE_ENV+= LIBS=${LIBS:Q} |
18 | | | 19 | |
19 | PERL5_PACKLIST= auto/pkgsrc/Dewey/.packlist | | 20 | PERL5_PACKLIST= auto/pkgsrc/Dewey/.packlist |
20 | | | 21 | |
21 | PKG_INSTALL_FILESDIR= ${PKGSRCDIR}/pkgtools/pkg_install/files | | 22 | PKG_INSTALL_FILESDIR= ${PKGSRCDIR}/pkgtools/pkg_install/files |
22 | PKG_INSTALL_FILES= lib/dewey.c lib/dewey.h lib/defs.h | | 23 | PKG_INSTALL_FILES= lib/dewey.c lib/dewey.h lib/defs.h |
23 | | | 24 | |
24 | do-extract: | | 25 | do-extract: |
25 | ${MKDIR} ${WRKSRC} | | 26 | ${MKDIR} ${WRKSRC} |
26 | ${CP} -r ${FILESDIR}/* ${WRKSRC} | | 27 | ${CP} -r ${FILESDIR}/* ${WRKSRC} |
27 | for f in ${PKG_INSTALL_FILES}; do \ | | 28 | for f in ${PKG_INSTALL_FILES}; do \ |
28 | ${CP} ${PKG_INSTALL_FILESDIR}/$$f ${WRKSRC}; \ | | 29 | ${CP} ${PKG_INSTALL_FILESDIR}/$$f ${WRKSRC}; \ |
29 | done | | 30 | done |
30 | ${MV} ${WRKSRC}/dewey.c ${WRKSRC}/lib_dewey.c | | 31 | ${MV} ${WRKSRC}/dewey.c ${WRKSRC}/lib_dewey.c |
31 | ${TOUCH} ${WRKSRC}/nbcompat.h | | 32 | ${TOUCH} ${WRKSRC}/nbcompat.h |
32 | | | 33 | |
33 | .include "../../lang/perl5/module.mk" | | 34 | .include "../../lang/perl5/module.mk" |
34 | .include "../../mk/bsd.pkg.mk" | | 35 | .include "../../mk/bsd.pkg.mk" |