emulators/duckstation: Rename to fbsd-duckstation
Follow developer's will (expressed in private) to emphasize our port includes local patches and does not reflect the exact version of the original software.
This commit is contained in:
parent
e25415d034
commit
c2d6cbb076
1
MOVED
1
MOVED
@ -3747,3 +3747,4 @@ misc/gnuls||2024-11-30|Has expired: Outdated, consider using sysutils/coreutils
|
||||
science/grib_api|science/eccodes|2024-11-30|Has expired: Deprecated by upstream. Use science/eccodes instead
|
||||
www/kohana||2024-12-01|Has expired: Supports only PHP5, abandoned upstream
|
||||
devel/py-simple-term-menu|devel/py-simple_term_menu|2024-12-02|Upstream renamed
|
||||
emulators/duckstation|emulators/fbsd-duckstation|2024-12-03|Developer asked to emphasize the port includes local patches
|
||||
|
||||
@ -26,7 +26,6 @@
|
||||
SUBDIR += dosbox-staging
|
||||
SUBDIR += dosbox-x
|
||||
SUBDIR += dps8m
|
||||
SUBDIR += duckstation
|
||||
SUBDIR += dynamips-community
|
||||
SUBDIR += edumips64
|
||||
SUBDIR += elliott-803
|
||||
@ -34,6 +33,7 @@
|
||||
SUBDIR += emulationstation
|
||||
SUBDIR += es-de
|
||||
SUBDIR += fbneo
|
||||
SUBDIR += fbsd-duckstation
|
||||
SUBDIR += fceux
|
||||
SUBDIR += flexemu
|
||||
SUBDIR += flycast
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
PORTNAME= duckstation
|
||||
PORTNAME= fbsd-duckstation
|
||||
PORTVERSION= 20240614
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 2
|
||||
@ -33,6 +33,7 @@ USES= cmake compiler:c++20-lang gl jpeg kde:5 pkgconfig qt:6 sdl xorg
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= stenzek
|
||||
GH_PROJECT= duckstation
|
||||
# See: https://github.com/stenzek/duckstation/commits/latest
|
||||
GH_TAGNAME= v0.1-6937
|
||||
|
||||
@ -56,9 +57,10 @@ do-install:
|
||||
${COPYTREE_SHARE} resources/ ${STAGEDIR}${DATADIR}/ && \
|
||||
${COPYTREE_SHARE} translations/ ${STAGEDIR}${DATADIR}/
|
||||
${INSTALL_PROGRAM} \
|
||||
${CONFIGURE_WRKSRC}/bin/duckstation-qt ${STAGEDIR}${PREFIX}/bin/
|
||||
${CONFIGURE_WRKSRC}/bin/duckstation-qt \
|
||||
${STAGEDIR}${PREFIX}/bin/fbsd-duckstation-qt
|
||||
${INSTALL_DATA} ${CONFIGURE_WRKSRC}/bin/resources/images/duck.png \
|
||||
${STAGEDIR}${PREFIX}/share/pixmaps/duckstation.png
|
||||
${INSTALL_DATA} ${FILESDIR}/duckstation.desktop ${STAGEDIR}${DESKTOPDIR}
|
||||
${INSTALL_DATA} ${FILESDIR}/fbsd-duckstation.desktop ${STAGEDIR}${DESKTOPDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@ -6,7 +6,7 @@ Name=Duckstation
|
||||
StartupWMClass=Duckstation
|
||||
GenericName=PlayStation Emulator
|
||||
Comment=Sony PlayStation emulator
|
||||
Exec=duckstation-qt
|
||||
Exec=fbsd-duckstation-qt
|
||||
Icon=duckstation
|
||||
Keywords=game;emulator;
|
||||
Categories=Game;Emulator;
|
||||
@ -4,3 +4,6 @@ DuckStation is an simulator/emulator of the Sony PlayStation(TM) console,
|
||||
focusing on playability, speed, and long-term maintainability. The goal is to
|
||||
be as accurate as possible while maintaining performance suitable for low-end
|
||||
devices.
|
||||
|
||||
That version of DuckStation includes local (FreeBSD-only) patches, mostly used
|
||||
to fix build and relocate resources to common paths.
|
||||
@ -1,5 +1,5 @@
|
||||
bin/duckstation-qt
|
||||
share/applications/duckstation.desktop
|
||||
bin/fbsd-duckstation-qt
|
||||
share/applications/fbsd-duckstation.desktop
|
||||
share/pixmaps/duckstation.png
|
||||
%%DATADIR%%/resources/chtdb.txt
|
||||
%%DATADIR%%/resources/discdb.yaml
|
||||
Loading…
x
Reference in New Issue
Block a user