| @@ -1,48 +1,46 @@ | | | @@ -1,48 +1,46 @@ |
1 | # $NetBSD: Makefile,v 1.105 2019/10/05 22:02:32 rillig Exp $ | | 1 | # $NetBSD: Makefile,v 1.106 2019/10/06 12:55:30 rillig Exp $ |
2 | | | 2 | |
3 | PKGNAME= url2pkg-19.3.2 | | 3 | PKGNAME= url2pkg-19.3.3 |
4 | CATEGORIES= pkgtools | | 4 | CATEGORIES= pkgtools |
5 | | | 5 | |
6 | MAINTAINER= rillig@NetBSD.org | | 6 | MAINTAINER= rillig@NetBSD.org |
7 | HOMEPAGE= http://www.NetBSD.org/docs/pkgsrc/creating.html | | 7 | HOMEPAGE= http://www.NetBSD.org/docs/pkgsrc/creating.html |
8 | COMMENT= Tool to automate initial steps in building a package | | 8 | COMMENT= Tool to automate initial steps in building a package |
9 | LICENSE= 2-clause-bsd | | 9 | LICENSE= 2-clause-bsd |
10 | | | 10 | |
11 | WRKSRC= ${WRKDIR} | | 11 | WRKSRC= ${WRKDIR} |
12 | NO_CHECKSUM= yes | | 12 | NO_CHECKSUM= yes |
13 | NO_BUILD= yes | | 13 | NO_BUILD= yes |
14 | USE_LANGUAGES= # none | | 14 | USE_LANGUAGES= # none |
15 | USE_TOOLS+= perl:run | | 15 | USE_TOOLS+= perl:run |
16 | AUTO_MKDIRS= yes | | 16 | AUTO_MKDIRS= yes |
17 | | | 17 | |
18 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test | | 18 | TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test |
19 | | | 19 | |
20 | do-extract: | | 20 | do-extract: |
21 | ${RUN} cd ${FILESDIR} && cp *.* ${WRKSRC}/ | | 21 | ${RUN} cd ${FILESDIR} && cp *.* ${WRKSRC}/ |
22 | | | 22 | |
23 | do-test: | | 23 | do-test: |
24 | ${RUN} cd ${WRKSRC} && env PKGSRCDIR=${PKGSRCDIR} perl -I. url2pkg.t | | | |
25 | ${RUN} cd ${WRKSRC} && env PKGSRCDIR=${PKGSRCDIR} MAKE=${MAKE:Q} \ | | 24 | ${RUN} cd ${WRKSRC} && env PKGSRCDIR=${PKGSRCDIR} MAKE=${MAKE:Q} \ |
26 | ${PREFIX}/bin/pytest-${PYVERSSUFFIX} | | 25 | ${PREFIX}/bin/pytest-${PYVERSSUFFIX} |
27 | | | 26 | |
28 | .include "../../mk/bsd.prefs.mk" | | 27 | .include "../../mk/bsd.prefs.mk" |
29 | | | 28 | |
30 | SUBST_CLASSES+= up | | 29 | SUBST_CLASSES+= up |
31 | SUBST_STAGE.up= do-configure | | 30 | SUBST_STAGE.up= do-configure |
32 | SUBST_MESSAGE.up= Replacing variable placeholders | | 31 | SUBST_MESSAGE.up= Replacing variable placeholders |
33 | SUBST_FILES.up= url2pkg.pl MakeMaker.pm url2pkg.py | | 32 | SUBST_FILES.up= MakeMaker.pm url2pkg.py |
34 | SUBST_VARS.up= MAKE PERL5 PKGSRCDIR PYTHONBIN | | 33 | SUBST_VARS.up= MAKE PERL5 PKGSRCDIR PYTHONBIN |
35 | SUBST_SED.up= -e 's,@LIBDIR@,${PREFIX}/lib/url2pkg,g' | | 34 | SUBST_SED.up= -e 's,@LIBDIR@,${PREFIX}/lib/url2pkg,g' |
36 | | | 35 | |
37 | do-install: | | 36 | do-install: |
38 | ${INSTALL_SCRIPT} ${WRKSRC}/url2pkg.pl ${DESTDIR}${PREFIX}/bin/url2pkg | | 37 | ${INSTALL_SCRIPT} ${WRKSRC}/url2pkg.py ${DESTDIR}${PREFIX}/bin/url2pkg |
39 | ${INSTALL_SCRIPT} ${WRKSRC}/url2pkg.py ${DESTDIR}${PREFIX}/bin/url2pkg-py | | | |
40 | ${INSTALL_MAN} ${FILESDIR}/url2pkg.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 | | 38 | ${INSTALL_MAN} ${FILESDIR}/url2pkg.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 |
41 | ${INSTALL_DATA} ${WRKSRC}/Build.pm ${DESTDIR}${PREFIX}/lib/url2pkg/Module/ | | 39 | ${INSTALL_DATA} ${WRKSRC}/Build.pm ${DESTDIR}${PREFIX}/lib/url2pkg/Module/ |
42 | ${INSTALL_DATA} ${WRKSRC}/MakeMaker.pm ${DESTDIR}${PREFIX}/lib/url2pkg/ExtUtils/ | | 40 | ${INSTALL_DATA} ${WRKSRC}/MakeMaker.pm ${DESTDIR}${PREFIX}/lib/url2pkg/ExtUtils/ |
43 | ${INSTALL_DATA} ${WRKSRC}/setuptools.py ${DESTDIR}${PREFIX}/lib/url2pkg/ | | 41 | ${INSTALL_DATA} ${WRKSRC}/setuptools.py ${DESTDIR}${PREFIX}/lib/url2pkg/ |
44 | ${INSTALL_DATA} /dev/null ${DESTDIR}${PREFIX}/lib/url2pkg/distutils/__init__.py | | 42 | ${INSTALL_DATA} /dev/null ${DESTDIR}${PREFIX}/lib/url2pkg/distutils/__init__.py |
45 | ${INSTALL_DATA} ${WRKSRC}/setuptools.py ${DESTDIR}${PREFIX}/lib/url2pkg/distutils/core.py | | 43 | ${INSTALL_DATA} ${WRKSRC}/setuptools.py ${DESTDIR}${PREFIX}/lib/url2pkg/distutils/core.py |
46 | | | 44 | |
47 | .include "../../lang/python/application.mk" | | 45 | .include "../../lang/python/application.mk" |
48 | .include "../../mk/bsd.pkg.mk" | | 46 | .include "../../mk/bsd.pkg.mk" |