Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 2015 16:17:35 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r379177 - head/emulators/yabause
Message-ID:  <201502171617.t1HGHZkU097315@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Tue Feb 17 16:17:34 2015
New Revision: 379177
URL: https://svnweb.freebsd.org/changeset/ports/379177
QAT: https://qat.redports.org/buildarchive/r379177/

Log:
  - Update to version 0.9.14
  - Add QT5 and SDL2 options
  
  PR:		197427
  Submitted by:	tkato432@yahoo.com

Modified:
  head/emulators/yabause/Makefile
  head/emulators/yabause/distinfo
  head/emulators/yabause/pkg-plist

Modified: head/emulators/yabause/Makefile
==============================================================================
--- head/emulators/yabause/Makefile	Tue Feb 17 16:14:30 2015	(r379176)
+++ head/emulators/yabause/Makefile	Tue Feb 17 16:17:34 2015	(r379177)
@@ -2,35 +2,50 @@
 # $FreeBSD$
 
 PORTNAME=	yabause
-PORTVERSION=	0.9.13.1
-PORTREVISION=	2
+PORTVERSION=	0.9.14
 CATEGORIES=	emulators
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}
+MASTER_SITES=	SF
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Sega Saturn system emulator
 
 LICENSE=	GPLv2 # (or later)
 
-USES=		cmake openal:soft pkgconfig
+USES=		cmake dos2unix openal:soft pkgconfig
+DOS2UNIX_FILES=	src/qt/YabauseThread.cpp
 USE_XORG=	xmu xrandr
 USE_GL=		gl glu glut
-USE_SDL=	sdl
 
 CFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
 SUB_FILES=	pkg-message
 
+OPTIONS_DEFINE=		SDL2
 OPTIONS_SINGLE=		GUI
-OPTIONS_SINGLE_GUI=	GTK2 QT4
+OPTIONS_SINGLE_GUI=	GTK2 QT4 QT5
 OPTIONS_DEFAULT=	QT4
 
 GTK2_LIB_DEPENDS=	libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
 GTK2_USE=		gnome=gtk20
 GTK2_CMAKE_ON=		-DYAB_PORTS:STRING=gtk
+GTK2_CMAKE_OFF=		-DYAB_PORTS:STRING=qt
 QT4_USE=		qt4=corelib,gui,opengl \
 			qt4=moc_build,qmake_build,rcc_build,uic_build
-QT4_CMAKE_ON=		-DYAB_PORTS:STRING=qt
+QT4_CMAKE_ON=		-DQt5_FOUND:BOOL=OFF
+QT5_USE=		qt5=core,gui,opengl \
+			qt5=buildtools_build,qmake_build
+SDL2_DESC=		SDL2 libraries support
+SDL2_USE=		sdl=sdl2
+SDL2_USE_OFF=		sdl=sdl
+
+.include <bsd.port.options.mk>
+
+post-patch:
+.if empty(PORT_OPTIONS:MSDL2)
+	@${REINPLACE_CMD} -e \
+		's|SDL2 |SDL | ; \
+		 s|SDL2_|SDL_|' ${WRKSRC}/src/CMakeLists.txt
+.endif
 
 .include <bsd.port.mk>

Modified: head/emulators/yabause/distinfo
==============================================================================
--- head/emulators/yabause/distinfo	Tue Feb 17 16:14:30 2015	(r379176)
+++ head/emulators/yabause/distinfo	Tue Feb 17 16:17:34 2015	(r379177)
@@ -1,2 +1,2 @@
-SHA256 (yabause-0.9.13.1.tar.gz) = f76f9deca59ab91f8a463792611336962510868d3dc8bdd23e9215a26b7cc175
-SIZE (yabause-0.9.13.1.tar.gz) = 1634482
+SHA256 (yabause-0.9.14.tar.gz) = 75e6320873ef6f8ec956568bff5a8f3b67500bdf52a7e0aa88e0a554b2dd775a
+SIZE (yabause-0.9.14.tar.gz) = 1662762

Modified: head/emulators/yabause/pkg-plist
==============================================================================
--- head/emulators/yabause/pkg-plist	Tue Feb 17 16:14:30 2015	(r379176)
+++ head/emulators/yabause/pkg-plist	Tue Feb 17 16:17:34 2015	(r379177)
@@ -2,6 +2,7 @@ bin/yabause
 man/man1/yabause.1.gz
 share/applications/yabause.desktop
 share/pixmaps/yabause.png
+%%DATADIR%%/yts/ar.yts
 %%DATADIR%%/yts/de.yts
 %%DATADIR%%/yts/es.yts
 %%DATADIR%%/yts/fr.yts
@@ -10,4 +11,7 @@ share/pixmaps/yabause.png
 %%DATADIR%%/yts/nl.yts
 %%DATADIR%%/yts/pt.yts
 %%DATADIR%%/yts/pt_BR.yts
+%%DATADIR%%/yts/ru.yts
 %%DATADIR%%/yts/sv.yts
+%%DATADIR%%/yts/zh_CN.yts
+%%DATADIR%%/yts/zh_TW.yts



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502171617.t1HGHZkU097315>