summaryrefslogtreecommitdiff
path: root/misc/cardboard-schedule
diff options
context:
space:
mode:
authorjwise <jwise>2000-02-28 22:11:56 +0000
committerjwise <jwise>2000-02-28 22:11:56 +0000
commit7c5f957974b246c1cb1c3d93a268f349f4ab22d6 (patch)
tree7fcbbb9a18914b72e550310bbdce2c78b04b2d00 /misc/cardboard-schedule
parentad6535bfa22ebf2d7571c5197322af0ed0c58b80 (diff)
downloadpkgsrc-7c5f957974b246c1cb1c3d93a268f349f4ab22d6.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')
-rw-r--r--misc/cardboard-schedule/Makefile46
-rwxr-xr-xmisc/cardboard-schedule/files/csched.sh2
-rw-r--r--misc/cardboard-schedule/files/md53
-rw-r--r--misc/cardboard-schedule/pkg/COMMENT1
-rw-r--r--misc/cardboard-schedule/pkg/DESCR10
-rw-r--r--misc/cardboard-schedule/pkg/MESSAGE6
-rw-r--r--misc/cardboard-schedule/pkg/PLIST14
7 files changed, 82 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"
diff --git a/misc/cardboard-schedule/files/csched.sh b/misc/cardboard-schedule/files/csched.sh
new file mode 100755
index 00000000000..8df31e782aa
--- /dev/null
+++ b/misc/cardboard-schedule/files/csched.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+@JAVA_HOME@/bin/java -classpath @PREFIX@/lib/cardboard-schedule/stage/cs.jar:@PREFIX@/lib/cardboard-schedule/stage/CsHelp.jar:@PREFIX@/lib/cardboard-schedule/stage/jhbasic.jar:@PREFIX@/lib/cardboard-schedule/stage/swing.jar:${CLASSPATH} avg.cs.gui.CsMainApp
diff --git a/misc/cardboard-schedule/files/md5 b/misc/cardboard-schedule/files/md5
new file mode 100644
index 00000000000..08bc19d4aca
--- /dev/null
+++ b/misc/cardboard-schedule/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/02/28 22:11:57 jwise Exp $
+
+MD5 (cs113ins.exe) = b547a38dfa243dc70e5b5425ba08c824
diff --git a/misc/cardboard-schedule/pkg/COMMENT b/misc/cardboard-schedule/pkg/COMMENT
new file mode 100644
index 00000000000..f346820cd85
--- /dev/null
+++ b/misc/cardboard-schedule/pkg/COMMENT
@@ -0,0 +1 @@
+project and resource management software implemented in Java/Swing
diff --git a/misc/cardboard-schedule/pkg/DESCR b/misc/cardboard-schedule/pkg/DESCR
new file mode 100644
index 00000000000..54041a527b2
--- /dev/null
+++ b/misc/cardboard-schedule/pkg/DESCR
@@ -0,0 +1,10 @@
+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.
diff --git a/misc/cardboard-schedule/pkg/MESSAGE b/misc/cardboard-schedule/pkg/MESSAGE
new file mode 100644
index 00000000000..60096561d40
--- /dev/null
+++ b/misc/cardboard-schedule/pkg/MESSAGE
@@ -0,0 +1,6 @@
+------------------------------------------------------------
+ A demo version of Cardboard Schedule has been installed.
+
+ Please read @PREFIX@/lib/cardboard-schedule/license.txt
+ before using Cardboard Schedule.
+------------------------------------------------------------
diff --git a/misc/cardboard-schedule/pkg/PLIST b/misc/cardboard-schedule/pkg/PLIST
new file mode 100644
index 00000000000..f65613e37b9
--- /dev/null
+++ b/misc/cardboard-schedule/pkg/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/02/28 22:11:57 jwise Exp $
+bin/csched
+lib/cardboard-schedule/cs/images/Logo2.gif
+lib/cardboard-schedule/cs/images/Logo.gif
+lib/cardboard-schedule/stage/cs.jar
+lib/cardboard-schedule/stage/readme.txt
+lib/cardboard-schedule/stage/swing.jar
+lib/cardboard-schedule/stage/jhbasic.jar
+lib/cardboard-schedule/stage/license.txt
+lib/cardboard-schedule/stage/CsHelp.jar
+@dirrm lib/cardboard-schedule/stage
+@dirrm lib/cardboard-schedule/cs/images
+@dirrm lib/cardboard-schedule/cs
+@dirrm lib/cardboard-schedule