diff options
Diffstat (limited to 'x11-wm/enlightenment-devel/Makefile')
-rw-r--r-- | x11-wm/enlightenment-devel/Makefile | 60 |
1 files changed, 31 insertions, 29 deletions
diff --git a/x11-wm/enlightenment-devel/Makefile b/x11-wm/enlightenment-devel/Makefile index 9ccdebc4f860..2dbb25e1ef10 100644 --- a/x11-wm/enlightenment-devel/Makefile +++ b/x11-wm/enlightenment-devel/Makefile @@ -6,56 +6,58 @@ # PORTNAME= enlightenment -PORTVERSION= 0.16.5 -PORTREVISION= 7 +PORTVERSION= 0.16.6 CATEGORIES= x11-wm -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ - ftp://freebsd.sinica.edu.tw/pub/clive/ -MASTER_SITE_SUBDIR= ${PORTNAME} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - Marble.etheme \ - BlueSteel.etheme.zh_TW.Big5 \ - BrushedMetal-Tigert.etheme.zh_TW.Big5 \ - ShinyMetal.etheme.zh_TW.Big5 +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:S/$/:enlightenment/} \ + ftp://freebsd.sinica.edu.tw/pub/clive/:ethemes +MASTER_SITE_SUBDIR= ${PORTNAME}/:enlightenment +DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:enlightenment \ + Marble.etheme:ethemes \ + BlueSteel.etheme.zh_TW.Big5:ethemes \ + BrushedMetal-Tigert.etheme.zh_TW.Big5:ethemes \ + ShinyMetal.etheme.zh_TW.Big5:ethemes EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= vanilla@FreeBSD.org COMMENT= A very artistic X window manager LIB_DEPENDS= Fnlib.0:${PORTSDIR}/graphics/fnlib \ - ghttp.1:${PORTSDIR}/www/libghttp \ - intl.5:${PORTSDIR}/devel/gettext + ghttp.1:${PORTSDIR}/www/libghttp -USE_GMAKE= yes +USE_REINPLACE= yes USE_X_PREFIX= yes USE_GNOME= esound imlib -USE_REINPLACE= yes USE_FREETYPE= yes +USE_GMAKE= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-fsstd +CONFIGURE_ARGS= --enable-fsstd --disable-hints-gnome --disable-hints-kde CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/freetype1 \ -I${LOCALBASE}/include -I${X11BASE}/include" \ - LIBS="-L${LOCALBASE}/lib -lxpg4" + LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" + +MAN1= enlightenment.1 .include <bsd.port.pre.mk> .if (${MACHINE} == "alpha") && (${XFREE86_VERSION} == 3) -CONFIGURE_ARGS+=--disable-zoom +CONFIGURE_ARGS+= --disable-zoom .endif -MAN1= enlightenment.1 - -pre-patch: - @${REINPLACE_CMD} -e 's| wctype.h||' ${WRKSRC}/configure - -pre-build: -.for i in Marble.etheme BlueSteel.etheme.zh_TW.Big5 BrushedMetal-Tigert.etheme.zh_TW.Big5 ShinyMetal.etheme.zh_TW.Big5 - ${CP} ${DISTDIR}/$i ${WRKSRC}/src/themes -.endfor +post-patch: + @${REINPLACE_CMD} -e 's| wctype.h||g ; \ + s|-ldl||g' ${WRKSRC}/configure post-install: - ${RM} ${PREFIX}/share/enlightenment/themes/Ganymede/dialogs/#dialogs.cfg# - ${CHOWN} -R root:wheel ${PREFIX}/share/enlightenment/themes - ${CHMOD} -R a+rX ${PREFIX}/share/enlightenment/themes + ${MKDIR} ${DATADIR}/themes/Marble + ${TAR} -C ${DATADIR}/themes/Marble \ + -xzf ${DISTDIR}/Marble.etheme + ${TAR} -C ${DATADIR}/themes/BlueSteel \ + -xzf ${DISTDIR}/BlueSteel.etheme.zh_TW.Big5 + ${TAR} -C ${DATADIR}/themes/BrushedMetal-Tigert \ + -xzf ${DISTDIR}/BrushedMetal-Tigert.etheme.zh_TW.Big5 + ${TAR} -C ${DATADIR}/themes/ShinyMetal \ + -xzf ${DISTDIR}/ShinyMetal.etheme.zh_TW.Big5 + ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/themes + ${CHMOD} -R a+rX ${DATADIR}/themes .include <bsd.port.post.mk> |