Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Dec 2024 00:59:07 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 78541fb98385 - main - emulators/es-de: update to 3.1.1
Message-ID:  <202412170059.4BH0x7TF095158@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412170059.4BH0x7TF095158>