diff options
Diffstat (limited to 'net-im/tuba/Makefile')
-rw-r--r-- | net-im/tuba/Makefile | 48 |
1 files changed, 35 insertions, 13 deletions
diff --git a/net-im/tuba/Makefile b/net-im/tuba/Makefile index f7161987038f..110e7525cc92 100644 --- a/net-im/tuba/Makefile +++ b/net-im/tuba/Makefile @@ -1,7 +1,6 @@ PORTNAME= Tuba DISTVERSIONPREFIX= v -DISTVERSION= 0.9.2 -PORTREVISION= 2 +DISTVERSION= 0.10.2 CATEGORIES= net-im MAINTAINER= nxjoseph@protonmail.com @@ -18,26 +17,49 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \ libjson-glib-1.0.so:devel/json-glib \ libsecret-1.so:security/libsecret \ libsoup-3.0.so:devel/libsoup3 -RUN_DEPENDS= gnome-keyring>=0:security/gnome-keyring -USES= desktop-file-utils gettext-tools gnome gstreamer meson \ - pkgconfig vala:build +USES= desktop-file-utils gettext-tools gnome meson pkgconfig \ + vala:build USE_GITHUB= yes GH_ACCOUNT= GeopJr USE_GNOME= cairo gdkpixbuf glib20 gtk40 gtksourceview5 libadwaita libxml2 GLIB_SCHEMAS= dev.geopjr.Tuba.gschema.xml -OPTIONS_DEFINE= SPELLCHECK -OPTIONS_DEFAULT= SPELLCHECK +OPTIONS_DEFAULT= CLAPPER GNOMEKEYRING GSTREAMER SPELLING WEBP +OPTIONS_GROUP= FEATURES +OPTIONS_GROUP_FEATURES= BROWSER CLAPPER EXIV2 GSTREAMER SPELLING WEBP +OPTIONS_SINGLE= KEYRING +OPTIONS_SINGLE_KEYRING= GNOMEKEYRING -SPELLCHECK_DESC= Enable spell-checking support -SPELLCHECK_LIB_DEPENDS= libspelling-1.so:x11-toolkits/libspelling +BROWSER_DESC= Enable in-app WebKit Browser +CLAPPER_DESC= Install the default video player +SPELLING_DESC= Install spellcheck library +WEBP_DESC= Enable WebP support -USE_GSTREAMER1+= yes +BROWSER_BUILD_DEPENDS= webkit2-gtk_60>0:www/webkit2-gtk@60 +BROWSER_RUN_DEPENDS= webkit2-gtk_60>0:www/webkit2-gtk@60 +BROWSER_MESON_ENABLED= in-app-browser +CLAPPER_LIB_DEPENDS= libclapper-0.0.so:multimedia/clapper \ + libclapper-gtk-0.0.so:multimedia/clapper +CLAPPER_MESON_ENABLED= clapper +EXIV2_LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 +EXIV2_MESON_ENABLED= gexiv2 +GNOMEKEYRING_RUN_DEPENDS= gnome-keyring:security/gnome-keyring +GSTREAMER_USES= gstreamer +GSTREAMER_USE= GSTREAMER=fdkaac,good +GSTREAMER_MESON_ENABLED= gstreamer +SPELLING_LIB_DEPENDS= libspelling-1.so:x11-toolkits/libspelling +SPELLING_MESON_ENABLED= spelling +WEBP_RUN_DEPENDS= webp-pixbuf-loader>=0:graphics/webp-pixbuf-loader + +post-patch: + @${REINPLACE_CMD} '176,190d' ${WRKSRC}/meson.build post-install: - @(cd ${WRKSRC}/_build && \ - ${STRIP_CMD} dev.geopjr.Tuba && \ - ${LN} dev.geopjr.Tuba ${STAGEDIR}${PREFIX}/bin/tuba) + (cd ${BUILD_WRKSRC} && \ + ${STRIP_CMD} dev.geopjr.${PORTNAME} && \ + ${LN} dev.geopjr.${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME:tl} && \ + ${INSTALL_MAN} data/dev.geopjr.${PORTNAME}.1 \ + ${STAGEDIR}${PREFIX}/share/man/man1/${PORTNAME:tl}.1) .include <bsd.port.mk> |