summaryrefslogtreecommitdiff
path: root/x11-wm/enlightenment-devel/Makefile
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2003-11-09 03:37:08 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2003-11-09 03:37:08 +0000
commit087009d35831f39773eae26d860c9bcaafce0121 (patch)
tree6acdfed10bbc2d1c7fb7e450ce1596e7d7ec13f1 /x11-wm/enlightenment-devel/Makefile
parent- fix LDAP deps (typo) [1] (diff)
Upgrade to 0.16.6.
Submitted by: KATO Tsuguru <tkato@prontomail.com>
Notes
Notes: svn path=/head/; revision=93492
Diffstat (limited to 'x11-wm/enlightenment-devel/Makefile')
-rw-r--r--x11-wm/enlightenment-devel/Makefile60
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>