| @@ -1,35 +1,36 @@ | | | @@ -1,35 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.3 2012/07/21 21:43:55 abs Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2012/07/26 22:15:08 abs Exp $ |
2 | | | 2 | |
3 | DISTNAME= dc-tools-1.1 | | 3 | DISTNAME= dc-tools-1.2 |
4 | CATEGORIES= sysutils | | 4 | CATEGORIES= sysutils |
5 | MASTER_SITES= http://mc.pp.se/dc/files/ \ | | 5 | MASTER_SITES= http://mc.pp.se/dc/files/ \ |
6 | https://github.com/abs0/dc-burn-netbsd/tarball/1.1 | | 6 | https://github.com/abs0/dc-burn-netbsd/tarball/1.2 |
7 | DIST_SUBDIR= dc-tools | | 7 | DIST_SUBDIR= dc-tools |
8 | DISTFILES= makeip.tar.gz scramble.c ip_slave.tar.gz serial_slave.tar.gz \ | | 8 | DISTFILES= makeip.tar.gz scramble.c ip_slave.tar.gz serial_slave.tar.gz \ |
9 | ${DCBURN_DISTFILE} | | 9 | ${DCBURN_DISTFILE} |
10 | | | 10 | |
11 | MAINTAINER= abs@absd.org | | 11 | MAINTAINER= abs@absd.org |
12 | HOMEPAGE= http://mc.pp.se/dc/sw.html | | 12 | HOMEPAGE= http://mc.pp.se/dc/sw.html |
13 | COMMENT= Marcus Comstedt's tools for generating Dreamcast bootable CDs | | 13 | COMMENT= Marcus Comstedt's tools for generating Dreamcast bootable CDs |
14 | #LICENSE= # TODO: (see mk/license.mk) | | 14 | #LICENSE= # TODO: (see mk/license.mk) |
15 | | | 15 | |
| | | 16 | DCBURN_DISTFILE=abs0-dc-burn-netbsd-1.2-0-gfd56cbb |
| | | 17 | |
16 | PKG_DESTDIR_SUPPORT= user-destdir | | 18 | PKG_DESTDIR_SUPPORT= user-destdir |
17 | | | 19 | |
18 | DEPENDS+= cdrtools>=2.01:../../sysutils/cdrtools | | 20 | DEPENDS+= cdrtools>=2.01:../../sysutils/cdrtools |
19 | | | 21 | |
20 | FETCH_USING= curl # For github | | 22 | FETCH_USING= curl # For github |
21 | | | 23 | |
22 | DCBURN_DISTFILE=abs0-dc-burn-netbsd-1.1-0-gb9d0f1d | | | |
23 | # The filenames in the _slave.tar.gz files overlap | | 24 | # The filenames in the _slave.tar.gz files overlap |
24 | EXTRACT_CMD= ${CP} ${DISTDIR}/${DIST_SUBDIR}/scramble.c ${WRKSRC} && \ | | 25 | EXTRACT_CMD= ${CP} ${DISTDIR}/${DIST_SUBDIR}/scramble.c ${WRKSRC} && \ |
25 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/makeip.tar.gz && \ | | 26 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/makeip.tar.gz && \ |
26 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${DCBURN_DISTFILE} && \ | | 27 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${DCBURN_DISTFILE} && \ |
27 | mkdir ip && \ | | 28 | mkdir ip && \ |
28 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/ip_slave.tar.gz -C ip && \ | | 29 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/ip_slave.tar.gz -C ip && \ |
29 | mkdir serial && \ | | 30 | mkdir serial && \ |
30 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/serial_slave.tar.gz -C serial | | 31 | ${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/serial_slave.tar.gz -C serial |
31 | | | 32 | |
32 | SUBST_CLASSES+= IP_TMPL | | 33 | SUBST_CLASSES+= IP_TMPL |
33 | SUBST_STAGE.IP_TMPL= post-patch | | 34 | SUBST_STAGE.IP_TMPL= post-patch |
34 | SUBST_FILES.IP_TMPL= makeip.c | | 35 | SUBST_FILES.IP_TMPL= makeip.c |
35 | SUBST_SED.IP_TMPL= -e "s|"IP.TMPL"|"${PREFIX}/share/dc-tools/IP.TMPL"|" | | 36 | SUBST_SED.IP_TMPL= -e "s|"IP.TMPL"|"${PREFIX}/share/dc-tools/IP.TMPL"|" |
| @@ -51,14 +52,16 @@ do-install: | | | @@ -51,14 +52,16 @@ do-install: |
51 | ${INSTALL_PROGRAM} ${WRKSRC}/dc-scramble ${DESTDIR}${PREFIX}/bin | | 52 | ${INSTALL_PROGRAM} ${WRKSRC}/dc-scramble ${DESTDIR}${PREFIX}/bin |
52 | ${INSTALL_SCRIPT} ${WRKSRC}/${DCBURN_WRKSRC}/dc-burn-netbsd \ | | 53 | ${INSTALL_SCRIPT} ${WRKSRC}/${DCBURN_WRKSRC}/dc-burn-netbsd \ |
53 | ${DESTDIR}${PREFIX}/bin | | 54 | ${DESTDIR}${PREFIX}/bin |
54 | ${INSTALL_DATA} DESCR ${DESTDIR}${PREFIX}/share/doc/dc-tools.README | | 55 | ${INSTALL_DATA} DESCR ${DESTDIR}${PREFIX}/share/doc/dc-tools.README |
55 | ${INSTALL_DATA} ${WRKSRC}/IP.TMPL ${DESTDIR}${PREFIX}/share/dc-tools | | 56 | ${INSTALL_DATA} ${WRKSRC}/IP.TMPL ${DESTDIR}${PREFIX}/share/dc-tools |
56 | ${INSTALL_DATA} ${WRKSRC}/ip.txt ${DESTDIR}${PREFIX}/share/dc-tools | | 57 | ${INSTALL_DATA} ${WRKSRC}/ip.txt ${DESTDIR}${PREFIX}/share/dc-tools |
57 | ${INSTALL_DATA} ${WRKSRC}/ip/IP.BIN \ | | 58 | ${INSTALL_DATA} ${WRKSRC}/ip/IP.BIN \ |
58 | ${DESTDIR}${PREFIX}/share/dc-tools/ip_slave | | 59 | ${DESTDIR}${PREFIX}/share/dc-tools/ip_slave |
59 | ${INSTALL_DATA} ${WRKSRC}/ip/1IPLOAD.BIN \ | | 60 | ${INSTALL_DATA} ${WRKSRC}/ip/1IPLOAD.BIN \ |
60 | ${DESTDIR}${PREFIX}/share/dc-tools/ip_slave | | 61 | ${DESTDIR}${PREFIX}/share/dc-tools/ip_slave |
61 | ${INSTALL_DATA} ${WRKSRC}/serial/IP.BIN \ | | 62 | ${INSTALL_DATA} ${WRKSRC}/serial/IP.BIN \ |
62 | ${DESTDIR}${PREFIX}/share/dc-tools/serial_slave | | 63 | ${DESTDIR}${PREFIX}/share/dc-tools/serial_slave |
63 | | | 64 | |
| | | 65 | .include "options.mk" |
| | | 66 | |
64 | .include "../../mk/bsd.pkg.mk" | | 67 | .include "../../mk/bsd.pkg.mk" |