Changes in FS-UAE Launcher 2.8.1: Fixed problem where rating could be reset for first loaded game/variant. New experimental option: relative_temp_feature. Changes in FS-UAE Launcher 2.8.2: New option whdload_boot_dir must be used to enable an old feature, previously it was enabled by the presence of Hard Drives/WHDLoad. Changes in FS-UAE Launcher 2.8.3: Show error message when version started is too old (cannot read databases). Fixed save state dir when starting with UUID parameter. CDTV games (from database) did not set CDTV model. Imported updated translations from crowdin.com.
52 lines
1.9 KiB
Makefile
52 lines
1.9 KiB
Makefile
# $NetBSD: Makefile,v 1.8 2018/02/08 20:57:27 adam Exp $
|
|
|
|
DISTNAME= fs-uae-launcher-2.8.3
|
|
CATEGORIES= emulators
|
|
MASTER_SITES= https://fs-uae.net/fs-uae/stable/${PKGVERSION_NOREV}/
|
|
|
|
MAINTAINER= adam@NetBSD.org
|
|
HOMEPAGE= https://fs-uae.net/
|
|
COMMENT= Graphical launcher for FS-UAE, the Amiga Emulator
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
DEPENDS+= fs-uae>=${PKGVERSION_NOREV}:../../emulators/fs-uae
|
|
DEPENDS+= ${PYPKGPREFIX}-lhafile-[0-9]*:../../archivers/py-lhafile
|
|
DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
|
|
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
|
|
DEPENDS+= ${PYPKGPREFIX}-qt5>=5.4:../../x11/py-qt5
|
|
.include "../../mk/bsd.prefs.mk"
|
|
.if ${OPSYS} == "Darwin"
|
|
DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa>=3:../../devel/py-pyobjc-framework-Cocoa
|
|
DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Quartz>=3:../../devel/py-pyobjc-framework-Quartz
|
|
.endif
|
|
|
|
INSTALL_TARGET= install-data
|
|
USE_TOOLS+= gmake msgfmt
|
|
|
|
PYTHON_VERSIONS_ACCEPTED= 36 35 34 # import urllib.parse
|
|
PYSETUPINSTALLARGS= --install-lib=${PREFIX:Q}/share/fs-uae-launcher
|
|
PYSETUPINSTALLARGS+= --install-scripts=${PREFIX:Q}/share/fs-uae-launcher
|
|
|
|
REPLACE_PYTHON+= fs-uae-launcher
|
|
|
|
INSTALLATION_DIRS+= bin
|
|
|
|
SUBST_CLASSES+= prefix
|
|
SUBST_MESSAGE.prefix= Fixing installation prefix.
|
|
SUBST_STAGE.prefix= pre-configure
|
|
SUBST_FILES.prefix= Makefile
|
|
SUBST_FILES.prefix+= fs_uae_launcher/FSUAELauncher.py
|
|
SUBST_FILES.prefix+= game_center/gamecenterutil.py
|
|
SUBST_SED.prefix= -e 's,/usr/local,${PREFIX},'
|
|
|
|
post-install:
|
|
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${INSTALL_MAKE_FLAGS} \
|
|
-f ${MAKE_FILE} ${INSTALL_TARGET}
|
|
cd ${DESTDIR}${PREFIX}/bin && ${RM} -f fs-uae-launcher && \
|
|
${LN} -s ../share/fs-uae-launcher/fs-uae-launcher fs-uae-launcher
|
|
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/distutils.mk"
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|