Date: Mon, 15 Oct 2012 20:32:02 +0000 (UTC) From: Olivier Duchateau <olivierd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r305936 - head/audio/xfce4-mixer Message-ID: <201210152032.q9FKW2qH067081@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: olivierd Date: Mon Oct 15 20:32:02 2012 New Revision: 305936 URL: http://svn.freebsd.org/changeset/ports/305936 Log: - Update to 4.10.0 - Cleanup Makefile header - Use USE_PKGCONFIG - Add new option, KEYBIND (for multimedia keys) Approved by: rene, miwi (mentors) Feature safe: yes Modified: head/audio/xfce4-mixer/Makefile (contents, props changed) head/audio/xfce4-mixer/distinfo (contents, props changed) head/audio/xfce4-mixer/pkg-plist (contents, props changed) Modified: head/audio/xfce4-mixer/Makefile ============================================================================== --- head/audio/xfce4-mixer/Makefile Mon Oct 15 20:30:45 2012 (r305935) +++ head/audio/xfce4-mixer/Makefile Mon Oct 15 20:32:02 2012 (r305936) @@ -1,37 +1,54 @@ -# New ports collection makefile for: xfce4-mixer -# Date created: 3 July 2003 -# Whom: James Earl <jdearl@telus.net> -# +# Created by: James Earl <jdearl@telus.net> # $FreeBSD$ # PORTNAME= xfce4-mixer -PORTVERSION= 4.8.0 -PORTREVISION= 2 +PORTVERSION= 4.10.0 CATEGORIES= audio xfce MASTER_SITES= ${MASTER_SITE_XFCE} -MASTER_SITE_SUBDIR=/src/apps/${PORTNAME}/4.8 +MASTER_SITE_SUBDIR= src/apps/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org -COMMENT= Xfce 4 volume mixer module for xfce4-panel +COMMENT= A volume control for the Xfce desktop -BUILD_DEPENDS+= gstreamer-plugins-good>=0.10.22:${PORTSDIR}/multimedia/gstreamer-plugins-good -RUN_DEPENDS+= gstreamer-plugins-good>=0.10.22:${PORTSDIR}/multimedia/gstreamer-plugins-good +LIB_DEPENDS= dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ + unique-1:${PORTSDIR}/x11-toolkits/unique GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_BZIP2= yes USE_GETTEXT= yes USE_GMAKE= yes -USE_GNOME= gtk20 intltool intlhack libxml2 pkgconfig -USE_XFCE= configenv libgui libutil panel xfconf -USE_XORG= xproto x11 xrender xext xinerama xrandr xcursor xcomposite \ - xdamage xfixes xi xau xdmcp +USE_GNOME= gnomehack glib20 gtk20 intltool intlhack desktopfileutils +USE_XFCE= configenv libmenu libutil panel xfconf +USE_PKGCONFIG= build +USE_GSTREAMER= yes MAKE_JOBS_UNSAFE= yes +OPTIONS_DEFINE= KEYBIND + +KEYBIND_DESC= Global keyboard shortcuts + +MAN1= xfce4-mixer.1 + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MKEYBIND} +LIB_DEPENDS+= keybinder:${PORTSDIR}/x11/keybinder +CONFIGURE_ARGS+=--enable-keybinder +.else +CONFIGURE_ARGS+=--disable-keybinder +.endif + post-patch: - @${REINPLACE_CMD} -e 's|echo aout|echo elf|g' ${WRKSRC}/configure + @${FIND} ${WRKSRC} -name 'Makefile.in' -type f \ + | ${XARGS} ${REINPLACE_CMD} -e \ + 's|(pkgdatadir)/icons|(datadir)/icons| ; \ + s|pixmaps/xfce4-mixer|pixmaps|' + +post-install: + @-update-desktop-database .include <bsd.port.mk> Modified: head/audio/xfce4-mixer/distinfo ============================================================================== --- head/audio/xfce4-mixer/distinfo Mon Oct 15 20:30:45 2012 (r305935) +++ head/audio/xfce4-mixer/distinfo Mon Oct 15 20:32:02 2012 (r305936) @@ -1,2 +1,2 @@ -SHA256 (xfce4/xfce4-mixer-4.8.0.tar.bz2) = 9f9f48fdd0d3f6b1e46694b93a44d15b800db72a96d831b5111d9ac976970fab -SIZE (xfce4/xfce4-mixer-4.8.0.tar.bz2) = 494990 +SHA256 (xfce4/xfce4-mixer-4.10.0.tar.bz2) = a8c589001b438171ea5a6b46ce9895c3ffbc5081ab67805ab9870e540068dade +SIZE (xfce4/xfce4-mixer-4.10.0.tar.bz2) = 461526 Modified: head/audio/xfce4-mixer/pkg-plist ============================================================================== --- head/audio/xfce4-mixer/pkg-plist Mon Oct 15 20:30:45 2012 (r305935) +++ head/audio/xfce4-mixer/pkg-plist Mon Oct 15 20:32:02 2012 (r305936) @@ -1,104 +1,73 @@ bin/xfce4-mixer -libexec/xfce4/panel-plugins/xfce4-mixer-plugin +lib/xfce4/panel/plugins/libmixer.la +lib/xfce4/panel/plugins/libmixer.so share/applications/xfce4-mixer.desktop -share/locale/ast/LC_MESSAGES/xfce4-mixer.mo -share/locale/lv/LC_MESSAGES/xfce4-mixer.mo -share/locale/ro/LC_MESSAGES/xfce4-mixer.mo -share/locale/sk/LC_MESSAGES/xfce4-mixer.mo -share/locale/ur/LC_MESSAGES/xfce4-mixer.mo -share/locale/ur_PK/LC_MESSAGES/xfce4-mixer.mo share/locale/am/LC_MESSAGES/xfce4-mixer.mo share/locale/ar/LC_MESSAGES/xfce4-mixer.mo +share/locale/ast/LC_MESSAGES/xfce4-mixer.mo +share/locale/bg/LC_MESSAGES/xfce4-mixer.mo share/locale/ca/LC_MESSAGES/xfce4-mixer.mo share/locale/cs/LC_MESSAGES/xfce4-mixer.mo share/locale/da/LC_MESSAGES/xfce4-mixer.mo share/locale/de/LC_MESSAGES/xfce4-mixer.mo +share/locale/el/LC_MESSAGES/xfce4-mixer.mo +share/locale/en_GB/LC_MESSAGES/xfce4-mixer.mo share/locale/es/LC_MESSAGES/xfce4-mixer.mo share/locale/eu/LC_MESSAGES/xfce4-mixer.mo share/locale/fi/LC_MESSAGES/xfce4-mixer.mo share/locale/fr/LC_MESSAGES/xfce4-mixer.mo share/locale/gl/LC_MESSAGES/xfce4-mixer.mo +share/locale/he/LC_MESSAGES/xfce4-mixer.mo +share/locale/hr/LC_MESSAGES/xfce4-mixer.mo share/locale/hu/LC_MESSAGES/xfce4-mixer.mo share/locale/id/LC_MESSAGES/xfce4-mixer.mo +share/locale/is/LC_MESSAGES/xfce4-mixer.mo share/locale/it/LC_MESSAGES/xfce4-mixer.mo share/locale/ja/LC_MESSAGES/xfce4-mixer.mo +share/locale/kk/LC_MESSAGES/xfce4-mixer.mo +share/locale/ko/LC_MESSAGES/xfce4-mixer.mo +share/locale/lt/LC_MESSAGES/xfce4-mixer.mo +share/locale/lv/LC_MESSAGES/xfce4-mixer.mo share/locale/nb/LC_MESSAGES/xfce4-mixer.mo share/locale/nl/LC_MESSAGES/xfce4-mixer.mo +share/locale/nn/LC_MESSAGES/xfce4-mixer.mo share/locale/pl/LC_MESSAGES/xfce4-mixer.mo -share/locale/pt_BR/LC_MESSAGES/xfce4-mixer.mo share/locale/pt/LC_MESSAGES/xfce4-mixer.mo +share/locale/pt_BR/LC_MESSAGES/xfce4-mixer.mo +share/locale/ro/LC_MESSAGES/xfce4-mixer.mo share/locale/ru/LC_MESSAGES/xfce4-mixer.mo share/locale/si/LC_MESSAGES/xfce4-mixer.mo +share/locale/sk/LC_MESSAGES/xfce4-mixer.mo +share/locale/sr/LC_MESSAGES/xfce4-mixer.mo share/locale/sv/LC_MESSAGES/xfce4-mixer.mo share/locale/tr/LC_MESSAGES/xfce4-mixer.mo +share/locale/ug/LC_MESSAGES/xfce4-mixer.mo share/locale/uk/LC_MESSAGES/xfce4-mixer.mo +share/locale/ur/LC_MESSAGES/xfce4-mixer.mo +share/locale/ur_PK/LC_MESSAGES/xfce4-mixer.mo +share/locale/vi/LC_MESSAGES/xfce4-mixer.mo share/locale/zh_CN/LC_MESSAGES/xfce4-mixer.mo -share/pixmaps/xfce4-mixer/chain-broken.png -share/pixmaps/xfce4-mixer/chain.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-muted.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-ultra-low.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-low.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-low-medium.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-medium.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-high.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-volume-very-high.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-record.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-no-record.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-muted.png -share/xfce4-mixer/icons/hicolor/16x16/status/xfce4-mixer-no-muted.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-muted.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-ultra-low.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-low.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-low-medium.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-medium.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-high.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-volume-very-high.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-record.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-no-record.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-muted.png -share/xfce4-mixer/icons/hicolor/24x24/status/xfce4-mixer-no-muted.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-muted.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-ultra-low.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-low.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-low-medium.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-medium.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-high.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-volume-very-high.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-record.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-no-record.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-muted.png -share/xfce4-mixer/icons/hicolor/48x48/status/xfce4-mixer-no-muted.png -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-muted.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-ultra-low.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-low.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-low-medium.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-medium.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-high.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-volume-very-high.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-record.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-no-record.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-muted.svg -share/xfce4-mixer/icons/hicolor/scalable/status/xfce4-mixer-no-muted.svg -share/xfce4/panel-plugins/xfce4-mixer-plugin.desktop -@dirrmtry libexec/xfce4/panel-plugins -@dirrmtry libexec/xfce4 -@dirrm share/pixmaps/xfce4-mixer -@dirrmtry share/xfce4/panel-plugins -@dirrmtry share/xfce4 -@dirrm share/xfce4-mixer/icons/hicolor/16x16/status -@dirrm share/xfce4-mixer/icons/hicolor/16x16 -@dirrm share/xfce4-mixer/icons/hicolor/24x24/status -@dirrm share/xfce4-mixer/icons/hicolor/24x24 -@dirrm share/xfce4-mixer/icons/hicolor/48x48/status -@dirrm share/xfce4-mixer/icons/hicolor/48x48 -@dirrm share/xfce4-mixer/icons/hicolor/scalable/status -@dirrm share/xfce4-mixer/icons/hicolor/scalable -@dirrm share/xfce4-mixer/icons/hicolor -@dirrm share/xfce4-mixer/icons -@dirrm share/xfce4-mixer -@dirrmtry share/locale/ast/LC_MESSAGES -@dirrmtry share/locale/ast +share/locale/zh_TW/LC_MESSAGES/xfce4-mixer.mo +share/pixmaps/chain-broken.png +share/pixmaps/chain.png +share/icons/hicolor/16x16/status/audio-input-microphone-muted.png +share/icons/hicolor/scalable/status/audio-input-microphone-muted.svg +share/xfce4/panel/plugins/mixer.desktop +@dirrmtry share/xfce4/panel/plugins +@dirrmtry share/xfce4/panel @dirrmtry share/locale/ur_PK/LC_MESSAGES @dirrmtry share/locale/ur_PK @dirrmtry share/locale/ur/LC_MESSAGES @dirrmtry share/locale/ur +@dirrmtry share/locale/ug/LC_MESSAGES +@dirrmtry share/locale/ug +@dirrmtry share/locale/si/LC_MESSAGES +@dirrmtry share/locale/si +@dirrmtry share/locale/kk/LC_MESSAGES +@dirrmtry share/locale/kk +@dirrmtry share/locale/ast/LC_MESSAGES +@dirrmtry share/locale/ast +@dirrmtry lib/xfce4/panel/plugins +@dirrmtry lib/xfce4/panel +@exec %%LOCALBASE%%/bin/update-desktop-database >/dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database >/dev/null || /usr/bin/true
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210152032.q9FKW2qH067081>