View | Details | Raw Unified | Return to bug 197427
Collapse All | Expand All

(-)emulators/yabause/Makefile (-7 / +22 lines)
Lines 2-36 Link Here
2
# $FreeBSD: head/emulators/yabause/Makefile 374303 2014-12-08 16:48:38Z tijl $
2
# $FreeBSD: head/emulators/yabause/Makefile 374303 2014-12-08 16:48:38Z tijl $
3
3
4
PORTNAME=	yabause
4
PORTNAME=	yabause
5
PORTVERSION=	0.9.13.1
5
PORTVERSION=	0.9.14
6
PORTREVISION=	2
7
CATEGORIES=	emulators
6
CATEGORIES=	emulators
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}
7
MASTER_SITES=	SF
9
8
10
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
11
COMMENT=	Sega Saturn system emulator
10
COMMENT=	Sega Saturn system emulator
12
11
13
LICENSE=	GPLv2 # (or later)
12
LICENSE=	GPLv2 # (or later)
14
13
15
USES=		cmake openal:soft pkgconfig
14
USES=		cmake dos2unix openal:soft pkgconfig
15
DOS2UNIX_FILES=	src/qt/YabauseThread.cpp
16
USE_XORG=	xmu xrandr
16
USE_XORG=	xmu xrandr
17
USE_GL=		gl glu glut
17
USE_GL=		gl glu glut
18
USE_SDL=	sdl
19
18
20
CFLAGS+=	-I${LOCALBASE}/include
19
CFLAGS+=	-I${LOCALBASE}/include
21
LDFLAGS+=	-L${LOCALBASE}/lib
20
LDFLAGS+=	-L${LOCALBASE}/lib
22
21
23
SUB_FILES=	pkg-message
22
SUB_FILES=	pkg-message
24
23
24
OPTIONS_DEFINE=		SDL2
25
OPTIONS_SINGLE=		GUI
25
OPTIONS_SINGLE=		GUI
26
OPTIONS_SINGLE_GUI=	GTK2 QT4
26
OPTIONS_SINGLE_GUI=	GTK2 QT4 QT5
27
OPTIONS_DEFAULT=	QT4
27
OPTIONS_DEFAULT=	QT4
28
28
29
GTK2_LIB_DEPENDS=	libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
29
GTK2_LIB_DEPENDS=	libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
30
GTK2_USE=		gnome=gtk20
30
GTK2_USE=		gnome=gtk20
31
GTK2_CMAKE_ON=		-DYAB_PORTS:STRING=gtk
31
GTK2_CMAKE_ON=		-DYAB_PORTS:STRING=gtk
32
GTK2_CMAKE_OFF=		-DYAB_PORTS:STRING=qt
32
QT4_USE=		qt4=corelib,gui,opengl \
33
QT4_USE=		qt4=corelib,gui,opengl \
33
			qt4=moc_build,qmake_build,rcc_build,uic_build
34
			qt4=moc_build,qmake_build,rcc_build,uic_build
34
QT4_CMAKE_ON=		-DYAB_PORTS:STRING=qt
35
QT4_CMAKE_ON=		-DQt5_FOUND:BOOL=OFF
36
QT5_USE=		qt5=core,gui,opengl \
37
			qt5=buildtools_build,qmake_build
38
SDL2_DESC=		SDL2 libraries support
39
SDL2_USE=		sdl=sdl2
40
SDL2_USE_OFF=		sdl=sdl
41
42
.include <bsd.port.options.mk>
43
44
post-patch:
45
.if empty(PORT_OPTIONS:MSDL2)
46
	@${REINPLACE_CMD} -e \
47
		's|SDL2 |SDL | ; \
48
		 s|SDL2_|SDL_|' ${WRKSRC}/src/CMakeLists.txt
49
.endif
35
50
36
.include <bsd.port.mk>
51
.include <bsd.port.mk>
(-)emulators/yabause/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (yabause-0.9.13.1.tar.gz) = f76f9deca59ab91f8a463792611336962510868d3dc8bdd23e9215a26b7cc175
1
SHA256 (yabause-0.9.14.tar.gz) = 75e6320873ef6f8ec956568bff5a8f3b67500bdf52a7e0aa88e0a554b2dd775a
2
SIZE (yabause-0.9.13.1.tar.gz) = 1634482
2
SIZE (yabause-0.9.14.tar.gz) = 1662762
(-)emulators/yabause/pkg-plist (+4 lines)
Lines 2-7 Link Here
2
man/man1/yabause.1.gz
2
man/man1/yabause.1.gz
3
share/applications/yabause.desktop
3
share/applications/yabause.desktop
4
share/pixmaps/yabause.png
4
share/pixmaps/yabause.png
5
%%DATADIR%%/yts/ar.yts
5
%%DATADIR%%/yts/de.yts
6
%%DATADIR%%/yts/de.yts
6
%%DATADIR%%/yts/es.yts
7
%%DATADIR%%/yts/es.yts
7
%%DATADIR%%/yts/fr.yts
8
%%DATADIR%%/yts/fr.yts
Lines 10-13 Link Here
10
%%DATADIR%%/yts/nl.yts
11
%%DATADIR%%/yts/nl.yts
11
%%DATADIR%%/yts/pt.yts
12
%%DATADIR%%/yts/pt.yts
12
%%DATADIR%%/yts/pt_BR.yts
13
%%DATADIR%%/yts/pt_BR.yts
14
%%DATADIR%%/yts/ru.yts
13
%%DATADIR%%/yts/sv.yts
15
%%DATADIR%%/yts/sv.yts
16
%%DATADIR%%/yts/zh_CN.yts
17
%%DATADIR%%/yts/zh_TW.yts

Return to bug 197427