Updated sysutils/dc-tools to 1.2 Changes to dc-burn-netbsd - If run as non root, call sudo where root is required - Adjust -r to permit explicit list of tarfiles to extract - Enumerate all possible tarfiles to avoid having to query NetBSD site - Add -e option to tun emulator (gxemul) on result - Fix rework of extracted files to create viable live image - Implement -v '?' to list available versions (from main NetBSD site) - Automatically check NetBSD-archive directory for older NetBSD versionsdiff -r1.3 -r1.4 pkgsrc/sysutils/dc-tools/Makefile
(abs)
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2012/07/21 21:43:55 abs Exp $
+# $NetBSD: Makefile,v 1.4 2012/07/26 22:15:08 abs Exp $
-DISTNAME= dc-tools-1.1
+DISTNAME= dc-tools-1.2
CATEGORIES= sysutils
MASTER_SITES= http://mc.pp.se/dc/files/ \
- https://github.com/abs0/dc-burn-netbsd/tarball/1.1
+ https://github.com/abs0/dc-burn-netbsd/tarball/1.2
DIST_SUBDIR= dc-tools
DISTFILES= makeip.tar.gz scramble.c ip_slave.tar.gz serial_slave.tar.gz \
${DCBURN_DISTFILE}
@@ -13,13 +13,14 @@
COMMENT= Marcus Comstedt's tools for generating Dreamcast bootable CDs
#LICENSE= # TODO: (see mk/license.mk)
+DCBURN_DISTFILE=abs0-dc-burn-netbsd-1.2-0-gfd56cbb
+
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS+= cdrtools>=2.01:../../sysutils/cdrtools
FETCH_USING= curl # For github
-DCBURN_DISTFILE=abs0-dc-burn-netbsd-1.1-0-gb9d0f1d
# The filenames in the _slave.tar.gz files overlap
EXTRACT_CMD= ${CP} ${DISTDIR}/${DIST_SUBDIR}/scramble.c ${WRKSRC} && \
${TAR} -xzf ${DISTDIR}/${DIST_SUBDIR}/makeip.tar.gz && \
@@ -60,5 +61,7 @@
${DESTDIR}${PREFIX}/share/dc-tools/ip_slave
${INSTALL_DATA} ${WRKSRC}/serial/IP.BIN \
${DESTDIR}${PREFIX}/share/dc-tools/serial_slave
+
+.include "options.mk"
.include "../../mk/bsd.pkg.mk"
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2012/07/21 21:43:55 abs Exp $
+$NetBSD: distinfo,v 1.3 2012/07/26 22:15:08 abs Exp $
-SHA1 (dc-tools/abs0-dc-burn-netbsd-1.1-0-gb9d0f1d) = a430c305cf81bce8c3dfd38e41612a837a17e050
-RMD160 (dc-tools/abs0-dc-burn-netbsd-1.1-0-gb9d0f1d) = 07e1ee4b370ab067f559190a75db57767cf73dee
-Size (dc-tools/abs0-dc-burn-netbsd-1.1-0-gb9d0f1d) = 3952 bytes
+SHA1 (dc-tools/abs0-dc-burn-netbsd-1.2-0-gfd56cbb) = 6aa9c3dbd42d25406957c4f07c940aa2c9bb0b47
+RMD160 (dc-tools/abs0-dc-burn-netbsd-1.2-0-gfd56cbb) = 24170c37d062b253d5e6cb21354c5ab38d78164b
+Size (dc-tools/abs0-dc-burn-netbsd-1.2-0-gfd56cbb) = 4649 bytes
SHA1 (dc-tools/ip_slave.tar.gz) = 573e0c410037715652d60a133a90b17fff279405
RMD160 (dc-tools/ip_slave.tar.gz) = 408603e6265bff935764c68f2bf4b0ebc6bd7088
Size (dc-tools/ip_slave.tar.gz) = 23008 bytes
# $NetBSD: options.mk,v 1.1 2012/07/26 22:15:08 abs Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.dc-tools
PKG_SUPPORTED_OPTIONS= gxemul
PKG_SUGGESTED_OPTIONS=
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mgxemul)
DEPENDS+= gxemul>=0.6.0nb3:../../emulators/gxemul
.endif