Tweak x11/cinnamon-menus version 2.4.1
[dports.git] / x11 / mate-applets / Makefile
1 # Created by: Joe Marcus Clarke <marcus@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       mate-applets
5 PORTVERSION=    1.12.1
6 PORTREVISION=   1
7 CATEGORIES=     x11 mate
8 MASTER_SITES=   MATE
9 DIST_SUBDIR=    mate
10
11 MAINTAINER=     gnome@FreeBSD.org
12 COMMENT=        Applets components for the MATE Desktop Environment
13
14 BUILD_DEPENDS=  itstool:textproc/itstool
15 LIB_DEPENDS=    libgtop-2.0.so:devel/libgtop \
16                 libxklavier.so:x11/libxklavier \
17                 libdbus-1.so:devel/dbus \
18                 libdbus-glib-1.so:devel/dbus-glib \
19                 libpolkit-gobject-1.so:sysutils/polkit \
20                 libhal.so:sysutils/hal \
21                 libupower-glib.so:sysutils/upower \
22                 libnotify.so:devel/libnotify
23
24 PORTSCOUT=      limitw:1,even
25
26 USES=           autoreconf:build gettext gmake libtool pathfix pkgconfig python tar:xz
27 USE_MATE=       desktop icontheme libmateweather panel polkit settingsdaemon
28 USE_XORG=       x11
29 USE_GNOME=      gdkpixbuf2 gtksourceview2 introspection:build \
30                 libxml2 libxslt pygobject pygobject3 libwnck intlhack
31 USE_LDCONFIG=   yes
32 GNU_CONFIGURE=  yes
33 INSTALLS_ICONS= yes
34 CONFIGURE_ARGS= --with-gtk=2.0
35 CONFIGURE_ENV=  OS_SYS="/usr/include"
36 CPPFLAGS+=      -I${LOCALBASE}/include
37 LDFLAGS+=       -lpthread -L${LOCALBASE}/lib
38 INSTALL_TARGET= install-strip
39
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
46
47 FIX_APPLETS=    accessx-status battstat \
48                 invest-applet/data stickynotes trashapplet
49
50 .include <bsd.port.pre.mk>
51
52 #.if ${ARCH} != "i386" && ${ARCH} != "x86_64"
53 CONFIGURE_ARGS+=--disable-battstat
54 CFLAGS+=        -fPIC
55 PLIST_SUB+=     BATTERY="@comment "
56 #.else
57 #CONFIGURE_ARGS+=--enable-battstat
58 #GLIB_SCHEMAS+= org.mate.panel.applet.battstat.gschema.xml
59 #PLIST_SUB+=    BATTERY=""
60 #.endif
61
62 #.if ${ARCH} != "i386" && ${ARCH} != "x86_64"
63 CONFIGURE_ARGS+=--disable-cpufreq
64 PLIST_SUB+=     CPUFREQ="@comment "
65 #.else
66 #CONFIGURE_ARGS+=--enable-cpufreq
67 #PLIST_SUB+=    CPUFREQ=""
68 #GLIB_SCHEMAS+= org.mate.panel.applet.cpufreq.gschema.xml
69 #.endif
70
71 post-patch:
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.*
77 .endfor
78 .for dir in command timerapplet
79         @${REINPLACE_CMD} -e 's|(libexecdir)/|(libexecdir)/mate-|g' \
80                 ${WRKSRC}/${dir}/Makefile.in
81 .endfor
82
83 .include <bsd.port.post.mk>