Wed Nov 30 12:07:52 2011 UTC ()
Update to 0.9.11, provided by Timothy Lee Roden in PR 45670:

0.9.10 -> 0.9.11
 general:
  - Now using CMake as the default build system.
    For now, autotools based build and "custom" build systems are still supported.
  - New Cocoa port
  - Added a dynamic recompiling SH2 core for x86 and ARM
  - New SCSP implementation
  - Major update of the software renderer from the yabause-rr team
  - Added an option to allow to execute from the cache
  - Improvements to the OpenGL renderer
 carbon port:
  - Improvements
 gtk port:
  - Added command line option to enable/disable frame skipping / limiting.
  - Added frame skipping/limiting configuration in settings.
  - Added --autoload command line option
  - Vdp2 layers can be toggled from the Vdp2 debug window
 qt port:
  - Added command line support


(wiz)
diff -r1.13 -r1.14 pkgsrc/emulators/yabause/Makefile
diff -r1.3 -r1.4 pkgsrc/emulators/yabause/distinfo
diff -r0 -r1.1 pkgsrc/emulators/yabause/options.mk
diff -r1.1 -r0 pkgsrc/emulators/yabause/patches/patch-aa

cvs diff -r1.13 -r1.14 pkgsrc/emulators/yabause/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/yabause/Makefile 2011/11/01 06:01:11 1.13
+++ pkgsrc/emulators/yabause/Makefile 2011/11/30 12:07:52 1.14
@@ -1,23 +1,29 @@ @@ -1,23 +1,29 @@
1# $NetBSD: Makefile,v 1.13 2011/11/01 06:01:11 sbd Exp $ 1# $NetBSD: Makefile,v 1.14 2011/11/30 12:07:52 wiz Exp $
2 2
3DISTNAME= yabause-0.9.10 3DISTNAME= yabause-0.9.11
4PKGREVISION= 6 
5CATEGORIES= emulators 4CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yabause/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yabause/}
7 6
8MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://yabause.sourceforge.net/ 8HOMEPAGE= http://yabause.sourceforge.net/
10COMMENT= Sega Saturn system emulator 9COMMENT= Sega Saturn system emulator
11LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
12 11
13PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
14 13
15GNU_CONFIGURE= yes 14USE_CMAKE= yes
16USE_TOOLS+= gmake 
17USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
 16USE_LANGUAGES+= c c++
18 17
 18SUBST_CLASSES+= pkgmandir
 19SUBST_STAGE.pkgmandir= pre-configure
 20SUBST_FILES.pkgmandir= src/gtk/CMakeLists.txt src/qt/CMakeLists.txt
 21SUBST_SED.pkgmandir= -e "s,share/man,${PKGMANDIR},"
 22SUBST_MESSAGE.pkgmandir= Fixing hardcoded manual paths.
 23
 24.include "options.mk"
 25
 26.include "../../graphics/glut/buildlink3.mk"
19.include "../../devel/SDL/buildlink3.mk" 27.include "../../devel/SDL/buildlink3.mk"
20BUILDLINK_API_DEPENDS.gtkglext+= gtkglext>=1.2.0nb4 
21.include "../../graphics/gtkglext/buildlink3.mk" 
22.include "../../sysutils/desktop-file-utils/desktopdb.mk" 28.include "../../sysutils/desktop-file-utils/desktopdb.mk"
23.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/emulators/yabause/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/yabause/distinfo 2009/09/12 14:06:47 1.3
+++ pkgsrc/emulators/yabause/distinfo 2011/11/30 12:07:52 1.4
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.3 2009/09/12 14:06:47 wiz Exp $ 1$NetBSD: distinfo,v 1.4 2011/11/30 12:07:52 wiz Exp $
2 2
3SHA1 (yabause-0.9.10.tar.gz) = 9fcdc11a1ebfb7161f4fb3b0cc0d646080403e8c 3SHA1 (yabause-0.9.11.tar.gz) = cf47695ff1d2321d6ead0b2a872c3ca1922860a2
4RMD160 (yabause-0.9.10.tar.gz) = 1dc3ebfe57ad3abd5cdc21c626ec12584373bf89 4RMD160 (yabause-0.9.11.tar.gz) = 5c8021345a88dce4b668a00fbe465ca87a0a217f
5Size (yabause-0.9.10.tar.gz) = 1376089 bytes 5Size (yabause-0.9.11.tar.gz) = 1881959 bytes
6SHA1 (patch-aa) = d98c26c8c754e2b22c608a32964ff90329256179 

File Added: pkgsrc/emulators/yabause/options.mk
# $NetBSD: options.mk,v 1.1 2011/11/30 12:07:52 wiz Exp $

PKG_OPTIONS_VAR=	PKG_OPTIONS.yabause
PKG_SUPPORTED_OPTIONS=	gtk openal qt
PKG_SUGGESTED_OPTIONS=	gtk

.include "../../mk/bsd.options.mk"

#.if !empty(PKG_OPTIONS:Mdoxygen)
#BUILD_DEPENDS+=	doxygen>=1.6.3:../../devel/doxygen
#.endif

.if !empty(PKG_OPTIONS:Mgtk)
CONFIGURE_ENV+=	YAB_PORTS=gtk
CMAKE_ARGS+=	-DYAB_PORTS=gtk
CMAKE_ARGS+=	-DGTK2_GDKCONFIG_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.gtk2}/lib/gtk-2.0/include
CMAKE_ARGS+=	-DGTK2_GLIB_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.glib2}/include/glib/glib-2.0
CMAKE_ARGS+=	-DGTK2_GLIBCONFIG_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.glib2}/lib/glib-2.0/include
BUILDLINK_API_DEPENDS.gtkglext+=        gtkglext>=1.2.0nb4
.include "../../graphics/gtkglext/buildlink3.mk"
.endif

.if !empty(PKG_OPTIONS:Mopenal)
.include "../../audio/openal/buildlink3.mk"
.endif

.if !empty(PKG_OPTIONS:Mqt)
CONFIGURE_ENV+=	YAB_PORTS=qt
CMAKE_ARGS+=	-DYAB_PORTS=qt
.include "../../x11/qt4-tools/buildlink3.mk"
.endif

File Deleted: pkgsrc/emulators/yabause/patches/Attic/patch-aa