Tweak x11/metisse version 0.4.1_8
[dports.git] / x11 / wmdrawer / Makefile
1 # Created by: ijliao
2 # $FreeBSD$
3
4 PORTNAME=       wmdrawer
5 PORTVERSION=    0.10.5
6 PORTREVISION=   10
7 CATEGORIES=     x11 windowmaker
8 MASTER_SITES=   http://people.easter-eggs.org/~valos/wmdrawer/ \
9                 http://www.sourcefiles.org/Utilities/Desktops/
10
11 MAINTAINER=     ports@FreeBSD.org
12 COMMENT=        Dockapp which provides a drawer to launch applications
13
14 LICENSE=        GPLv2+
15
16 USES=           gmake pkgconfig
17 USE_GNOME=      gdkpixbuf2
18 MAKE_ENV=       USE_GDKPIXBUF2=1
19
20 SUB_FILES=      pkg-message
21
22 PORTDOCS=       AUTHORS ChangeLog INSTALL README TODO wmdrawerrc.example
23 PLIST_FILES=    bin/wmdrawer man/man1/wmdrawer.1x.gz %%DATADIR%%/beastie.png
24
25 OPTIONS_DEFINE= DOCS
26
27 post-patch:
28         @${REINPLACE_CMD} -e \
29                 's|/usr/local|${LOCALBASE}| ; \
30                  s|%%DATADIR%%|${DATADIR}|' ${WRKSRC}/wmdrawerrc.example
31         @${REINPLACE_CMD} -e \
32                 's|^\(CC\)|#\1| ; \
33                  s|^\(DESTDIR\)|#\1| ; \
34                  s|^\(PREFIX\)|#\1| ; \
35                  s|^\(USE_\)|#\1| ; \
36                  s|^\(CFLAGS\) = -O3|\1 +=| ; \
37                  s|^\(LDFLAGS\) =|\1 +=| ; \
38                  s|/usr/X11R6|$${LOCALBASE}| ; \
39                  s|strip|true| ; \
40                  s|$$(INSTALL) -m 755|$${BSD_INSTALL_PROGRAM}| ; \
41                  s|$$(INSTALL) -m 644|$${BSD_INSTALL_DATA}| ; \
42                  s|COPYING|| ; \
43                  /INSTALL/s| \($$(PREFIX)\)| $$(DESTDIR)\1| ; \
44                  /INSTALL/s| \($$(MANDIR)\)| $$(DESTDIR)\1| ; \
45                  /INSTALL/s| \($$(DOCDIR)\)| $$(DESTDIR)\1|' ${WRKSRC}/Makefile
46
47 post-build:
48         @(cd ${WRKDIR} && uudecode ${FILESDIR}/logo-beastie.png.uue)
49
50 post-install:
51         @${MKDIR} ${STAGEDIR}${DATADIR}
52         (cd ${WRKDIR} && ${INSTALL_DATA} logo-beastie.png \
53                 ${STAGEDIR}${DATADIR}/beastie.png)
54
55 .include <bsd.port.mk>