diff options
author | Dirk Meyer <dinoex@FreeBSD.org> | 2003-03-23 19:33:38 +0000 |
---|---|---|
committer | Dirk Meyer <dinoex@FreeBSD.org> | 2003-03-23 19:33:38 +0000 |
commit | 952ce9b890edec1395f363d39914f0798f669bda (patch) | |
tree | bdef16420f40ae77b8b8e05cdb3198f315c8f12b /deskutils/gworkspace/Makefile | |
parent | 7137ca1141705da826060286d7158add9fe92efc (diff) |
Notes
Diffstat (limited to 'deskutils/gworkspace/Makefile')
-rw-r--r-- | deskutils/gworkspace/Makefile | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/deskutils/gworkspace/Makefile b/deskutils/gworkspace/Makefile new file mode 100644 index 000000000000..d35887368d1d --- /dev/null +++ b/deskutils/gworkspace/Makefile @@ -0,0 +1,72 @@ +# New ports collection makefile for: gworkspace +# Date created: 04 Feb 2003 +# Whom: dirk.meyer@dinoex.sub.org +# +# $FreeBSD$ +# + +PORTNAME= gworkspace +PORTVERSION= 0.4.6.1 +CATEGORIES= deskutils +MASTER_SITES= http://www.gnustep.it/enrico/gworkspace/ \ + http://www.imago.ro/gworkspace/ + +MAINTAINER= dinoex@FreeBSD.org +COMMENT= GNUstep workspace manager + +BUILD_DEPENDS= ${BACKBUNDLEDIR}/libgnustep-back:${PORTSDIR}/x11-toolkits/gnustep-back +BUILD_DEPENDS+= ${LOCALBASE}/lib/libcallback.a:${PORTSDIR}/devel/ffcall +RUN_DEPENDS= ${BACKBUNDLEDIR}/libgnustep-back:${PORTSDIR}/x11-toolkits/gnustep-back + +PREFIX= ${LOCALBASE}/GNUstep +WRKSRC= ${WRKDIR}/GWorkspace-${PORTVERSION} +GUN_CONFIGURE= yes +USE_GMAKE= yes +MAKEFILE= GNUmakefile +ALL_TARGET= +NO_MTREE= yes + +BACKBUNDLEDIR= ${PREFIX}/System/Library/Bundles/libgnustep-back.bundle/${GNU_ARCH}/${OPSYS:L}/gnu-gnu-gnu + +.ifdef WITHOUT_GHOSTSCRIPT +PLIST_SUB+= PDFVIEW="@comment " +.else +BUILD_DEPENDS+= gs:${PORTSDIR}/print/ghostscript-gnu +RUN_DEPENDS+= gs:${PORTSDIR}/print/ghostscript-gnu +PLIST_SUB+= PDFVIEW="" +.endif + +.include <bsd.port.pre.mk> + +.if ${MACHINE_ARCH} == "i386" +GNU_ARCH= ix86 +.else +GNU_ARCH= ${MACHINE_ARCH} +.endif + +PLIST_SUB+= GNU_ARCH=${GNU_ARCH} OPSYS=${OPSYS:L} + +do-configure: + @(cd ${WRKSRC}; . ${PREFIX}/System/Makefiles/GNUstep.sh; \ + if ! ${SETENV} CC="${CC}" CXX="${CXX}" \ + CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \ + INSTALL="/usr/bin/install -c -o ${BINOWN} -g ${BINGRP}" \ + INSTALL_DATA="${INSTALL} -c" \ + INSTALL_PROGRAM="${INSTALL} -c" \ + INSTALL_SCRIPT="${INSTALL_SCRIPT}" \ + ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; then \ + ${ECHO} "===> Script \"${CONFIGURE_SCRIPT}\" failed: here are the contents of \"${CONFIGURE_LOG}\""; \ + ${CAT} ${CONFIGURE_LOG}; \ + ${ECHO} "(end of \"${CONFIGURE_LOG}\")"; \ + ${FALSE}; \ + fi) + +do-build: + @(cd ${WRKSRC}; . ${PREFIX}/System/Makefiles/GNUstep.sh; \ + ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${ALL_TARGET}) + +do-install: + @(cd ${WRKSRC}; . ${PREFIX}/System/Makefiles/GNUstep.sh; \ + ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${INSTALL_TARGET}) + +.include <bsd.port.post.mk> |