diff options
author | abs <abs@pkgsrc.org> | 2012-07-26 22:15:08 +0000 |
---|---|---|
committer | abs <abs@pkgsrc.org> | 2012-07-26 22:15:08 +0000 |
commit | 1a8a22757451b1bcdc7acc57fb39bf47e995b600 (patch) | |
tree | d22ba0d17fd09a5e12518de80ef97ed2b993be40 /sysutils | |
parent | d6424cd7e71828da68e802df85245a242f03eea4 (diff) | |
download | pkgsrc-1a8a22757451b1bcdc7acc57fb39bf47e995b600.tar.gz |
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 versions
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/dc-tools/Makefile | 11 | ||||
-rw-r--r-- | sysutils/dc-tools/distinfo | 8 | ||||
-rw-r--r-- | sysutils/dc-tools/options.mk | 11 |
3 files changed, 22 insertions, 8 deletions
diff --git a/sysutils/dc-tools/Makefile b/sysutils/dc-tools/Makefile index ba2b7470d06..0b13c44ba67 100644 --- a/sysutils/dc-tools/Makefile +++ b/sysutils/dc-tools/Makefile @@ -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 @@ HOMEPAGE= http://mc.pp.se/dc/sw.html 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 && \ @@ -61,4 +62,6 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/serial/IP.BIN \ ${DESTDIR}${PREFIX}/share/dc-tools/serial_slave +.include "options.mk" + .include "../../mk/bsd.pkg.mk" diff --git a/sysutils/dc-tools/distinfo b/sysutils/dc-tools/distinfo index 7f997e78c85..c92eb2b40d7 100644 --- a/sysutils/dc-tools/distinfo +++ b/sysutils/dc-tools/distinfo @@ -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 diff --git a/sysutils/dc-tools/options.mk b/sysutils/dc-tools/options.mk new file mode 100644 index 00000000000..dfd5f4638e3 --- /dev/null +++ b/sysutils/dc-tools/options.mk @@ -0,0 +1,11 @@ +# $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 |