| @@ -1,52 +1,67 @@ | | | @@ -1,52 +1,67 @@ |
1 | # $NetBSD: Makefile,v 1.44 2010/04/11 07:25:49 sekiya Exp $ | | 1 | # $NetBSD: Makefile,v 1.45 2011/04/21 17:53:26 hans Exp $ |
2 | | | 2 | |
3 | DISTNAME= abcde-2.3.99.7_p235 | | 3 | DISTNAME= abcde-2.3.99.7_p235 |
4 | PKGNAME= abcde-2.3.99.7 | | 4 | PKGNAME= abcde-2.3.99.7 |
5 | #PKGREVISION= 0 | | 5 | #PKGREVISION= 0 |
6 | CATEGORIES= audio | | 6 | CATEGORIES= audio |
7 | MASTER_SITES= ${MASTER_SITE_GENTOO:=distfiles/} | | 7 | MASTER_SITES= ${MASTER_SITE_GENTOO:=distfiles/} |
8 | | | 8 | |
9 | MAINTAINER= sekiya@NetBSD.org | | 9 | MAINTAINER= sekiya@NetBSD.org |
10 | HOMEPAGE= http://code.google.com/p/abcde/ | | 10 | HOMEPAGE= http://code.google.com/p/abcde/ |
11 | COMMENT= Command-line utility to rip and encode an audio CD | | 11 | COMMENT= Command-line utility to rip and encode an audio CD |
12 | | | 12 | |
| | | 13 | .include "../../mk/bsd.prefs.mk" |
| | | 14 | |
13 | DEPENDS+= cd-discid>=0.7:../../audio/cd-discid | | 15 | DEPENDS+= cd-discid>=0.7:../../audio/cd-discid |
14 | DEPENDS+= id3-[0-9]*:../../audio/id3 | | 16 | DEPENDS+= id3-[0-9]*:../../audio/id3 |
15 | DEPENDS+= id3v2-[0-9]*:../../audio/id3v2 | | 17 | DEPENDS+= id3v2-[0-9]*:../../audio/id3v2 |
16 | DEPENDS+= cdparanoia>=3.0.9.7:../../audio/cdparanoia | | 18 | .if ${OPSYS} != "SunOS" |
| | | 19 | DEPENDS+= cdparanoia>=>=3.0.9.7:../../audio/cdparanoia |
| | | 20 | .endif |
17 | DEPENDS+= mkcue>=2.1:../../misc/mkcue | | 21 | DEPENDS+= mkcue>=2.1:../../misc/mkcue |
18 | DEPENDS+= gsed>=4.2:../../textproc/gsed | | | |
19 | | | 22 | |
20 | PKG_DESTDIR_SUPPORT= user-destdir | | 23 | PKG_DESTDIR_SUPPORT= user-destdir |
21 | | | 24 | |
22 | NO_BUILD= yes | | 25 | NO_BUILD= yes |
23 | EXTRACT_SUFX= .tar.bz2 | | 26 | EXTRACT_SUFX= .tar.bz2 |
24 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} | | 27 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} |
25 | | | 28 | |
26 | USE_TOOLS+= bash:run | | 29 | USE_TOOLS+= bash:run gsed:run |
27 | REPLACE_BASH= abcde | | 30 | REPLACE_BASH= abcde |
28 | | | 31 | |
29 | EGDIR= ${PREFIX}/share/examples/abcde | | 32 | EGDIR= ${PREFIX}/share/examples/abcde |
30 | | | 33 | |
31 | MESSAGE_SUBST+= EGDIR=${EGDIR} | | 34 | MESSAGE_SUBST+= EGDIR=${EGDIR} |
32 | MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} | | 35 | MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} |
33 | | | 36 | |
34 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 | | 37 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 |
35 | | | 38 | |
36 | SUBST_CLASSES+= abcde | | 39 | SUBST_CLASSES+= abcde |
37 | SUBST_STAGE.abcde= pre-configure | | 40 | SUBST_STAGE.abcde= pre-configure |
38 | SUBST_MESSAGE.abcde= Adjusting the directory for configuration files | | 41 | SUBST_MESSAGE.abcde= Adjusting the directory for configuration files |
39 | SUBST_FILES.abcde= abcde abcde.1 | | 42 | SUBST_FILES.abcde= abcde abcde.1 |
40 | SUBST_SED.abcde= -e "s,/etc/,${PKG_SYSCONFDIR}/,g" | | 43 | SUBST_SED.abcde= -e "s,/etc/,${PKG_SYSCONFDIR}/,g" |
41 | | | 44 | |
42 | do-install: | | 45 | do-install: |
43 | ${INSTALL_SCRIPT} ${WRKSRC}/abcde ${DESTDIR}${PREFIX}/bin | | 46 | ${INSTALL_SCRIPT} ${WRKSRC}/abcde ${DESTDIR}${PREFIX}/bin |
44 | ${INSTALL_SCRIPT} ${WRKSRC}/cddb-tool ${DESTDIR}${PREFIX}/bin | | 47 | ${INSTALL_SCRIPT} ${WRKSRC}/cddb-tool ${DESTDIR}${PREFIX}/bin |
45 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} | | 48 | ${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR} |
46 | ${INSTALL_DATA} ${WRKSRC}/abcde.conf ${DESTDIR}${EGDIR} | | 49 | ${INSTALL_DATA} ${WRKSRC}/abcde.conf ${DESTDIR}${EGDIR} |
47 | ${INSTALL_MAN} ${WRKSRC}/abcde.1 \ | | 50 | ${INSTALL_MAN} ${WRKSRC}/abcde.1 \ |
48 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 51 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
49 | ${INSTALL_MAN} ${WRKSRC}/cddb-tool.1 \ | | 52 | ${INSTALL_MAN} ${WRKSRC}/cddb-tool.1 \ |
50 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | | 53 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
51 | | | 54 | |
| | | 55 | .if ${OPSYS} == "SunOS" |
| | | 56 | USE_TOOLS+= ftp:run |
| | | 57 | |
| | | 58 | SUBST_CLASSES+= abcde-cdparanoia |
| | | 59 | SUBST_STAGE.abcde-cdparanoia= pre-configure |
| | | 60 | SUBST_MESSAGE.abcde-cdparanoia= Adjusting cd-paranoia command name |
| | | 61 | SUBST_FILES.abcde-cdparanoia= abcde abcde.conf |
| | | 62 | SUBST_SED.abcde-cdparanoia= -e "/CDPARANOIA=cdparanoia/s/cdparanoia/cd-paranoia/" |
| | | 63 | |
| | | 64 | .include "../../misc/libcdio/buildlink3.mk" |
| | | 65 | .endif |
| | | 66 | |
52 | .include "../../mk/bsd.pkg.mk" | | 67 | .include "../../mk/bsd.pkg.mk" |