summaryrefslogtreecommitdiff
path: root/misc/cardboard-schedule/Makefile
diff options
context:
space:
mode:
authorjwise <jwise@pkgsrc.org>2000-02-28 22:11:56 +0000
committerjwise <jwise@pkgsrc.org>2000-02-28 22:11:56 +0000
commite7db7f4ecef75ea5252a6e1b5a5fd68f11dbff24 (patch)
tree7fcbbb9a18914b72e550310bbdce2c78b04b2d00 /misc/cardboard-schedule/Makefile
parente9afbcae92f8b078a575035053e235f2a24331e3 (diff)
downloadpkgsrc-e7db7f4ecef75ea5252a6e1b5a5fd68f11dbff24.tar.gz
Initial import of Cardboard Schedule 1.13. From pkg/DESCR:
Cardboard Schedule is a project management package implemented in Java using the Swing UI toolkit. It allows for tracking of tasks and resources related to a number of projects. Although originally distributed for Windows, Cardboard Schedule is implemented in Java and runs fine under Unix. This package installs a 30-day demo version of Cardboard Schedule. You can contact Cardboard Nu at their website. http://cardboard.nu to purchase a full license.
Diffstat (limited to 'misc/cardboard-schedule/Makefile')
-rw-r--r--misc/cardboard-schedule/Makefile46
1 files changed, 46 insertions, 0 deletions
diff --git a/misc/cardboard-schedule/Makefile b/misc/cardboard-schedule/Makefile
new file mode 100644
index 00000000000..b3d15d76a4d
--- /dev/null
+++ b/misc/cardboard-schedule/Makefile
@@ -0,0 +1,46 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/02/28 22:11:56 jwise Exp $
+#
+
+DISTNAME= cs113ins
+PKGNAME= cardboard-schedule-1.13
+CATEGORIES= misc x11
+MASTER_SITES= http://cardboard.nu/downloads/
+EXTRACT_SUFX= .exe
+
+MAINTAINER= jwise@netbsd.org
+HOMEPAGE= http://cardboard.nu/download.shtml
+
+USE_JAVA= yes
+USE_X11BASE= yes
+DEPENDS+= unzip-*:../../archivers/unzip
+
+NO_CDROM= "License prohibits redistribution on CDROM"
+
+EXTRACT_CMD= (cd ${WRKDIR} && unzip -x ${DOWNLOADED_DISTFILE}) || ${TRUE}
+MESSAGE_FILE= ${WRKDIR}/MESSAGE
+
+CSFILES= cs/images/Logo2.gif \
+ cs/images/Logo.gif \
+ stage/cs.jar \
+ stage/readme.txt \
+ stage/swing.jar \
+ stage/jhbasic.jar \
+ stage/license.txt \
+ stage/CsHelp.jar
+
+post-extract:
+ (cd ${WRKDIR} && unzip -x InstallerData/Installer.zip) || ${TRUE}
+
+post-build:
+ ${SED} -e s,@PREFIX@,${PREFIX},g < ${FILESDIR}/csched.sh > ${WRKDIR}/csched.tmp
+ ${SED} -e s,@JAVA_HOME@,${JAVA_HOME},g < ${WRKDIR}/csched.tmp > ${WRKDIR}/csched
+ ${SED} -e s,@PREFIX@,${PREFIX},g < ${PKGDIR}/MESSAGE > ${WRKDIR}/MESSAGE
+
+do-install:
+ ${MKDIR} ${PREFIX}/lib/cardboard-schedule
+ @(cd ${WRKDIR}/C:/projects && ${GTAR} cf - ${CSFILES} | (cd ${PREFIX}/lib/cardboard-schedule && ${GTAR} xvf -))
+ ${INSTALL_SCRIPT} ${WRKDIR}/csched ${PREFIX}/bin
+
+do-build:
+
+.include "../../mk/bsd.pkg.mk"