diff options
author | olivierd <olivierd@FreeBSD.org> | 2015-03-06 06:52:30 +0800 |
---|---|---|
committer | olivierd <olivierd@FreeBSD.org> | 2015-03-06 06:52:30 +0800 |
commit | a8fcb605935f51f7c1487a6b10e2ccbbf792ede1 (patch) | |
tree | 0f1a4d58acfbb6944387e341f218a018154dc4ad /multimedia | |
parent | f79c1de878eea01ceb02aa890c8f1735f64e7070 (diff) | |
download | freebsd-ports-gnome-a8fcb605935f51f7c1487a6b10e2ccbbf792ede1.tar.gz freebsd-ports-gnome-a8fcb605935f51f7c1487a6b10e2ccbbf792ede1.tar.zst freebsd-ports-gnome-a8fcb605935f51f7c1487a6b10e2ccbbf792ede1.zip |
The FreeBSD Xfce team proudly presents Xfce 4.12.
Announce: http://www.xfce.org/about/news/?post=1425081600
Global changes:
- Switch to USES= xfce (D677)
- Reorganize options helper
- Fix USES= gettext-* when NLS option is not set [1], [2]
- Add LICENSE (when missing)
Update:
- to 4.12 (core components)
- audio/xfce4-mpc-plugin to 0.4.5
- deskutils/xfce4-tumbler to 0.1.31
- deskutils/xfce4-xkb-plugin to 0.7.1
- editors/mousepad to 0.4.0
- graphics/ristretto to 0.8.0
- multimedia/xfce4-parole to 0.8.0
- sysutils/garcon to 0.4.0
- sysutils/xfce4-diskperf-plugin to 2.5.5 [3]
- sysutils/xfce4-fsguard-plugin to 1.0.2
- sysutils/xfce4-power-manager to 1.4.3
- sysutils/xfce4-wavelan-plugin to 0.5.12
- x11/libexo to 0.10.3
- x11-fm/thunar to 1.6.6
- x11-themes/gtk-xfce-engine to 3.2.0
PR: 196003 [1], 197251 [2], 198132
Differential Revision: https://reviews.freebsd.org/D677
Submitted by: Kamil Szczesny [1], amdmi3@ [2], myself
Exp-run by: antoine@
Approved by: danilo@ (maintainer) [3]
Tested by: Ivan <enitarzi@gmail.com>
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/xfce4-parole/Makefile | 34 | ||||
-rw-r--r-- | multimedia/xfce4-parole/distinfo | 4 | ||||
-rw-r--r-- | multimedia/xfce4-parole/pkg-plist | 11 |
3 files changed, 34 insertions, 15 deletions
diff --git a/multimedia/xfce4-parole/Makefile b/multimedia/xfce4-parole/Makefile index 8ff40a25ad6e..523ecf345898 100644 --- a/multimedia/xfce4-parole/Makefile +++ b/multimedia/xfce4-parole/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= parole -PORTVERSION= 0.5.4 -PORTREVISION= 1 +PORTVERSION= 0.8.0 CATEGORIES= multimedia xfce MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}/ DIST_SUBDIR= xfce4 @@ -17,35 +16,38 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib \ libnotify.so:${PORTSDIR}/devel/libnotify \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib - -PORTSCOUT= limit:^0\.6\. +RUN_DEPENDS= gnome-icon-theme-symbolic>=3.6:${PORTSDIR}/x11-themes/gnome-icon-theme-symbolic GNU_CONFIGURE= yes INSTALLS_ICONS= yes CONFIGURE_ARGS= --enable-notify-plugin \ --enable-tray-plugin \ --enable-taglib \ + --disable-mpris2-plugin \ --without-html-dir -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -USE_GNOME= gtk20 glib20 intltool intlhack -USE_XFCE= configenv libmenu libutil +USE_GNOME= gtk30 glib20 intltool intlhack +USE_XFCE= panel USE_XORG= x11 sm USE_LDCONFIG= yes -USES= desktop-file-utils pkgconfig gmake libtool tar:bzip2 +USES= desktop-file-utils pkgconfig gmake libtool gettext-tools \ + xfce:gtk3 tar:bzip2 -OPTIONS_DEFINE= NLS +OPTIONS_DEFINE= CLUTTER NLS +# With some video cards, Parole displays a purple/pink overlay on the video +OPTIONS_EXCLUDE= CLUTTER OPTIONS_SINGLE= GSTREAMER # GST01 (GStreamer 0.10), GST10 (GStreamer 1.0) OPTIONS_SINGLE_GSTREAMER= GST01 GST10 OPTIONS_GROUP= GST_PLUG OPTIONS_GROUP_GST_PLUG= CDDA HTTP -OPTIONS_DEFAULT= GST01 NLS +# Since 0.5.91 release, GStreamer 1.0 is enabled by default +OPTIONS_DEFAULT= GST10 HTTP NLS CDDA_DESC= CD audio (cdparanoia) HTTP_DESC= HTTP streaming (libsoup) GST01_DESC= GStreamer 0.10 GST10_DESC= GStreamer 1.0 GST_PLUG_DESC= Additional GStreamer plugins +CLUTTER_DESC= Clutter (OpenGL) backend .include <bsd.port.options.mk> @@ -78,7 +80,7 @@ USE_GSTREAMER1+= soup .endif .if ${PORT_OPTIONS:MNLS} -USES+= gettext +USES+= gettext-runtime CONFIGURE_ARGS+= --enable-nls PLIST_SUB+= NLS="" .else @@ -86,6 +88,14 @@ CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif +.if ${PORT_OPTIONS:MCLUTTER} && ${PORT_OPTIONS:MGST10} +LIB_DEPENDS+= libclutter-gst-2.0.so:${PORTSDIR}/multimedia/clutter-gst \ + libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 +CONFIGURE_ARGS+=--enable-clutter +.else +CONFIGURE_ARGS+=--disable-clutter +.endif + post-patch: # Fix .rc files path @${REINPLACE_CMD} -e 's|xfce4/src/misc|${PORTNAME}|g' \ diff --git a/multimedia/xfce4-parole/distinfo b/multimedia/xfce4-parole/distinfo index 88cbe90cf3aa..ff23cc291671 100644 --- a/multimedia/xfce4-parole/distinfo +++ b/multimedia/xfce4-parole/distinfo @@ -1,2 +1,2 @@ -SHA256 (xfce4/parole-0.5.4.tar.bz2) = c0f4bd7b45a016a0a84ec86336b912d0a12388e29c316beb86193ed7d2c3bfc3 -SIZE (xfce4/parole-0.5.4.tar.bz2) = 669806 +SHA256 (xfce4/parole-0.8.0.tar.bz2) = 2d966aeb426de81d992829e33b3f66185b19fd031a1891968b3a40d6d50239cc +SIZE (xfce4/parole-0.8.0.tar.bz2) = 813553 diff --git a/multimedia/xfce4-parole/pkg-plist b/multimedia/xfce4-parole/pkg-plist index e5b6d09a3991..6e09c1ee378b 100644 --- a/multimedia/xfce4-parole/pkg-plist +++ b/multimedia/xfce4-parole/pkg-plist @@ -9,13 +9,17 @@ include/parole/parole-stream.h include/parole/parole.h lib/parole-0/parole-notify.so lib/parole-0/tray-icon.so +share/appdata/parole.appdata.xml share/applications/parole.desktop share/icons/hicolor/16x16/apps/parole-extension.png +share/icons/hicolor/16x16/apps/parole-extension-symbolic.svg +share/icons/hicolor/128x128/apps/parole.png share/icons/hicolor/16x16/apps/parole.png share/icons/hicolor/24x24/apps/parole.png share/icons/hicolor/32x32/apps/parole.png share/icons/hicolor/48x48/apps/parole-extension.png share/icons/hicolor/48x48/apps/parole.png +share/icons/hicolor/64x64/apps/parole.png share/icons/hicolor/scalable/apps/parole.svg %%NLS%%share/locale/ar/LC_MESSAGES/parole.mo %%NLS%%share/locale/ast/LC_MESSAGES/parole.mo @@ -29,6 +33,7 @@ share/icons/hicolor/scalable/apps/parole.svg %%NLS%%share/locale/en_GB/LC_MESSAGES/parole.mo %%NLS%%share/locale/es/LC_MESSAGES/parole.mo %%NLS%%share/locale/eu/LC_MESSAGES/parole.mo +%%NLS%%share/locale/fi/LC_MESSAGES/parole.mo %%NLS%%share/locale/fr/LC_MESSAGES/parole.mo %%NLS%%share/locale/gl/LC_MESSAGES/parole.mo %%NLS%%share/locale/he/LC_MESSAGES/parole.mo @@ -42,8 +47,11 @@ share/icons/hicolor/scalable/apps/parole.svg %%NLS%%share/locale/kk/LC_MESSAGES/parole.mo %%NLS%%share/locale/lt/LC_MESSAGES/parole.mo %%NLS%%share/locale/lv/LC_MESSAGES/parole.mo +%%NLS%%share/locale/ms/LC_MESSAGES/parole.mo +%%NLS%%share/locale/nb/LC_MESSAGES/parole.mo %%NLS%%share/locale/nl/LC_MESSAGES/parole.mo %%NLS%%share/locale/nn/LC_MESSAGES/parole.mo +%%NLS%%share/locale/oc/LC_MESSAGES/parole.mo %%NLS%%share/locale/pl/LC_MESSAGES/parole.mo %%NLS%%share/locale/pt/LC_MESSAGES/parole.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/parole.mo @@ -52,12 +60,13 @@ share/icons/hicolor/scalable/apps/parole.svg %%NLS%%share/locale/sr/LC_MESSAGES/parole.mo %%NLS%%share/locale/sv/LC_MESSAGES/parole.mo %%NLS%%share/locale/te/LC_MESSAGES/parole.mo +%%NLS%%share/locale/th/LC_MESSAGES/parole.mo %%NLS%%share/locale/tr/LC_MESSAGES/parole.mo %%NLS%%share/locale/ug/LC_MESSAGES/parole.mo %%NLS%%share/locale/uk/LC_MESSAGES/parole.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/parole.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/parole.mo -%%DATADIR%%/gtk-2.0/parole.gtkrc %%DATADIR%%/parole-plugins-0/notify.desktop %%DATADIR%%/parole-plugins-0/system-tray.desktop +share/pixmaps/no-cover.png share/pixmaps/parole.png |