From 5834d0a6f8597f80d80ab4dc2ff237fb0e6c5fab Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Sat, 26 Dec 2009 11:18:09 +0000 Subject: [PATCH] Parole is a modern media player based on the GStreamer framework for the Xfce desktop. WWW: http://goodies.xfce.org/projects/applications/parole --- multimedia/Makefile | 1 + multimedia/xfce4-parole/Makefile | 39 ++++++++++++++++++++++++ multimedia/xfce4-parole/distinfo | 3 ++ multimedia/xfce4-parole/pkg-descr | 4 +++ multimedia/xfce4-parole/pkg-plist | 50 +++++++++++++++++++++++++++++++ 5 files changed, 97 insertions(+) create mode 100644 multimedia/xfce4-parole/Makefile create mode 100644 multimedia/xfce4-parole/distinfo create mode 100644 multimedia/xfce4-parole/pkg-descr create mode 100644 multimedia/xfce4-parole/pkg-plist diff --git a/multimedia/Makefile b/multimedia/Makefile index b42bd4b6889f..a2fc71f7e9c3 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -303,6 +303,7 @@ SUBDIR += xawtv SUBDIR += xdvshow SUBDIR += xfce4-media + SUBDIR += xfce4-parole SUBDIR += xfce4-xmms-plugin SUBDIR += xfmedia-remote-plugin SUBDIR += xine diff --git a/multimedia/xfce4-parole/Makefile b/multimedia/xfce4-parole/Makefile new file mode 100644 index 000000000000..4665027f80b4 --- /dev/null +++ b/multimedia/xfce4-parole/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: Xfce4-parole +# Date created: 26 December 2009 +# Whom: Martin Wilke +# +# $FreeBSD$ +# + +PORTNAME= xfce4-parole +PORTVERSION= 0.1.99 +CATEGORIES= multimedia xfce +MASTER_SITES= http://archive.xfce.org/src/apps/parole/0.1/ +DISTNAME= parole-${PORTVERSION} +DIST_SUBDIR= xfce4 + +MAINTAINER= miwi@FreeBSD.org +COMMENT= Lightweight media player for Xfce4 based on the gstreamer engine + +LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib + +GNU_CONFIGURE= yes +INSTALLS_ICONS= yes +USE_BZIP2= yes +USE_GSTREAMER= ffmpeg good theora xvid mp3 faad ogg dvd x264 +USE_GMAKE= yes +CONFIGURE_ARGS= --disable-power-manager-plugin --disable-browser-plugin +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" +USE_GNOME= gnomehack intltool intlhack pkgconfig +USE_XFCE= configenv libexo libgui libutil panel +USE_XORG= x11 sm + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.include diff --git a/multimedia/xfce4-parole/distinfo b/multimedia/xfce4-parole/distinfo new file mode 100644 index 000000000000..ffb3f2f76d5f --- /dev/null +++ b/multimedia/xfce4-parole/distinfo @@ -0,0 +1,3 @@ +MD5 (xfce4/parole-0.1.99.tar.bz2) = 83acd1287953d077e88048064fe33d40 +SHA256 (xfce4/parole-0.1.99.tar.bz2) = 76015f805a79cc81f761619091f396087f49df369c097fad45caf7f66a18c637 +SIZE (xfce4/parole-0.1.99.tar.bz2) = 623932 diff --git a/multimedia/xfce4-parole/pkg-descr b/multimedia/xfce4-parole/pkg-descr new file mode 100644 index 000000000000..e08316f9051f --- /dev/null +++ b/multimedia/xfce4-parole/pkg-descr @@ -0,0 +1,4 @@ +Parole is a modern media player based on the GStreamer framework for the +Xfce desktop. + +WWW: http://goodies.xfce.org/projects/applications/parole diff --git a/multimedia/xfce4-parole/pkg-plist b/multimedia/xfce4-parole/pkg-plist new file mode 100644 index 000000000000..7ae7de4d4fd8 --- /dev/null +++ b/multimedia/xfce4-parole/pkg-plist @@ -0,0 +1,50 @@ +bin/parole +include/parole/parole-file.h +include/parole/parole-provider-player.h +include/parole/parole-provider-plugin.h +include/parole/parole-stream.h +include/parole/parole.h +lib/parole-0/stream-properties.la +lib/parole-0/stream-properties.so +lib/parole-0/tray-icon.la +lib/parole-0/tray-icon.so +lib/parole-0/window-title.la +lib/parole-0/window-title.so +share/applications/parole.desktop +share/icons/hicolor/16x16/apps/parole.png +share/icons/hicolor/22x22/apps/parole.png +share/icons/hicolor/32x32/apps/parole.png +share/icons/hicolor/48x48/apps/parole.png +share/icons/hicolor/scalable/apps/parole.svg +%%NLS%%share/locale/ast/LC_MESSAGES/parole.mo +%%NLS%%share/locale/ca/LC_MESSAGES/parole.mo +%%NLS%%share/locale/da/LC_MESSAGES/parole.mo +%%NLS%%share/locale/de/LC_MESSAGES/parole.mo +%%NLS%%share/locale/es/LC_MESSAGES/parole.mo +%%NLS%%share/locale/eu/LC_MESSAGES/parole.mo +%%NLS%%share/locale/fr/LC_MESSAGES/parole.mo +%%NLS%%share/locale/gl/LC_MESSAGES/parole.mo +%%NLS%%share/locale/id/LC_MESSAGES/parole.mo +%%NLS%%share/locale/ja/LC_MESSAGES/parole.mo +%%NLS%%share/locale/lv/LC_MESSAGES/parole.mo +%%NLS%%share/locale/nl/LC_MESSAGES/parole.mo +%%NLS%%share/locale/pt/LC_MESSAGES/parole.mo +%%NLS%%share/locale/ru/LC_MESSAGES/parole.mo +%%NLS%%share/locale/sk/LC_MESSAGES/parole.mo +%%NLS%%share/locale/tr/LC_MESSAGES/parole.mo +%%NLS%%share/locale/uk/LC_MESSAGES/parole.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/parole.mo +share/parole/parole-plugins-0/stream-properties.desktop +share/parole/parole-plugins-0/system-tray.desktop +share/parole/parole-plugins-0/window-title.desktop +share/parole/pixmaps/parole.png +@dirrm share/parole/pixmaps +@dirrm share/parole/parole-plugins-0 +@dirrm share/parole +%%NLS%%@dirrmtry share/locale/ast/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ast +@dirrmtry share/applications +@dirrm lib/parole-0 +@dirrm include/parole +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true