aboutsummaryrefslogtreecommitdiff
path: root/deskutils/gworkspace/Makefile
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2003-03-23 19:33:38 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2003-03-23 19:33:38 +0000
commit952ce9b890edec1395f363d39914f0798f669bda (patch)
treebdef16420f40ae77b8b8e05cdb3198f315c8f12b /deskutils/gworkspace/Makefile
parent7137ca1141705da826060286d7158add9fe92efc (diff)
Notes
Diffstat (limited to 'deskutils/gworkspace/Makefile')
-rw-r--r--deskutils/gworkspace/Makefile72
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>