Changeset View
Changeset View
Standalone View
Standalone View
sysutils/xfce4-settings/Makefile
# Created by: Oliver Lehmann <oliver@FreeBSD.org> | # Created by: Oliver Lehmann <oliver@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= xfce4-settings | PORTNAME= xfce4-settings | ||||
PORTVERSION= 4.12.4 | PORTVERSION= 4.14.1 | ||||
PORTREVISION= 3 | |||||
CATEGORIES= sysutils xfce | CATEGORIES= sysutils xfce | ||||
MASTER_SITES= XFCE | MASTER_SITES= XFCE | ||||
DIST_SUBDIR= xfce4 | DIST_SUBDIR= xfce4 | ||||
MAINTAINER= xfce@FreeBSD.org | MAINTAINER= xfce@FreeBSD.org | ||||
COMMENT= Xfce 4 settings application | COMMENT= Xfce 4 settings application | ||||
LICENSE= GPLv2 | LICENSE= GPLv2 | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | LICENSE_FILE= ${WRKSRC}/COPYING | ||||
LIB_DEPENDS= libdbus-1.so:devel/dbus \ | LIB_DEPENDS= libcolord.so:graphics/colord \ | ||||
libdbus-glib-1.so:devel/dbus-glib \ | |||||
libfontconfig.so:x11-fonts/fontconfig \ | libfontconfig.so:x11-fonts/fontconfig \ | ||||
libfreetype.so:print/freetype2 \ | |||||
libxklavier.so:x11/libxklavier | libxklavier.so:x11/libxklavier | ||||
USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 xfce | USES= gettext-tools gmake gnome libtool pkgconfig tar:bzip2 \ | ||||
USE_GNOME= cairo glib20 gtk20 intlhack intltool | xfce xorg | ||||
USE_XFCE= garcon libexo | USE_GNOME= cairo glib20 gtk30 intltool | ||||
USE_XFCE= garcon libexo xfconf | |||||
USE_XORG= xorgproto x11 xcursor xi xrandr | USE_XORG= xorgproto x11 xcursor xi xrandr | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CONFIGURE_ARGS= --enable-debug=yes \ | CONFIGURE_ARGS= --disable-xorg-libinput \ | ||||
--disable-xorg-libinput | --enable-pluggable-dialogs | ||||
INSTALLS_ICONS= yes | INSTALLS_ICONS= yes | ||||
PORTSCOUT= limit:^4\.12\. | PORTSCOUT= limitw:1,even | ||||
OPTIONS_DEFINE= NOTIFY NLS UPOWER | OPTIONS_DEFINE= NOTIFY NLS UPOWER | ||||
OPTIONS_DEFAULT= NOTIFY | OPTIONS_DEFAULT= NOTIFY | ||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
UPOWER_DESC= Power management tasks | UPOWER_DESC= Power management tasks | ||||
NLS_CONFIGURE_ENABLE= nls | NLS_CONFIGURE_ENABLE= nls | ||||
NLS_USES= gettext-runtime | NLS_USES= gettext-runtime | ||||
NOTIFY_CONFIGURE_ENABLE= libnotify | NOTIFY_CONFIGURE_ENABLE= libnotify | ||||
NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify | NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify | ||||
UPOWER_CONFIGURE_ENABLE= upower-glib | UPOWER_CONFIGURE_ENABLE= upower-glib | ||||
UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower | UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower | ||||
.if defined(WITH_DEBUG) | |||||
CONFIGURE_ARGS+= --enable-debug=yes | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's|Rodent|Adwaita|g' \ | @${REINPLACE_CMD} -e 's|Rodent|Adwaita|g' \ | ||||
${WRKSRC}/dialogs/appearance-settings/main.c | ${WRKSRC}/dialogs/appearance-settings/main.c | ||||
@${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="Adwaita|; \ | @${REINPLACE_CMD} -e 's|IconThemeName" type="empty|IconThemeName" type="string" value="Adwaita|' \ | ||||
s|"ThemeName" type="empty|"ThemeName" type="string" value="Xfce|' \ | |||||
${WRKSRC}/xfsettingsd/xsettings.xml | ${WRKSRC}/xfsettingsd/xsettings.xml | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |