diff options
author | Jean-Yves Lefort <jylefort@FreeBSD.org> | 2006-01-18 02:30:49 +0000 |
---|---|---|
committer | Jean-Yves Lefort <jylefort@FreeBSD.org> | 2006-01-18 02:30:49 +0000 |
commit | 10a97f6e28083d52116b9c83468e13732610f84d (patch) | |
tree | 79f6369d3f8b13a81c1045937f7c6ab47804d424 /x11-wm | |
parent | 2f01af9f45ce2ade1f6c0bc859b03fcb7a93784d (diff) |
Notes
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/jwm/Makefile | 22 | ||||
-rw-r--r-- | x11-wm/jwm/pkg-plist | 4 |
2 files changed, 16 insertions, 10 deletions
diff --git a/x11-wm/jwm/Makefile b/x11-wm/jwm/Makefile index 676d78e98c1f..880b57328349 100644 --- a/x11-wm/jwm/Makefile +++ b/x11-wm/jwm/Makefile @@ -14,27 +14,29 @@ MASTER_SITES= http://joewing.net/programs/jwm/ \ MAINTAINER= babak@farrokhi.net COMMENT= Joe's Window Manager +LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png + USE_X_PREFIX= yes USE_XPM= yes -HAS_CONFIGURE= yes +GNU_CONFIGURE= yes USE_BZIP2= yes USE_REINPLACE= yes - -CONFIGURE_ARGS+= --prefix=${PREFIX} --enable-icons --enable-png \ - --enable-xpm --enable-shape --enable-xinerama \ - --enable-xft --enable-xrender +CFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" MAN1= jwm.1 -PLIST_FILES= bin/jwm etc/system.jwmrc post-patch: - @${REINPLACE_CMD} -e 's,^CC =,CC ?=,' \ - -e 's,^CFLAGS =,CFLAGS +=,' \ - ${WRKSRC}/src/Makefile.in + @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/example.jwmrc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/jwm ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/example.jwmrc ${PREFIX}/etc/system.jwmrc + ${INSTALL_DATA} ${WRKSRC}/example.jwmrc ${PREFIX}/etc/system.jwmrc.sample + if ! [ -f ${PREFIX}/etc/system.jwmrc ]; then \ + ${INSTALL_DATA} ${WRKSRC}/example.jwmrc ${PREFIX}/etc/system.jwmrc; \ + fi ${INSTALL_MAN} ${WRKSRC}/jwm.1 ${MANPREFIX}/man/man1/ .include <bsd.port.mk> diff --git a/x11-wm/jwm/pkg-plist b/x11-wm/jwm/pkg-plist new file mode 100644 index 000000000000..fbfef68d88f0 --- /dev/null +++ b/x11-wm/jwm/pkg-plist @@ -0,0 +1,4 @@ +bin/jwm +@unexec if cmp -s %D/etc/system.jwmrc %D/etc/system.jwmrc.sample; then rm -f %D/etc/system.jwmrc; fi +etc/system.jwmrc.sample +@exec if [ ! -f %D/etc/system.jwmrc ]; then cp -p %D/etc/system.jwmrc.sample %D/etc/system.jwmrc; fi |