summaryrefslogtreecommitdiff
path: root/sysutils/xfburn
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils/xfburn')
-rw-r--r--sysutils/xfburn/Makefile35
-rw-r--r--sysutils/xfburn/distinfo6
-rw-r--r--sysutils/xfburn/pkg-plist1
3 files changed, 23 insertions, 19 deletions
diff --git a/sysutils/xfburn/Makefile b/sysutils/xfburn/Makefile
index e1e69f4fdd20..18c7aa9c518f 100644
--- a/sysutils/xfburn/Makefile
+++ b/sysutils/xfburn/Makefile
@@ -1,38 +1,41 @@
PORTNAME= xfburn
-PORTVERSION= 0.7.2
+PORTVERSION= 0.8.0
CATEGORIES= sysutils
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= CD/DVD burning tool for Xfce
-WWW= https://goodies.xfce.org/projects/applications/xfburn
+WWW= https://docs.xfce.org/apps/xfburn/start
LICENSE= GPLv2
+BUILD_DEPENDS= ${LOCALBASE}/share/xml/docbook/4.4/catalog.xml:textproc/docbook-xml \
+ ${LOCALBASE}/share/xsl/docbook/html/refentry.xsl:textproc/docbook-xsl \
+ itstool:textproc/itstool \
+ xsltproc:textproc/libxslt
LIB_DEPENDS= libburn.so:devel/libburn \
- libisofs.so:devel/libisofs \
- libharfbuzz.so:print/harfbuzz
+ libisofs.so:devel/libisofs
RUN_DEPENDS= cdrdao:sysutils/cdrdao
-USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
+USES= compiler:c11 desktop-file-utils gettext-tools gnome meson \
pkgconfig tar:bzip2 xfce
-USE_GNOME= cairo gdkpixbuf glib20 gtk30 intltool
+USE_GNOME= glib20 gtk30
USE_XFCE= libexo
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --disable-gudev
+MESON_ARGS= -Dgudev=disabled
-OPTIONS_DEFINE= GSTREAMER NLS
-OPTIONS_DEFAULT= GSTREAMER
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= GSTREAMER NLS
+OPTIONS_DEFAULT= GSTREAMER
+OPTIONS_SUB= yes
GSTREAMER_USES= gstreamer
-GSTREAMER_CONFIGURE_ENABLE= gstreamer
-GSTREAMER_USE= gstreamer=faac,flac,lame,vorbis,wavpack
+GSTREAMER_USE= GSTREAMER=faac,flac,lame,vorbis,wavpack
+GSTREAMER_MESON_ENABLED= gstreamer
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext-runtime
+NLS_USES= gettext-runtime
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/sysutils/xfburn/distinfo b/sysutils/xfburn/distinfo
index b5ef976c73bb..25bb08c6fe01 100644
--- a/sysutils/xfburn/distinfo
+++ b/sysutils/xfburn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723579159
-SHA256 (xfce4/xfburn-0.7.2.tar.bz2) = c2bb01d9f7335e487f91db40ebddeea30d071364c1c3b56838466fd3367a9925
-SIZE (xfce4/xfburn-0.7.2.tar.bz2) = 1305071
+TIMESTAMP = 1750314281
+SHA256 (xfce4/xfburn-0.8.0.tar.bz2) = 13a301aebcef27de18f63f8ca10b43bc42f9c1b9865dff1bfb3e97cfd95dd989
+SIZE (xfce4/xfburn-0.8.0.tar.bz2) = 1242967
diff --git a/sysutils/xfburn/pkg-plist b/sysutils/xfburn/pkg-plist
index 0c0e090f4e73..daafc56ba727 100644
--- a/sysutils/xfburn/pkg-plist
+++ b/sysutils/xfburn/pkg-plist
@@ -86,6 +86,7 @@ share/icons/hicolor/scalable/stock/media/stock_xfburn.svg
%%NLS%%share/locale/pl/LC_MESSAGES/xfburn.mo
%%NLS%%share/locale/pt/LC_MESSAGES/xfburn.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfburn.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/xfburn.mo
%%NLS%%share/locale/ru/LC_MESSAGES/xfburn.mo
%%NLS%%share/locale/si/LC_MESSAGES/xfburn.mo
%%NLS%%share/locale/sk/LC_MESSAGES/xfburn.mo