1 # Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
10 MAINTAINER= gnome@FreeBSD.org
11 COMMENT= Applets components for the MATE Desktop Environment
13 BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool
14 LIB_DEPENDS= libgtop-2.0.so:${PORTSDIR}/devel/libgtop \
15 libxklavier.so:${PORTSDIR}/x11/libxklavier \
16 libdbus-1.so:${PORTSDIR}/devel/dbus \
17 libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
18 libpolkit-gobject-1.so:${PORTSDIR}/sysutils/polkit \
19 libhal.so:${PORTSDIR}/sysutils/hal \
20 libupower-glib.so:${PORTSDIR}/sysutils/upower \
21 libnotify.so:${PORTSDIR}/devel/libnotify
22 RUN_DEPENDS= gucharmap:${PORTSDIR}/deskutils/gucharmap
24 PORTSCOUT= limitw:1,even
26 USES= gettext gmake libtool pathfix pkgconfig python tar:xz
27 USE_MATE= desktop icontheme libmateweather panel polkit settingsdaemon
29 USE_GNOME= gdkpixbuf2 gtksourceview2 introspection:build \
30 libxml2 libxslt pygobject pygobject3 libwnck intlhack
34 CONFIGURE_ARGS= --disable-networkmanager
35 CONFIGURE_ENV= OS_SYS="/usr/include"
36 CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
37 LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS}
38 INSTALL_TARGET= install-strip
40 GLIB_SCHEMAS= org.mate.panel.applet.charpick.gschema.xml \
41 org.mate.panel.applet.command.gschema.xml \
42 org.mate.panel.applet.geyes.gschema.xml \
43 org.mate.panel.applet.multiload.gschema.xml \
44 org.mate.panel.applet.timer.gschema.xml \
45 org.mate.stickynotes.gschema.xml
47 FIX_APPLETS= accessx-status battstat charpick drivemount geyes \
48 invest-applet/data multiload stickynotes trashapplet
50 .include <bsd.port.pre.mk>
52 #.if ${ARCH} != "i386" && ${ARCH} != "x86_64"
53 CONFIGURE_ARGS+=--disable-battstat
55 PLIST_SUB+= BATTERY="@comment "
57 #CONFIGURE_ARGS+=--enable-battstat
58 #GLIB_SCHEMAS+= org.mate.panel.applet.battstat.gschema.xml
59 #PLIST_SUB+= BATTERY=""
62 #.if ${ARCH} != "i386" && ${ARCH} != "x86_64"
63 CONFIGURE_ARGS+=--disable-cpufreq
64 PLIST_SUB+= CPUFREQ="@comment "
66 #CONFIGURE_ARGS+=--enable-cpufreq
67 #PLIST_SUB+= CPUFREQ=""
68 #GLIB_SCHEMAS+= org.mate.panel.applet.cpufreq.gschema.xml
72 ${MV} ${WRKSRC}/invest-applet/invest/invest-applet.py \
73 ${WRKSRC}/invest-applet/invest/mate-invest-applet.py
74 .for dir in ${FIX_APPLETS}
75 @${REINPLACE_CMD} -e 's|@LIBEXECDIR@/|@LIBEXECDIR@/mate-|g' \
76 ${WRKSRC}/${dir}/org.mate.*
79 .include <bsd.port.post.mk>