From a78ac448f30c17873619693a98abfc0bb28ff943 Mon Sep 17 00:00:00 2001 From: dholland Date: Sun, 12 Jul 2009 16:31:59 +0000 Subject: Update emulators/stella to 2.8.4. pkgsrc changes: add LICENSE, add missing zlib buildlink, use desktopdb.mk. Upstream changes: far too many to list; see Changes.txt in distfile. --- emulators/stella/Makefile | 8 ++++--- emulators/stella/PLIST | 47 +++++++++++++++++++++++++++++++-------- emulators/stella/distinfo | 9 ++++---- emulators/stella/patches/patch-ac | 12 ++++++++++ 4 files changed, 60 insertions(+), 16 deletions(-) create mode 100644 emulators/stella/patches/patch-ac diff --git a/emulators/stella/Makefile b/emulators/stella/Makefile index 8312a162e19..78f31b26c76 100644 --- a/emulators/stella/Makefile +++ b/emulators/stella/Makefile @@ -1,15 +1,15 @@ -# $NetBSD: Makefile,v 1.32 2008/06/20 01:09:18 joerg Exp $ +# $NetBSD: Makefile,v 1.33 2009/07/12 16:31:59 dholland Exp $ -STELLA_VERSION= 2.1 +STELLA_VERSION= 2.8.4 DISTNAME= stella-${STELLA_VERSION}-src PKGNAME= stella-${STELLA_VERSION} -PKGREVISION= 2 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=stella/} MAINTAINER= dillo@NetBSD.org HOMEPAGE= http://stella.sourceforge.net/ COMMENT= Multi-platform Atari 2600 VCS emulator +LICENSE= gnu-gpl-v2 PKG_DESTDIR_SUPPORT= user-destdir @@ -26,6 +26,8 @@ CONFIGURE_ARGS+= --prefix=${PREFIX:Q} GCC_REQD+= 3.0 .endif +.include "../../sysutils/desktop-file-utils/desktopdb.mk" .include "../../devel/SDL/buildlink3.mk" +.include "../../devel/zlib/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/emulators/stella/PLIST b/emulators/stella/PLIST index 1219334ddec..a740d22062b 100644 --- a/emulators/stella/PLIST +++ b/emulators/stella/PLIST @@ -1,32 +1,61 @@ -@comment $NetBSD: PLIST,v 1.5 2009/06/14 17:51:08 joerg Exp $ +@comment $NetBSD: PLIST,v 1.6 2009/07/12 16:31:59 dholland Exp $ bin/stella +share/applications/stella.desktop share/doc/stella/Announce.txt share/doc/stella/Changes.txt share/doc/stella/Copyright.txt share/doc/stella/License.txt -share/doc/stella/README-PSP.txt share/doc/stella/README-SDL.txt share/doc/stella/Readme.txt share/doc/stella/Todo.txt share/doc/stella/debugger.html +share/doc/stella/graphics/cheat.png share/doc/stella/graphics/chucky_cheese.png share/doc/stella/graphics/circuit.png +share/doc/stella/graphics/commandmenu.png share/doc/stella/graphics/console.png +share/doc/stella/graphics/debugger_bpstatus.png +share/doc/stella/graphics/debugger_cpuregs.png +share/doc/stella/graphics/debugger_dataops.png +share/doc/stella/graphics/debugger_globalbuttons.png +share/doc/stella/graphics/debugger_iotab.png +share/doc/stella/graphics/debugger_main.png +share/doc/stella/graphics/debugger_ram.png +share/doc/stella/graphics/debugger_ramsearch.png +share/doc/stella/graphics/debugger_rom.png +share/doc/stella/graphics/debugger_romcmenu.png +share/doc/stella/graphics/debugger_tiainfo.png +share/doc/stella/graphics/debugger_tiaoutcmenu.png +share/doc/stella/graphics/debugger_tiatab.png +share/doc/stella/graphics/debugger_tiazoomcmenu.png +share/doc/stella/graphics/developer_stats.png share/doc/stella/graphics/eventmapping.png share/doc/stella/graphics/eventmapping_remap.png +share/doc/stella/graphics/eventmapping_virtualdevs.png share/doc/stella/graphics/jr_pacman.png share/doc/stella/graphics/launcher.png -share/doc/stella/graphics/launcher_options_rom.png -share/doc/stella/graphics/launcher_options_snap.png -share/doc/stella/graphics/options_about.png +share/doc/stella/graphics/launcher_filter.png +share/doc/stella/graphics/launcher_options.png +share/doc/stella/graphics/launcher_options_files.png +share/doc/stella/graphics/launcher_override.png +share/doc/stella/graphics/options.png share/doc/stella/graphics/options_audio.png +share/doc/stella/graphics/options_debugger.png share/doc/stella/graphics/options_gameinfo.png -share/doc/stella/graphics/options_help.png +share/doc/stella/graphics/options_input.png +share/doc/stella/graphics/options_misc.png +share/doc/stella/graphics/options_ui.png share/doc/stella/graphics/options_video.png +share/doc/stella/graphics/options_video_tv.png share/doc/stella/graphics/pacman.png share/doc/stella/graphics/rom_browser.png +share/doc/stella/graphics/romaudit.png +share/doc/stella/graphics/rominfo_1x_large.png +share/doc/stella/graphics/rominfo_1x_small.png +share/doc/stella/graphics/rominfo_2x_small.png share/doc/stella/graphics/secret_quest.png share/doc/stella/graphics/space_invaders.png -share/doc/stella/stella.html -share/icons/stella.xpm -share/stella/stella.pro +share/doc/stella/index.html +share/icons/large/stella.png +share/icons/mini/stella.png +share/icons/stella.png diff --git a/emulators/stella/distinfo b/emulators/stella/distinfo index 90108981c9b..7c6ef78f6c0 100644 --- a/emulators/stella/distinfo +++ b/emulators/stella/distinfo @@ -1,7 +1,8 @@ -$NetBSD: distinfo,v 1.8 2006/04/28 14:11:25 joerg Exp $ +$NetBSD: distinfo,v 1.9 2009/07/12 16:31:59 dholland Exp $ -SHA1 (stella-2.1-src.tar.gz) = 2ab0163a24ad877d81dc8f9ee77cfd1482194e14 -RMD160 (stella-2.1-src.tar.gz) = 7ddecbcc78bf0ddd3a0aedf924f00b69e2ec6013 -Size (stella-2.1-src.tar.gz) = 1062215 bytes +SHA1 (stella-2.8.4-src.tar.gz) = da0420a14e244aa1cdf3e63c257850c48041d198 +RMD160 (stella-2.8.4-src.tar.gz) = 6c26380e9410b581ea8a013dee9d80f5730c142a +Size (stella-2.8.4-src.tar.gz) = 1443460 bytes SHA1 (patch-aa) = 76545aaaf3fa320b8b83396c0a90588cd7b404af SHA1 (patch-ab) = 84cd725e239a305ab6ff2eb5f4f4a7aa68536562 +SHA1 (patch-ac) = eca3460ebde79f7c3a765013283981df3974ace8 diff --git a/emulators/stella/patches/patch-ac b/emulators/stella/patches/patch-ac new file mode 100644 index 00000000000..39f3e169fa6 --- /dev/null +++ b/emulators/stella/patches/patch-ac @@ -0,0 +1,12 @@ +$NetBSD: patch-ac,v 1.7 2009/07/12 16:31:59 dholland Exp $ + +Suppress pointless run of ctags at start of build. + +--- Makefile.orig 2009-06-21 18:15:06.000000000 -0400 ++++ Makefile 2009-06-21 18:15:27.000000000 -0400 +@@ -219,4 +219,4 @@ gp2x-organize: + # Use Exuberant ctags (the one from Slackware's vim package, for instance), + # not the one from emacs! + tags: +- ctags `find . -name '*.[ch]xx' -o -name '*.c' -o -name '*.y'` || true ++ true || ctags `find . -name '*.[ch]xx' -o -name '*.c' -o -name '*.y'` || true -- cgit v1.2.3