mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-01 05:45:45 +00:00
emulators/ppsspp: enslave GUI options
Catering package-only users that want Qt4 flavor or just SDL UI. COMMENT and pkg-descr (both plural) can be improved in future.
This commit is contained in:
parent
55be9c95f5
commit
b59e043cde
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=422825
9
UPDATING
9
UPDATING
@ -5,6 +5,15 @@ they are unavoidable.
|
||||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20160927:
|
||||
AFFECTS: emulators/ppsspp
|
||||
AUTHOR: jbeich@FreeBSD.org
|
||||
|
||||
Qt* GUI was split into separate ports:
|
||||
|
||||
emulators/ppsspp-qt4
|
||||
emulators/ppsspp-qt5
|
||||
|
||||
20160927:
|
||||
AFFECTS: sysutils/android-file-transfer
|
||||
AUTHOR: jbeich@FreeBSD.org
|
||||
|
@ -109,6 +109,8 @@
|
||||
SUBDIR += pipelight
|
||||
SUBDIR += playonbsd
|
||||
SUBDIR += ppsspp
|
||||
SUBDIR += ppsspp-qt4
|
||||
SUBDIR += ppsspp-qt5
|
||||
SUBDIR += py-gns3-converter
|
||||
SUBDIR += q4wine
|
||||
SUBDIR += qemu
|
||||
|
14
emulators/ppsspp-qt4/Makefile
Normal file
14
emulators/ppsspp-qt4/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= -qt4
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../ppsspp
|
||||
|
||||
OPTIONS_SLAVE= QT4
|
||||
OPTIONS_EXCLUDE=${OPTIONS_SINGLE_GUI}
|
||||
|
||||
# XXX Why OPTIONS_EXCLUDE doesn't trigger _OFF helpers?
|
||||
do-install-QT4-on: do-install-SDL-off
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
14
emulators/ppsspp-qt5/Makefile
Normal file
14
emulators/ppsspp-qt5/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= -qt5
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../ppsspp
|
||||
|
||||
OPTIONS_SLAVE= QT5
|
||||
OPTIONS_EXCLUDE=${OPTIONS_SINGLE_GUI}
|
||||
|
||||
# XXX Why OPTIONS_EXCLUDE doesn't trigger _OFF helpers?
|
||||
do-install-QT5-on: do-install-SDL-off
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
@ -3,7 +3,7 @@
|
||||
PORTNAME= ppsspp
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION?= 1.3
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
CATEGORIES= emulators
|
||||
# XXX Get from Debian once #697821 lands
|
||||
MASTER_SITES= https://bazaar.launchpad.net/~sergio-br2/${PORTNAME}/debian-sdl/download/5/${PORTNAME}.1-20140802045408-dd26dik367ztj5xg-8/:manpage
|
||||
@ -25,7 +25,7 @@ GH_ACCOUNT= hrydgard:DEFAULT,lang Kingcom:ext_armips
|
||||
GH_PROJECT= ${PORTNAME}-lang:lang armips:ext_armips
|
||||
GH_TAGNAME?= cdf4a8d:lang 1ffab37:ext_armips
|
||||
|
||||
CONFLICTS_INSTALL?= ${PORTNAME}-devel-[0-9]*
|
||||
CONFLICTS_INSTALL= ${PORTNAME}-*
|
||||
|
||||
USES= compiler:c++11-lib localbase pkgconfig
|
||||
EXCLUDE= glew snappy libzip zlib
|
||||
@ -47,6 +47,7 @@ DESKTOP_ENTRIES="PPSSPP" \
|
||||
OPTIONS_DEFAULT=QT5
|
||||
OPTIONS_SINGLE= GUI
|
||||
OPTIONS_SINGLE_GUI= QT4 QT5 SDL
|
||||
OPTIONS_SLAVE?= SDL
|
||||
|
||||
QT4_USES= qmake:outsource
|
||||
QT4_USE= QT4=qmake_build,moc_build,rcc_build,uic_build,linguisttools_build,gui,opengl
|
||||
|
Loading…
Reference in New Issue
Block a user