diff --git a/deskutils/foliate/Makefile b/deskutils/foliate/Makefile index eaaf43ed1c03..bf13ff973e0d 100644 --- a/deskutils/foliate/Makefile +++ b/deskutils/foliate/Makefile @@ -1,35 +1,33 @@ PORTNAME= foliate PORTVERSION= 3.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= fox@FreeBSD.org COMMENT= Simple and modern GTK eBook viewer WWW= https://johnfactotum.github.io/foliate/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= appstream-util:devel/appstream-glib \ - gjs-console:lang/gjs \ - msgfmt:devel/gettext-tools + gjs-console:lang/gjs LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \ libwebkitgtk-6.0.so:www/webkit2-gtk@60 RUN_DEPENDS= gjs-console:lang/gjs -USES= desktop-file-utils gnome localbase meson pkgconfig python shebangfix +USES= desktop-file-utils gettext-tools gnome localbase meson \ + pkgconfig python shebangfix USE_GNOME= cairo gtk40 introspection GLIB_SCHEMAS= com.github.johnfactotum.Foliate.gschema.xml OPTIONS_DEFINE= NLS OPTIONS_SUB= yes -NLS_USES= gettext - USE_GITHUB= yes GH_ACCOUNT= johnfactotum GH_PROJECT= foliate-js:js GH_TAGNAME= 052123b:js GH_SUBDIR= src/foliate-js:js .include diff --git a/deskutils/foliate/p.patch b/deskutils/foliate/p.patch new file mode 100644 index 000000000000..b560f63d0842 --- /dev/null +++ b/deskutils/foliate/p.patch @@ -0,0 +1,106 @@ +diff --git a/deskutils/foliate/Makefile b/deskutils/foliate/Makefile +index eaaf43ed1c03..bf13ff973e0d 100644 +--- a/deskutils/foliate/Makefile ++++ b/deskutils/foliate/Makefile +@@ -1,6 +1,6 @@ + PORTNAME= foliate + PORTVERSION= 3.3.0 +-PORTREVISION= 1 ++PORTREVISION= 2 + CATEGORIES= deskutils + + MAINTAINER= fox@FreeBSD.org +@@ -11,21 +11,19 @@ LICENSE= GPLv3 + LICENSE_FILE= ${WRKSRC}/COPYING + + BUILD_DEPENDS= appstream-util:devel/appstream-glib \ +- gjs-console:lang/gjs \ +- msgfmt:devel/gettext-tools ++ gjs-console:lang/gjs + LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \ + libwebkitgtk-6.0.so:www/webkit2-gtk@60 + RUN_DEPENDS= gjs-console:lang/gjs + +-USES= desktop-file-utils gnome localbase meson pkgconfig python shebangfix ++USES= desktop-file-utils gettext-tools gnome localbase meson \ ++ pkgconfig python shebangfix + USE_GNOME= cairo gtk40 introspection + GLIB_SCHEMAS= com.github.johnfactotum.Foliate.gschema.xml + + OPTIONS_DEFINE= NLS + OPTIONS_SUB= yes + +-NLS_USES= gettext +- + USE_GITHUB= yes + GH_ACCOUNT= johnfactotum + GH_PROJECT= foliate-js:js +diff --git a/deskutils/foliate/pkg-plist b/deskutils/foliate/pkg-plist +index 2323de49eaf6..38fc59258964 100644 +--- a/deskutils/foliate/pkg-plist ++++ b/deskutils/foliate/pkg-plist +@@ -3,34 +3,34 @@ share/applications/com.github.johnfactotum.Foliate.desktop + share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.gresource + share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg + share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg +-share/locale/ar/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/el/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/fa_IR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/gl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/he/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/hi/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/hr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/hu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/ja/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/oc/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/sr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/tr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +-share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/ar/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/el/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/fa_IR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/gl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/he/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/hi/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/hr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/hu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/ja/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/oc/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/sr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/tr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo ++%%NLS%%share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo + share/metainfo/com.github.johnfactotum.Foliate.metainfo.xml diff --git a/deskutils/foliate/pkg-plist b/deskutils/foliate/pkg-plist index 2323de49eaf6..38fc59258964 100644 --- a/deskutils/foliate/pkg-plist +++ b/deskutils/foliate/pkg-plist @@ -1,36 +1,36 @@ bin/foliate share/applications/com.github.johnfactotum.Foliate.desktop share/com.github.johnfactotum.Foliate/com.github.johnfactotum.Foliate.gresource share/icons/hicolor/scalable/apps/com.github.johnfactotum.Foliate.svg share/icons/hicolor/symbolic/apps/com.github.johnfactotum.Foliate-symbolic.svg -share/locale/ar/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/el/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/fa_IR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/gl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/he/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/hi/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/hr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/hu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/ja/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/oc/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/sr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/tr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo -share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/ar/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/cs/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/de/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/el/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/es/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/eu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/fa_IR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/fr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/gl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/he/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/hi/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/hr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/hu/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/id/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/ie/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/it/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/ja/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/ko/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/nb/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/nl/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/nn/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/oc/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/ru/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/sr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/sv/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/tr/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/uk/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/com.github.johnfactotum.Foliate.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/com.github.johnfactotum.Foliate.mo share/metainfo/com.github.johnfactotum.Foliate.metainfo.xml