2013-04-28 23:20:28 +02:00
|
|
|
# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
|
2006-08-25 00:50:00 +02:00
|
|
|
# $FreeBSD$
|
|
|
|
|
|
|
|
PORTNAME= yabause
|
2015-02-17 17:17:34 +01:00
|
|
|
PORTVERSION= 0.9.14
|
2006-08-25 00:50:00 +02:00
|
|
|
CATEGORIES= emulators
|
2015-02-17 17:17:34 +01:00
|
|
|
MASTER_SITES= SF
|
2006-08-25 00:50:00 +02:00
|
|
|
|
2014-07-02 22:22:55 +02:00
|
|
|
MAINTAINER= ports@FreeBSD.org
|
2006-08-25 00:50:00 +02:00
|
|
|
COMMENT= Sega Saturn system emulator
|
|
|
|
|
2016-01-12 17:20:31 +01:00
|
|
|
LICENSE= GPLv2+
|
2006-08-25 00:50:00 +02:00
|
|
|
|
2015-02-17 17:17:34 +01:00
|
|
|
USES= cmake dos2unix openal:soft pkgconfig
|
2016-06-20 18:23:28 +02:00
|
|
|
DOS2UNIX_FILES= src/qt/YabauseThread.cpp src/core.h
|
2014-07-13 12:12:12 +02:00
|
|
|
USE_XORG= xmu xrandr
|
2011-06-25 03:42:16 +02:00
|
|
|
USE_GL= gl glu glut
|
2014-07-13 12:12:12 +02:00
|
|
|
|
|
|
|
CFLAGS+= -I${LOCALBASE}/include
|
|
|
|
LDFLAGS+= -L${LOCALBASE}/lib
|
2018-01-07 21:16:07 +01:00
|
|
|
LLD_UNSAFE= yes
|
2006-08-25 00:50:00 +02:00
|
|
|
|
|
|
|
SUB_FILES= pkg-message
|
|
|
|
|
2015-02-17 17:17:34 +01:00
|
|
|
OPTIONS_DEFINE= SDL2
|
2014-07-13 12:12:12 +02:00
|
|
|
OPTIONS_SINGLE= GUI
|
2015-02-17 17:17:34 +01:00
|
|
|
OPTIONS_SINGLE_GUI= GTK2 QT4 QT5
|
2013-04-28 23:20:28 +02:00
|
|
|
OPTIONS_DEFAULT= QT4
|
2012-03-26 04:11:49 +02:00
|
|
|
|
2016-04-01 16:00:51 +02:00
|
|
|
GTK2_LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext
|
2014-07-13 12:12:12 +02:00
|
|
|
GTK2_USE= gnome=gtk20
|
|
|
|
GTK2_CMAKE_ON= -DYAB_PORTS:STRING=gtk
|
2015-02-17 17:17:34 +01:00
|
|
|
GTK2_CMAKE_OFF= -DYAB_PORTS:STRING=qt
|
2014-07-13 12:12:12 +02:00
|
|
|
QT4_USE= qt4=corelib,gui,opengl \
|
|
|
|
qt4=moc_build,qmake_build,rcc_build,uic_build
|
2015-02-17 17:17:34 +01:00
|
|
|
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
|
2006-08-25 00:50:00 +02:00
|
|
|
|
2014-07-13 12:12:12 +02:00
|
|
|
.include <bsd.port.mk>
|