NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
ROMBuild is a ROM manipulation tool that is capable of creating
ROMs for the older arcade emus using MAME ones. An example of this
is by splitting ROMs in two or joining two together but ROMBuild
supports much more than this. It can can split, join, extract,
fill, patch, pad, interleave etc but to you the user that doesn't
really matter. The important thing is that MAME ROMs go in and ROMs
for another emulator come out. :)
When used in conjunction with the CMPro/ROMCenter dats that I have
produced you can generate ROM sets for practically any emulator
from MAME ROMs. In fact, the only ROMs you can't generate from MAME
sets are where MAME doesn't support the game.
# $NetBSD: Makefile,v 1.18 2009/08/25 11:56:36 wiz Exp $
#
DISTNAME= rbuild29
PKGNAME= ROMBuild-2.9
CATEGORIES= emulators
MASTER_SITES= http://www.logiqx.com/Tools/ROMBuild/
EXTRACT_SUFX= .zip
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.logiqx.com/Tools/ROMBuild/ROMBuild.php
COMMENT= Arcade ROM manipulation tool
PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= gmake
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
BUILD_TARGET= rombuild
EXTRACT_OPTS_ZIP= -aaqo
INSTALLATION_DIRS= bin
post-extract:
${MKDIR} ${WRKSRC}/obj
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/rombuild ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/ROMBuild
${INSTALL_DATA} ${WRKSRC}/readme.txt \
${DESTDIR}${PREFIX}/share/doc/ROMBuild
.include "../../devel/zlib/buildlink3.mk"
.include "../../emulators/DatLib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:51:01 joerg Exp $
bin/rombuild
share/doc/ROMBuild/readme.txt
$NetBSD: distinfo,v 1.6 2007/09/10 09:06:36 wiz Exp $
SHA1 (rbuild29.zip) = fa389315072c721b097116db91ca3c41d30028c8
RMD160 (rbuild29.zip) = 5a9640a3ec9d179df640e51ea71d4a00cf52142f
Size (rbuild29.zip) = 110641 bytes
SHA1 (patch-aa) = c7d5a9c16c2da0a97d30c2e21d99827b3ab8f2a6
SHA1 (patch-ab) = 1fbc4887a532d1f956875589baa8a2e0211070fc
SHA1 (patch-ac) = 484bd715983c109f41f1d01e7150266e7c2ca4d1