Stuart Henderson <stu@spacehopper.org> wrote:
> On 2017/09/21 09:42, Stuart Henderson wrote:
>
> liferea-1.12rc3(www/liferea):
> Missing: GLESv2.1 (/usr/local/lib/liferea/web-extension/liblifereawebextension.so) (system lib)
> Missing: gstallocators-1.0.2 from gstreamer1-plugins-base-1.12.3 (/usr/local/lib/liferea/web-extension/liblifereawebextension.so)
> Missing: gstbadallocators-1.0.0 from gstreamer1-plugins-bad-1.12.3 (/usr/local/lib/liferea/web-extension/liblifereawebextension.so)
> Missing: gstgl-1.0.2 from gstreamer1-plugins-bad-1.12.3 (/usr/local/lib/liferea/web-extension/liblifereawebextension.so)
> Missing: tasn1.4 from libtasn1-4.12 (/usr/local/lib/liferea/web-extension/liblifereawebextension.so)
> WANTLIB += GLESv2 gstallocators-1.0 gstbadallocators-1.0 gstgl-1.0
> WANTLIB += tasn1
I didn't see those until I updated again.
Now port-lib-depends-check is happy but portcheck complains about a
couple of the new libraries.
the following libraries in WANTLIB look like masked by RUN_DEPENDS: json-glib-1.0 tasn1
I'm not sure what that means. If I remove them from WANTLIB, it goes
away but port-lib-depends-check gets angry again.
Also added compilation of the python plugins.
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/liferea/Makefile,v
retrieving revision 1.94
diff -u -p -r1.94 Makefile
--- Makefile 26 Jul 2017 22:45:31 -0000 1.94
+++ Makefile 22 Sep 2017 14:17:39 -0000
@@ -6,9 +6,8 @@ COMMENT= simple GTK desktop news aggreg
GH_ACCOUNT= lwindolf
GH_PROJECT= liferea
-GH_TAGNAME= v1.12-rc2
-PKGNAME= liferea-1.12rc2
-REVISION= 2
+GH_TAGNAME= v1.12-rc3
+PKGNAME= liferea-1.12rc3
CATEGORIES= www news x11
@@ -17,22 +16,24 @@ HOMEPAGE= https://lzone.de/liferea/
# GPLv2+
PERMIT_PACKAGE_CDROM= Yes
-WANTLIB += EGL GL ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage
+WANTLIB += EGL GL GLESv2 ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage
WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xt Xxf86vm atk-1.0
WANTLIB += atk-bridge-2.0 atspi c cairo cairo-gobject dbus-1 drm
WANTLIB += enchant epoxy ${LIBECXX} expat ffi fontconfig freetype
WANTLIB += gbm gcrypt gdk-3 gdk_pixbuf-2.0 gio-2.0 girepository-1.0
WANTLIB += glapi glib-2.0 gmodule-2.0 gobject-2.0 gpg-error graphite2
-WANTLIB += gstapp-1.0 gstaudio-1.0 gstbase-1.0 gstfft-1.0 gstpbutils-1.0
+WANTLIB += gstallocators-1.0 gstapp-1.0 gstaudio-1.0 gstbadallocators-1.0
+WANTLIB += gstbase-1.0 gstfft-1.0 gstgl-1.0 gstpbutils-1.0
WANTLIB += gstreamer-1.0 gsttag-1.0 gstvideo-1.0 gthread-2.0 gtk-3
WANTLIB += harfbuzz harfbuzz-icu hyphen iconv icudata icui18n
WANTLIB += icuuc intl javascriptcoregtk-4.0 jpeg json-glib-1.0
WANTLIB += lzma m notify orc-0.4 pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pcre peas-1.0 peas-gtk-1.0 pixman-1 png pthread pthread-stubs
-WANTLIB += secret-1 soup-2.4 sqlite3 webkit2gtk-4.0 webp xcb xcb-dri2
+WANTLIB += secret-1 soup-2.4 sqlite3 tasn1 webkit2gtk-4.0 webp xcb xcb-dri2
WANTLIB += xcb-glx xcb-render xcb-shm xcb-xfixes xml2 xslt z
MODULES= devel/dconf \
+ lang/python \
textproc/intltool
USE_GMAKE= Yes
@@ -41,6 +42,7 @@ LIB_DEPENDS= devel/libpeas \
www/webkitgtk4
RUN_DEPENDS= devel/desktop-file-utils \
+ devel/gettext \
x11/gtk+3,-guic
# lib/liferea/plugins/{gnome-keyring,libnotify,media-player}.py
@@ -69,5 +71,8 @@ pre-configure:
post-install:
rm ${PREFIX}/lib/liferea/web-extension/*.{a,la}
+ ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
+ ${PREFIX}/lib/liferea/plugins/
+
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/liferea/distinfo,v
retrieving revision 1.39
diff -u -p -r1.39 distinfo
--- distinfo 30 Dec 2016 14:51:27 -0000 1.39
+++ distinfo 22 Sep 2017 14:17:39 -0000
@@ -1,2 +1,2 @@
-SHA256 (liferea-1.12-rc2.tar.gz) = 3Q3IqjuyH2fUdZKG7O34qyJQRxrnuwmlyJeONx4X84w=
-SIZE (liferea-1.12-rc2.tar.gz) = 1510395
+SHA256 (liferea-1.12-rc3.tar.gz) = teW4KMu3b8TX1DswCvjmjzkU3l7Q1KZltx2J500f7Bo=
+SIZE (liferea-1.12-rc3.tar.gz) = 1515017
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/liferea/pkg/PLIST,v
retrieving revision 1.25
diff -u -p -r1.25 PLIST
--- pkg/PLIST 30 Dec 2016 14:51:27 -0000 1.25
+++ pkg/PLIST 22 Sep 2017 14:17:39 -0000
@@ -7,12 +7,16 @@ lib/liferea/girepository-1.0/Liferea-3.0
lib/liferea/plugins/
lib/liferea/plugins/gnome-keyring.plugin
lib/liferea/plugins/gnome-keyring.py
+lib/liferea/plugins/gnome-keyring.pyc
lib/liferea/plugins/libnotify.plugin
lib/liferea/plugins/libnotify.py
+lib/liferea/plugins/libnotify.pyc
lib/liferea/plugins/media-player.plugin
lib/liferea/plugins/media-player.py
+lib/liferea/plugins/media-player.pyc
lib/liferea/plugins/trayicon.plugin
lib/liferea/plugins/trayicon.py
+lib/liferea/plugins/trayicon.pyc
lib/liferea/web-extension/
lib/liferea/web-extension/liblifereawebextension.so
@man man/man1/liferea.1
@@ -99,6 +103,7 @@ share/liferea/gir-1.0/
share/liferea/gir-1.0/Liferea-3.0.gir
share/liferea/google_source.ui
share/liferea/inoreader_source.ui
+share/liferea/liferea.css
share/liferea/mainwindow.ui
share/liferea/new_folder.ui
share/liferea/new_newsbin.ui
@@ -124,18 +129,18 @@ share/liferea/opml/feedlist_sk.opml
share/liferea/opml/feedlist_sv.opml
share/liferea/opml_source.ui
share/liferea/pixmaps/
-share/liferea/pixmaps/attachment.png
share/liferea/pixmaps/available.png
share/liferea/pixmaps/available_offline.png
share/liferea/pixmaps/default.png
-share/liferea/pixmaps/directory.png
+share/liferea/pixmaps/emblem-important.png
share/liferea/pixmaps/empty.png
share/liferea/pixmaps/empty_offline.png
share/liferea/pixmaps/fl_opml.png
-share/liferea/pixmaps/flag.png
+share/liferea/pixmaps/folder-saved-search.png
+share/liferea/pixmaps/folder.png
+share/liferea/pixmaps/mail-attachment.png
share/liferea/pixmaps/newsbin.png
share/liferea/pixmaps/unread.png
-share/liferea/pixmaps/vfolder.png
share/liferea/prefs.ui
share/liferea/properties.ui
share/liferea/reedah_source.ui
No comments:
Post a Comment