| @@ -1,60 +1,59 @@ | | | @@ -1,60 +1,59 @@ |
1 | # $NetBSD: Makefile,v 1.54 2015/01/08 10:27:24 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.55 2015/07/01 09:28:25 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= abcde-2.6 | | 3 | DISTNAME= abcde-2.7 |
4 | PKGREVISION= 1 | | | |
5 | CATEGORIES= audio | | 4 | CATEGORIES= audio |
6 | MASTER_SITES= http://abcde.einval.com/download/ | | 5 | MASTER_SITES= http://abcde.einval.com/download/ |
7 | | | 6 | |
8 | MAINTAINER= sekiya@NetBSD.org | | 7 | MAINTAINER= sekiya@NetBSD.org |
9 | HOMEPAGE= http://abcde.einval.com/ | | 8 | HOMEPAGE= http://abcde.einval.com/ |
10 | COMMENT= Command-line utility to rip and encode an audio CD | | 9 | COMMENT= Command-line utility to rip and encode an audio CD |
11 | | | 10 | |
12 | DEPENDS+= cd-discid>=0.7:../../audio/cd-discid | | 11 | DEPENDS+= cd-discid>=0.7:../../audio/cd-discid |
13 | DEPENDS+= eyeD3-[0-9]*:../../audio/eyeD3 | | 12 | DEPENDS+= eyeD3-[0-9]*:../../audio/eyeD3 |
14 | DEPENDS+= id3-[0-9]*:../../audio/id3 | | 13 | DEPENDS+= id3-[0-9]*:../../audio/id3 |
15 | DEPENDS+= cdparanoia>=3.0.9.7:../../audio/cdparanoia | | 14 | DEPENDS+= cdparanoia>=3.0.9.7:../../audio/cdparanoia |
16 | DEPENDS+= mkcue>=2.1:../../misc/mkcue | | 15 | DEPENDS+= mkcue>=2.1:../../misc/mkcue |
17 | | | 16 | |
18 | NO_BUILD= yes | | 17 | NO_BUILD= yes |
19 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | | 18 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} |
20 | | | 19 | |
21 | USE_TOOLS+= bash:run ftp:run gsed:run | | 20 | USE_TOOLS+= bash:run ftp:run gsed:run |
22 | REPLACE_BASH= abcde cddb-tool | | 21 | REPLACE_BASH= abcde cddb-tool |
23 | REPLACE_PERL+= abcde-musicbrainz-tool | | 22 | REPLACE_PERL+= abcde-musicbrainz-tool |
24 | | | 23 | |
25 | # even with all these installed, abcde-musicbrainz-tool does not work | | 24 | # even with all these installed, abcde-musicbrainz-tool does not work |
26 | #USE_TOOLS= perl:run | | 25 | #USE_TOOLS= perl:run |
27 | #DEPENDS+= p5-MusicBrainz-DiscID-[0-9]*:../../audio/p5-MusicBrainz-DiscID | | 26 | #DEPENDS+= p5-MusicBrainz-DiscID-[0-9]*:../../audio/p5-MusicBrainz-DiscID |
28 | #DEPENDS+= p5-WebService-MusicBrainz-[0-9]*:../../net/p5-WebService-MusicBrainz | | 27 | #DEPENDS+= p5-WebService-MusicBrainz-[0-9]*:../../net/p5-WebService-MusicBrainz |
29 | | | 28 | |
30 | EGDIR= ${PREFIX}/share/examples/abcde | | 29 | EGDIR= ${PREFIX}/share/examples/abcde |
31 | | | 30 | |
32 | MESSAGE_SUBST+= EGDIR=${EGDIR} | | 31 | MESSAGE_SUBST+= EGDIR=${EGDIR} |
33 | MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} | | 32 | MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} |
34 | | | 33 | |
35 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | | 34 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 |
36 | | | 35 | |
37 | SUBST_CLASSES+= abcde | | 36 | SUBST_CLASSES+= abcde |
38 | SUBST_STAGE.abcde= pre-configure | | 37 | SUBST_STAGE.abcde= pre-configure |
39 | SUBST_MESSAGE.abcde= Adjusting the directory for configuration files | | 38 | SUBST_MESSAGE.abcde= Adjusting the directory for configuration files |
40 | SUBST_FILES.abcde= abcde abcde.1 | | 39 | SUBST_FILES.abcde= abcde abcde.1 |
41 | SUBST_SED.abcde= -e "s,/etc/,${PKG_SYSCONFDIR}/,g" | | 40 | SUBST_SED.abcde= -e "s,/etc/,${PKG_SYSCONFDIR}/,g" |
42 | | | 41 | |
43 | SUBST_CLASSES+= gsed | | 42 | SUBST_CLASSES+= gsed |
44 | SUBST_STAGE.gsed= pre-configure | | 43 | SUBST_STAGE.gsed= pre-configure |
45 | SUBST_MESSAGE.gsed= Adjusting gsed path | | 44 | SUBST_MESSAGE.gsed= Adjusting gsed path |
46 | SUBST_FILES.gsed= abcde | | 45 | SUBST_FILES.gsed= abcde |
47 | SUBST_SED.gsed= -e "s, sed , ${TOOLS_PATH.gsed} ,g" | | 46 | SUBST_SED.gsed= -e "s, sed , ${TOOLS_PATH.gsed} ,g" |
48 | | | 47 | |
49 | do-install: | | 48 | do-install: |
50 | ${INSTALL_SCRIPT} ${WRKSRC}/abcde ${DESTDIR}${PREFIX}/bin | | 49 | ${INSTALL_SCRIPT} ${WRKSRC}/abcde ${DESTDIR}${PREFIX}/bin |
51 | ${INSTALL_SCRIPT} ${WRKSRC}/cddb-tool ${DESTDIR}${PREFIX}/bin | | 50 | ${INSTALL_SCRIPT} ${WRKSRC}/cddb-tool ${DESTDIR}${PREFIX}/bin |
52 | # ${INSTALL_SCRIPT} ${WRKSRC}/abcde-musicbrainz-tool ${DESTDIR}${PREFIX}/bin | | 51 | # ${INSTALL_SCRIPT} ${WRKSRC}/abcde-musicbrainz-tool ${DESTDIR}${PREFIX}/bin |
53 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} | | 52 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} |
54 | ${INSTALL_DATA} ${WRKSRC}/abcde.conf ${DESTDIR}${EGDIR} | | 53 | ${INSTALL_DATA} ${WRKSRC}/abcde.conf ${DESTDIR}${EGDIR} |
55 | ${INSTALL_MAN} ${WRKSRC}/abcde.1 \ | | 54 | ${INSTALL_MAN} ${WRKSRC}/abcde.1 \ |
56 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 55 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
57 | ${INSTALL_MAN} ${WRKSRC}/cddb-tool.1 \ | | 56 | ${INSTALL_MAN} ${WRKSRC}/cddb-tool.1 \ |
58 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 57 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
59 | | | 58 | |
60 | .include "../../mk/bsd.pkg.mk" | | 59 | .include "../../mk/bsd.pkg.mk" |