git: 78541fb98385 - main - emulators/es-de: update to 3.1.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 17 Dec 2024 00:59:07 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=78541fb98385e60af7d0a3218c8ad59d4d176792
commit 78541fb98385e60af7d0a3218c8ad59d4d176792
Author: Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2024-12-13 18:04:12 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-12-17 00:57:21 +0000
emulators/es-de: update to 3.1.1
- unbundle fonts
Release notes: https://gitlab.com/es-de/emulationstation-de/-/releases/v3.1.1
PR: 283313
---
emulators/es-de/Makefile | 29 +++++++++++++++++++++++------
emulators/es-de/distinfo | 6 +++---
emulators/es-de/pkg-plist | 8 ++++++--
3 files changed, 32 insertions(+), 11 deletions(-)
diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile
index 6c702fed07e4..2cd27fef5fc5 100644
--- a/emulators/es-de/Makefile
+++ b/emulators/es-de/Makefile
@@ -1,7 +1,6 @@
PORTNAME= es-de
DISTVERSIONPREFIX= v
-DISTVERSION= 3.1.0
-PORTREVISION= 3
+DISTVERSION= 3.1.1
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
@@ -11,7 +10,8 @@ WWW= https://es-de.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${LOCALBASE}/include/CImg.h:graphics/cimg \
+BUILD_DEPENDS= ${_BR_DEPENDS} \
+ ${LOCALBASE}/include/CImg.h:graphics/cimg \
${LOCALBASE}/include/glm/glm.hpp:math/glm \
${LOCALBASE}/include/rapidjson/rapidjson.h:devel/rapidjson \
${LOCALBASE}/include/utf8cpp/utf8.h:devel/utf8cpp
@@ -25,6 +25,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libpoppler.so:graphics/poppler \
libpugixml.so:textproc/pugixml \
librlottie.so:graphics/rlottie
+RUN_DEPENDS= ${_BR_DEPENDS}
USES= cmake compiler:c++17-lang gl pkgconfig sdl
USE_GITLAB= yes
@@ -43,11 +44,27 @@ DEINIT_DESC= Deinit frontend on emulator launch
DEINIT_CMAKE_BOOL= DEINIT_ON_LAUNCH
-NLS_USES= gettext
-NLS_CMAKE_BOOL= COMPILE_LOCALIZATIONS
+NLS_USES= gettext
+NLS_CMAKE_BOOL= COMPILE_LOCALIZATIONS
+
+_BR_DEPENDS= dejavu>0:x11-fonts/dejavu \
+ droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf \
+ freefont-ttf>0:x11-fonts/freefont-ttf \
+ noto-emoji>0:x11-fonts/noto-emoji \
+ ubuntu-font>0:x11-fonts/ubuntu-font
+
+post-install:
+ ${LN} -sf ${LOCALBASE}/share/fonts/Droid/DroidSansFallbackFull.ttf \
+ ${STAGEDIR}${DATADIR}/resources/fonts
+ ${LN} -sf ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf ${STAGEDIR}${DATADIR}/resources/fonts
+ ${LN} -sf ${LOCALBASE}/share/fonts/freefont-ttf/FreeMono.ttf \
+ ${STAGEDIR}${DATADIR}/resources/fonts
+ ${LN} -sf ${LOCALBASE}/share/fonts/noto/NotoColorEmoji.ttf ${STAGEDIR}${DATADIR}/resources/fonts/NotoEmoji.ttf
+ ${LN} -sf ${LOCALBASE}/share/fonts/ubuntu-font/Ubuntu-C.ttf ${STAGEDIR}${DATADIR}/resources/fonts
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.md \
+ ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/emulators/es-de/distinfo b/emulators/es-de/distinfo
index 9f5b0587bc80..60f8842fa5e3 100644
--- a/emulators/es-de/distinfo
+++ b/emulators/es-de/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1726253598
-SHA256 (emulationstation-de-v3.1.0.tar.bz2) = a3c88885b2f58064c9af38288539d5697566113f0f0680c25781b8f30e1f6fae
-SIZE (emulationstation-de-v3.1.0.tar.bz2) = 70272357
+TIMESTAMP = 1734110720
+SHA256 (emulationstation-de-v3.1.1.tar.bz2) = a6cdeadbcdce58642622371dfc4f005b90cc1e5eaf2d11f0e5b47b24405b4289
+SIZE (emulationstation-de-v3.1.1.tar.bz2) = 71143483
diff --git a/emulators/es-de/pkg-plist b/emulators/es-de/pkg-plist
index f819295b9726..203509f5289e 100644
--- a/emulators/es-de/pkg-plist
+++ b/emulators/es-de/pkg-plist
@@ -33,7 +33,7 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/licenses/ICU
%%DATADIR%%/licenses/LunaSVG
%%DATADIR%%/licenses/MAME
-%%DATADIR%%/licenses/Nanum
+%%DATADIR%%/licenses/NanumSquareNeo
%%DATADIR%%/licenses/NotoEmoji
%%DATADIR%%/licenses/Ogg
%%DATADIR%%/licenses/OpenSans
@@ -61,7 +61,7 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/resources/fonts/DejaVuSans.ttf
%%DATADIR%%/resources/fonts/DroidSansFallbackFull.ttf
%%DATADIR%%/resources/fonts/FreeMono.ttf
-%%DATADIR%%/resources/fonts/NanumMyeongjo.ttf
+%%DATADIR%%/resources/fonts/NanumSquareNeo-bRg.ttf
%%DATADIR%%/resources/fonts/NotoEmoji.ttf
%%DATADIR%%/resources/fonts/Ubuntu-C.ttf
%%DATADIR%%/resources/fonts/fontawesome-webfont.ttf
@@ -211,12 +211,16 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/resources/graphics/textinput_focused.svg
%%DATADIR%%/resources/graphics/white.png
%%DATADIR%%/resources/graphics/window_icon_256.png
+%%NLS%%%%DATADIR%%/resources/locale/ca_ES/LC_MESSAGES/ca_ES.mo
+%%NLS%%%%DATADIR%%/resources/locale/de_DE/LC_MESSAGES/de_DE.mo
%%NLS%%%%DATADIR%%/resources/locale/en_GB/LC_MESSAGES/en_GB.mo
%%NLS%%%%DATADIR%%/resources/locale/en_US/LC_MESSAGES/en_US.mo
%%NLS%%%%DATADIR%%/resources/locale/es_ES/LC_MESSAGES/es_ES.mo
%%NLS%%%%DATADIR%%/resources/locale/fr_FR/LC_MESSAGES/fr_FR.mo
%%NLS%%%%DATADIR%%/resources/locale/it_IT/LC_MESSAGES/it_IT.mo
%%NLS%%%%DATADIR%%/resources/locale/ja_JP/LC_MESSAGES/ja_JP.mo
+%%NLS%%%%DATADIR%%/resources/locale/ko_KR/LC_MESSAGES/ko_KR.mo
+%%NLS%%%%DATADIR%%/resources/locale/nl_NL/LC_MESSAGES/nl_NL.mo
%%NLS%%%%DATADIR%%/resources/locale/pl_PL/LC_MESSAGES/pl_PL.mo
%%NLS%%%%DATADIR%%/resources/locale/pt_BR/LC_MESSAGES/pt_BR.mo
%%NLS%%%%DATADIR%%/resources/locale/ro_RO/LC_MESSAGES/ro_RO.mo