summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--emulators/yabause/Makefile6
-rw-r--r--emulators/yabause/PLIST10
-rw-r--r--emulators/yabause/distinfo9
-rw-r--r--emulators/yabause/patches/patch-aa26
4 files changed, 43 insertions, 8 deletions
diff --git a/emulators/yabause/Makefile b/emulators/yabause/Makefile
index 9010f4afaf3..093db66ce1c 100644
--- a/emulators/yabause/Makefile
+++ b/emulators/yabause/Makefile
@@ -1,13 +1,13 @@
-# $NetBSD: Makefile,v 1.4 2009/08/26 19:57:27 sno Exp $
+# $NetBSD: Makefile,v 1.5 2009/09/12 14:06:47 wiz Exp $
-DISTNAME= yabause-0.9.5
-PKGREVISION= 1
+DISTNAME= yabause-0.9.10
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yabause/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://yabause.sourceforge.net/
COMMENT= Sega Saturn system emulator
+LICENSE= gnu-gpl-v2
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/emulators/yabause/PLIST b/emulators/yabause/PLIST
index 3db742cee3b..8e43204d032 100644
--- a/emulators/yabause/PLIST
+++ b/emulators/yabause/PLIST
@@ -1,5 +1,13 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:51:10 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2009/09/12 14:06:47 wiz Exp $
bin/yabause
man/man1/yabause.1
share/applications/yabause.desktop
share/pixmaps/yabause.png
+share/yabause/yts/de.yts
+share/yabause/yts/es.yts
+share/yabause/yts/fr.yts
+share/yabause/yts/it.yts
+share/yabause/yts/lt.yts
+share/yabause/yts/pt.yts
+share/yabause/yts/pt_BR.yts
+share/yabause/yts/sv.yts
diff --git a/emulators/yabause/distinfo b/emulators/yabause/distinfo
index e029edad4ba..a579ede4bb5 100644
--- a/emulators/yabause/distinfo
+++ b/emulators/yabause/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.2 2008/05/13 18:29:57 tnn Exp $
+$NetBSD: distinfo,v 1.3 2009/09/12 14:06:47 wiz Exp $
-SHA1 (yabause-0.9.5.tar.gz) = 023534b96705eab98785730fdae85613304c1390
-RMD160 (yabause-0.9.5.tar.gz) = 68ae7914d809e2b4afd13c32fb93af7a0652556a
-Size (yabause-0.9.5.tar.gz) = 735785 bytes
+SHA1 (yabause-0.9.10.tar.gz) = 9fcdc11a1ebfb7161f4fb3b0cc0d646080403e8c
+RMD160 (yabause-0.9.10.tar.gz) = 1dc3ebfe57ad3abd5cdc21c626ec12584373bf89
+Size (yabause-0.9.10.tar.gz) = 1376089 bytes
+SHA1 (patch-aa) = d98c26c8c754e2b22c608a32964ff90329256179
diff --git a/emulators/yabause/patches/patch-aa b/emulators/yabause/patches/patch-aa
new file mode 100644
index 00000000000..5b5b40c0ded
--- /dev/null
+++ b/emulators/yabause/patches/patch-aa
@@ -0,0 +1,26 @@
+$NetBSD: patch-aa,v 1.1 2009/09/12 14:06:47 wiz Exp $
+
+--- src/gtk/Makefile.in.orig 2009-05-31 21:06:27.000000000 +0000
++++ src/gtk/Makefile.in
+@@ -963,18 +963,10 @@ uninstall-am: uninstall-ApplicationsDATA
+
+ install-data-hook:
+ @for f in "$(DESTDIR)$(Applicationsdir)/yabause.desktop" ; do \
+- fext=`echo $$f | sed 's,.\+\(\.[^.]\+\)$$,\1,'` ; \
+- fbase=`basename "$$f" $$fext` ; \
+- fdir=`dirname "$$f"` ; \
+- fdest="$$fdir"/`echo "$$fbase" | sed '$(transform)'`$$fext ; \
+- if test \( -e "$$f" \) -a \( ! "$$f" = "$$fdest" \) ; then \
+- echo " mv $$f $$fdest" ; \
+- mv "$$f" "$$fdest" ; \
+- fi ; \
+ nn=`echo yabause | sed '$(transform)'` ; \
+- ftmp=/tmp/$$RANDOM ; \
+- sed "s/Exec=yabause/Exec=$$nn/" $$fdest > $$ftmp ; \
+- mv $$ftmp $$fdest ; \
++ ftmp=$$f.$$$$ ; \
++ sed "s/Exec=yabause/Exec=$$nn/" $$f > $$ftmp ; \
++ mv $$ftmp $$f ; \
+ done
+
+ uninstall-hook: