diff options
Diffstat (limited to 'x11-wm/icewm/Makefile')
-rw-r--r-- | x11-wm/icewm/Makefile | 28 |
1 files changed, 18 insertions, 10 deletions
diff --git a/x11-wm/icewm/Makefile b/x11-wm/icewm/Makefile index 8c8b448..aefe3cd84 100644 --- a/x11-wm/icewm/Makefile +++ b/x11-wm/icewm/Makefile @@ -6,7 +6,7 @@ # PORTNAME= icewm -PORTVERSION= 1.2.8 +PORTVERSION= 1.2.9 CATEGORIES= x11-wm MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -19,8 +19,9 @@ LIB_DEPENDS= intl.4:${PORTSDIR}/devel/gettext USE_X_PREFIX= yes WANT_GNOME= yes USE_GNOME= gnometarget +USE_REINPLACE= yes USE_GMAKE= yes -USE_AUTOCONF_VER= 253 +GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" CONFIGURE_ARGS= --disable-xfreetype \ @@ -32,13 +33,12 @@ CONFIGURE_ARGS= --disable-xfreetype \ .include <bsd.port.pre.mk> -.if ${HAVE_GNOME:Mgnomelibs}!="" -.undef HAVE_ESOUND -USE_GNOME+= gnomelibs -CONFIGURE_ARGS+= --with-imlib --without-xpm --enable-menus-gnome1 \ +.if ${HAVE_GNOME:Mgnomedesktop}!="" +USE_GNOME+= gnomedesktop +CONFIGURE_ARGS+= --with-imlib --without-xpm --enable-menus-gnome \ --enable-guievents --with-icesound=esound INSTALL_TARGET= install install-gnome -PLIST_SUB+= ESOUND="" +PLIST_SUB+= ESOUND="" GNOMEDESKTOP="" PKGNAMESUFFIX= -gnome .else USE_XPM= yes @@ -46,17 +46,25 @@ CONFIGURE_ARGS+= --without-imlib --with-xpm .if ${HAVE_GNOME:Mesound}!="" USE_GNOME+= esound CONFIGURE_ARGS+= --enable-guievents --with-icesound=esound -PLIST_SUB+= ESOUND="" +PLIST_SUB+= ESOUND="" GNOMEDESKTOP="@comment " .else -PLIST_SUB+= ESOUND="@comment " +PLIST_SUB+= ESOUND="@comment " GNOMEDESKTOP="@comment " .endif .endif +post-patch: +.for file in src/gnome2.cc + @${REINPLACE_CMD} -e \ + 's|/usr/share/control|${X11BASE}/share/gnome/control|g ; \ + s|/usr/share/app|${X11BASE}/share/gnome/app|g ; \ + s|/usr/share/gnome|${X11BASE}/share/gnome|g' ${WRKSRC}/${file} +.endfor + post-install: ${INSTALL_DATA} ${FILESDIR}/bsd-daemon.xpm ${DATADIR}/taskbar .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} -.for file in CHANGES FAQ INSTALL README TODO +.for file in CHANGES INSTALL README TODO ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} .endfor ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR} |