diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2011-03-08 19:10:42 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2011-03-08 19:10:42 +0800 |
commit | 288f700259f16edb0acca58c8770b98b0dda01ec (patch) | |
tree | 828629c20603e3b61d7a50480736b741e8d2e566 /sysutils | |
parent | be9b006f435814bfc6ff6af4c0291a9634a8119f (diff) | |
download | marcuscom-ports-288f700259f16edb0acca58c8770b98b0dda01ec.tar.gz marcuscom-ports-288f700259f16edb0acca58c8770b98b0dda01ec.tar.zst marcuscom-ports-288f700259f16edb0acca58c8770b98b0dda01ec.zip |
Chase libnotify shlib bump.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15407 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/xfce4-settings/Makefile | 94 | ||||
-rw-r--r-- | sysutils/xfce4-settings/distinfo | 2 | ||||
-rw-r--r-- | sysutils/xfce4-settings/pkg-descr | 6 | ||||
-rw-r--r-- | sysutils/xfce4-settings/pkg-plist | 79 |
4 files changed, 181 insertions, 0 deletions
diff --git a/sysutils/xfce4-settings/Makefile b/sysutils/xfce4-settings/Makefile new file mode 100644 index 000000000..48a218db2 --- /dev/null +++ b/sysutils/xfce4-settings/Makefile @@ -0,0 +1,94 @@ +# New ports collection makefile for: xfce4-settings +# Date created: 2 October 2008 +# Whom: Oliver Lehmann <oliver@FreeBSD.org> +# +# $FreeBSD: ports/sysutils/xfce4-settings/Makefile,v 1.13 2011/03/03 10:12:25 oliver Exp $ +# + +PORTNAME= xfce4-settings +PORTVERSION= 4.8.1 +PORTREVISION= 1 +CATEGORIES= sysutils xfce +MASTER_SITES= ${MASTER_SITE_XFCE} +MASTER_SITE_SUBDIR= src/xfce/${PORTNAME}/${PORTVERSION:R} +DIST_SUBDIR= xfce4 + +MAINTAINER= oliver@FreeBSD.org +COMMENT= XFce 4 settings application + +CONFLICTS= xfce4-settings-4.6* + +LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib + +OPTIONS= XKLAVIER "Keyboard layout settings" off \ + XCURSOR "Enable cursor themes support" on \ + XRANDR "Enable Xrandr support" on \ + NOTIFY "Enable notification support" on \ + NLS "Enable Native Language Support" on + +CONFIGURE_ARGS= --disable-sound-settings \ + --disable-debug +USE_AUTOTOOLS= libtool +GNU_CONFIGURE= yes +INSTALLS_ICONS= yes +USE_BZIP2= yes +USE_GMAKE= yes +USE_GNOME= gnomehack glib20 gtk20 desktopfileutils intltool intlhack \ + pkgconfig +USE_XFCE= configenv libexo libmenu libutil xfconf +USE_XORG= x11 xi + +.include <bsd.port.pre.mk> + +.if defined(WITH_XKLAVIER) +LIB_DEPENDS+= xklavier.12:${PORTSDIR}/x11/libxklavier +CONFIGURE_ARGS+=--enable-libxklavier +.else +CONFIGURE_ARGS+=--disable-libxklavier +.endif + +.if defined(WITH_XCURSOR) +USE_XORG+= xcursor +CONFIGURE_ARGS+=--enable-xcursor +.else +CONFIGURE_ARGS+=--disable-xcursor +.endif + +.if defined(WITH_XRANDR) +USE_XORG+= xrandr +CONFIGURE_ARGS+=--enable-xrandr +PLIST_SUB+= XRANDR="" +.else +CONFIGURE_ARGS+=--disable-xrandr +PLIST_SUB+= XRANDR="@comment " +.endif + +.if defined(WITH_NOTIFY) +LIB_DEPENDS+= notify.4:${PORTSDIR}/devel/libnotify +CONFIGURE_ARGS+=--enable-libnotify +.else +CONFIGURE_ARGS+=--disable-libnotify +.endif + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +CONFIGURE_ARGS+=--enable-nls +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +post-patch: + # until xfce4-icon-theme is back we rely on Tango + @${REINPLACE_CMD} -e 's|Rodent|Tango|g' \ + ${WRKSRC}/dialogs/appearance-settings/main.c \ + ${WRKSRC}/xfsettingsd/xsettings.xml + @${REINPLACE_CMD} -e 's|xkl_config_registry_load (settings->priv->xkl_registry)|xkl_config_registry_load (settings->priv->xkl_registry, FALSE)|g; \ + s|xkl_engine_stop_listen (settings->priv->xkl_engine)|xkl_engine_stop_listen (settings->priv->xkl_engine, FALSE)|g' \ + ${WRKSRC}/dialogs/keyboard-settings/xfce-keyboard-settings.c + +post-install: + @-update-desktop-database + +.include <bsd.port.post.mk> diff --git a/sysutils/xfce4-settings/distinfo b/sysutils/xfce4-settings/distinfo new file mode 100644 index 000000000..1b71f8686 --- /dev/null +++ b/sysutils/xfce4-settings/distinfo @@ -0,0 +1,2 @@ +SHA256 (xfce4/xfce4-settings-4.8.1.tar.bz2) = 0df5fa505c0a5c0ec0741c0ecb1f18b3fbb59eed39a0b21851ee0379501f1b5a +SIZE (xfce4/xfce4-settings-4.8.1.tar.bz2) = 660885 diff --git a/sysutils/xfce4-settings/pkg-descr b/sysutils/xfce4-settings/pkg-descr new file mode 100644 index 000000000..f3be82d49 --- /dev/null +++ b/sysutils/xfce4-settings/pkg-descr @@ -0,0 +1,6 @@ +The settings manager allows you to customize your desktop environment in +an easy and intuitive way. You can set some hardware components such as +mouse, keyboard or display; but also theme your windows, widgets and icons, +set your preferred applications, manage your sessions... + +WWW: http://www.xfce.org/projects/xfce4-settings/ diff --git a/sysutils/xfce4-settings/pkg-plist b/sysutils/xfce4-settings/pkg-plist new file mode 100644 index 000000000..0f77b3c08 --- /dev/null +++ b/sysutils/xfce4-settings/pkg-plist @@ -0,0 +1,79 @@ +bin/xfce4-accessibility-settings +bin/xfce4-appearance-settings +%%XRANDR%%bin/xfce4-display-settings +bin/xfce4-keyboard-settings +bin/xfce4-mouse-settings +bin/xfce4-settings-editor +bin/xfce4-settings-helper +bin/xfce4-settings-manager +bin/xfsettingsd +etc/xdg/autostart/xfce4-settings-helper-autostart.desktop +etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml +%%XRANDR%%%%NLS%%share/applications/xfce-display-settings.desktop +share/applications/xfce-keyboard-settings.desktop +share/applications/xfce-mouse-settings.desktop +share/applications/xfce-settings-manager.desktop +share/applications/xfce-ui-settings.desktop +share/applications/xfce4-accessibility-settings.desktop +share/applications/xfce4-settings-editor.desktop +%%NLS%%share/locale/ar/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ast/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/bn/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ca/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/cs/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/da/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/de/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/el/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/es/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/eu/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/fi/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/fr/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/gl/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/he/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/hr/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/id/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/is/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/it/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/kk/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/lv/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/nb/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/nl/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/pa/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/si/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/sv/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/tr/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ug/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/uk/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ur/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/ur_PK/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/xfce4-settings.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/xfce4-settings.mo +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +%%NLS%%@dirrmtry share/locale/ur_PK/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ur_PK +%%NLS%%@dirrmtry share/locale/ur/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ur +%%NLS%%@dirrmtry share/locale/ug/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ug +%%NLS%%@dirrmtry share/locale/si/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/si +%%NLS%%@dirrmtry share/locale/kk/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/kk +%%NLS%%@dirrmtry share/locale/ast/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ast +@dirrmtry etc/xdg/xfce4/xfconf/xfce-perchannel-xml +@dirrmtry etc/xdg/xfce4/xfconf +@dirrmtry etc/xdg/xfce4 +@dirrmtry etc/xdg/autostart +@dirrmtry etc/xdg + |