summaryrefslogtreecommitdiff
path: root/trunk/reprap/old-host/debian
diff options
context:
space:
mode:
authoradrian-bowyer <adrian-bowyer@cb376a5e-1013-0410-a455-b6b1f9ac8223>2010-01-24 14:39:49 +0000
committeradrian-bowyer <adrian-bowyer@cb376a5e-1013-0410-a455-b6b1f9ac8223>2010-01-24 14:39:49 +0000
commite4d0479eb4344e75f7b4761e4cedb336a81d33cc (patch)
treef8fdf835ee4e5c77eaf05a56be7e55f68637bc8c /trunk/reprap/old-host/debian
parentcca1f46a9528c47479121f6e9cb022b7e8d8cb37 (diff)
downloadreprap-backup-e4d0479eb4344e75f7b4761e4cedb336a81d33cc.tar.gz
reprap-backup-e4d0479eb4344e75f7b4761e4cedb336a81d33cc.zip
old-host is the last Java host software before the change to a bitset
object representation. git-svn-id: https://reprap.svn.sourceforge.net/svnroot/reprap@3452 cb376a5e-1013-0410-a455-b6b1f9ac8223
Diffstat (limited to 'trunk/reprap/old-host/debian')
-rw-r--r--trunk/reprap/old-host/debian/changelog26
-rw-r--r--trunk/reprap/old-host/debian/compat1
-rw-r--r--trunk/reprap/old-host/debian/control21
-rw-r--r--trunk/reprap/old-host/debian/copyright32
-rwxr-xr-xtrunk/reprap/old-host/debian/postinst4
-rwxr-xr-xtrunk/reprap/old-host/debian/postrm4
-rw-r--r--trunk/reprap/old-host/debian/reprap-host.desktop12
-rw-r--r--trunk/reprap/old-host/debian/reprap-host.menu8
-rw-r--r--trunk/reprap/old-host/debian/reprap.xpm68
-rwxr-xr-xtrunk/reprap/old-host/debian/rules45
10 files changed, 221 insertions, 0 deletions
diff --git a/trunk/reprap/old-host/debian/changelog b/trunk/reprap/old-host/debian/changelog
new file mode 100644
index 00000000..f43d0e43
--- /dev/null
+++ b/trunk/reprap/old-host/debian/changelog
@@ -0,0 +1,26 @@
+reprap-host (1.0.0.20090213) intrepid; urgency=low
+
+ * Packaged as part of build script which builds zip files and
+ * includes some .jar files which should be included as dependencies
+
+ -- Reece Arnott <rarnott@business.otago.ac.nz> Fri, 13 Feb 2009 13:30:00 +0000
+
+reprap-host (0.8.2.20071214) hardy; urgency=low
+
+ * New approach to library dependencies, using classpath and
+ * (therefore) not running from inside a .jar archive.
+ * Include latest upstream code with nozzle wiping capabilities.
+
+ -- Jonathan Marsden <jmarsden@fastmail.fm> Sat, 15 Dec 2007 06:46:00 +0000
+
+reprap-host (0.8.2.20071213) hardy; urgency=low
+
+ * Relaxed sun-java6-jre dependency (no version number test).
+
+ -- Jonathan Marsden <jmarsden@fastmail.fm> Thu, 13 Dec 2007 16:44:00 +0000
+
+reprap-host (0.8.2.20071212) hardy; urgency=low
+
+ * Initial attempt at .deb packaging.
+
+ -- Jonathan Marsden <jmarsden@fastmail.fm> Thu, 13 Dec 2007 08:01:25 +0000
diff --git a/trunk/reprap/old-host/debian/compat b/trunk/reprap/old-host/debian/compat
new file mode 100644
index 00000000..7ed6ff82
--- /dev/null
+++ b/trunk/reprap/old-host/debian/compat
@@ -0,0 +1 @@
+5
diff --git a/trunk/reprap/old-host/debian/control b/trunk/reprap/old-host/debian/control
new file mode 100644
index 00000000..79939f32
--- /dev/null
+++ b/trunk/reprap/old-host/debian/control
@@ -0,0 +1,21 @@
+Source: reprap-host
+Section: misc
+Priority: optional
+Maintainer: Adrian Bowyer <A.Bowyer@bath.ac.uk>
+Uploaders: Jonathan Marsden <jmarsden@fastmail.fm>, Petter Reinholdtsen <pere@debian.org>, Reece Arnott <rarnott@business.otago.ac.nz>
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 5), cdbs, ant
+# old Build-Depends: debhelper (>= 5), cdbs, ant, libsun-vecmath-java, librxtx-java, libswing-layout-java, libjava3d-java | java3d
+# libj3d-org-java
+Build-Depends-Indep: openjdk-6-jdk | default-jdk-builddep | sun-java6-jdk
+Homepage: http://www.reprap.org/
+Vcs-Svn: https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/reprap/host
+Vcs-Browser: https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/reprap/host
+
+Package: reprap-host
+Architecture: all
+Depends: java-gcj-compat | java-runtime | sun-java6-jre
+# old Depends: java-gcj-compat | java-runtime | sun-java6-jre, librxtx-java, libjava3d-java | java3d
+# libj3d-org-java
+Description: Controls a Reprap 3D printer to create custom 3D objects
+ by extruding materials such as CAPA or HDPE plastics.
diff --git a/trunk/reprap/old-host/debian/copyright b/trunk/reprap/old-host/debian/copyright
new file mode 100644
index 00000000..7636248d
--- /dev/null
+++ b/trunk/reprap/old-host/debian/copyright
@@ -0,0 +1,32 @@
+
+This is the RepRap Research Foundation's prepackaged version of the
+RepRap host code, written in Java by Adrian Bowyer with contributions
+from Ed Sells, Simon McAuliffe, Vik Olliver, Zach Smith, and Jonathan
+Marsden.
+
+This package was built by Jonathan Marsden <jmarsden@fastmail.fm> .
+Current sources are found at http://sourceforge.net/projects/reprap/
+
+The only changes made are the addition of the Debian package maintenance
+system.
+
+See http://www.reprap.org for further details about RepRap.
+
+Copyright: RepRap is Copyright (C) 2006 Adrian Bowyer & The University of Bath
+
+Principal author:
+
+Adrian Bowyer
+Department of Mechanical Engineering
+Faculty of Engineering and Design
+University of Bath
+Bath BA2 7AY
+U.K.
+
+e-mail: A.Bowyer@bath.ac.uk
+
+RepRap is licensed under the GNU Lesser General Public License (LGPL),
+version 2.1.
+
+The full text of the LGPL can be found in /usr/share/common-licenses/LGPL-2.1 .
+
diff --git a/trunk/reprap/old-host/debian/postinst b/trunk/reprap/old-host/debian/postinst
new file mode 100755
index 00000000..0d7f3330
--- /dev/null
+++ b/trunk/reprap/old-host/debian/postinst
@@ -0,0 +1,4 @@
+#!/bin/sh
+if [ -x /usr/bin/update-menus ] ; then update-menus ; fi
+
+#DEBHELPER#
diff --git a/trunk/reprap/old-host/debian/postrm b/trunk/reprap/old-host/debian/postrm
new file mode 100755
index 00000000..0d7f3330
--- /dev/null
+++ b/trunk/reprap/old-host/debian/postrm
@@ -0,0 +1,4 @@
+#!/bin/sh
+if [ -x /usr/bin/update-menus ] ; then update-menus ; fi
+
+#DEBHELPER#
diff --git a/trunk/reprap/old-host/debian/reprap-host.desktop b/trunk/reprap/old-host/debian/reprap-host.desktop
new file mode 100644
index 00000000..c7abfe64
--- /dev/null
+++ b/trunk/reprap/old-host/debian/reprap-host.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=RepRap Host
+Comment=RepRap 3D Printer Control Application
+Exec=/usr/lib/reprap/reprap
+Icon=reprap.xpm
+Terminal=false
+Type=Application
+Categories=Application;Development
+StartupNotify=true
+X-AppInstall-Package=reprap-host
diff --git a/trunk/reprap/old-host/debian/reprap-host.menu b/trunk/reprap/old-host/debian/reprap-host.menu
new file mode 100644
index 00000000..875ab6a2
--- /dev/null
+++ b/trunk/reprap/old-host/debian/reprap-host.menu
@@ -0,0 +1,8 @@
+?package(reprap-host):\
+ needs="x11" \
+ section="Applications/Science/Engineering" \
+ command="/usr/lib/reprap/reprap" \
+ title="Reprap" \
+ hints="3D Printing" \
+ icon="/usr/share/pixmaps/reprap.xpm" \
+ longtitle="RepRap: Host software to perform 3D Printing"
diff --git a/trunk/reprap/old-host/debian/reprap.xpm b/trunk/reprap/old-host/debian/reprap.xpm
new file mode 100644
index 00000000..d2643c95
--- /dev/null
+++ b/trunk/reprap/old-host/debian/reprap.xpm
@@ -0,0 +1,68 @@
+/* XPM */
+static char * reprap_xpm[] = {
+"30 32 33 1",
+" c None",
+". c #F8F8F8",
+"+ c #FDFAFD",
+"@ c #E1EFE1",
+"# c #4EB24E",
+"$ c #008D00",
+"% c #1B9D1B",
+"& c #BDE0BD",
+"* c #FFFDFF",
+"= c #F9F9F9",
+"- c #009200",
+"; c #019101",
+"> c #28A228",
+", c #C4E3C4",
+"' c #E7F1E7",
+") c #CAE5CA",
+"! c #38A938",
+"~ c #EDF3ED",
+"{ c #D4E9D4",
+"] c #44AE44",
+"^ c #F2F5F2",
+"/ c #59B759",
+"( c #DBECDB",
+"_ c #F6F7F6",
+": c #8FCD8F",
+"< c #69BD69",
+"[ c #109910",
+"} c #A8D7A8",
+"| c #099509",
+"1 c #B3DCB3",
+"2 c #86C986",
+"3 c #7BC57B",
+"4 c #9CD29C",
+"...........+@#$%&*............",
+"..........=@#$-;>&*...........",
+".........=@#$---$>,*..........",
+"........='#$-----$>)*.........",
+".......='#$-------$!,*........",
+".......'#$---------$!)*.......",
+"......~#$-----------$!{*......",
+".....~#$-------------$!{*.....",
+"....~#;---------------$]{*....",
+"...^/;-----------------$#(*...",
+".._:$-------------------$<^+..",
+"..@%;-------------------$[}*..",
+"..<;---------------------$#@*.",
+".'|----------------------$%1*.",
+".1;----------------------;$2*.",
+".3;-----------------------$/'+",
+".];-----------------------$!,*",
+".%------------------------$>&*",
+".%------------------------$>&*",
+".>------------------------$>&*",
+".];-----------------------$>&*",
+".2;-----------------------$]{*",
+".,;-----------------------$3+=",
+".^%;---------------------$[}*.",
+"..3;---------------------$]{*.",
+"..'%;-------------------;|:*=.",
+".._4$-------------------$<^+..",
+"...^];-----------------$]{*...",
+"....@#;---------------$>&*....",
+".....^3;------------;-#{*.....",
+"......^4>;---------->:^=......",
+"........~}#[;||||%/1~=........"};
diff --git a/trunk/reprap/old-host/debian/rules b/trunk/reprap/old-host/debian/rules
new file mode 100755
index 00000000..0e0597e5
--- /dev/null
+++ b/trunk/reprap/old-host/debian/rules
@@ -0,0 +1,45 @@
+#!/usr/bin/make -f
+# debian/rules for statcvs, based on the one from Batik (uses CDBS)
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+VERSION = $(shell dpkg-parsechangelog | egrep '^Version' | \
+ sed -r 's/Version:\s*//' | sed -r 's/^[0-9]+://' | \
+ sed -r 's/(\.dfsg)?-[0-9.]+//')
+
+JAVA_HOME_DIRS := /usr/lib/jvm/java-6-openjdk /usr/lib/jvm/default-java /usr/lib/jvm/java-6-sun .
+DEB_JARS := ant-launcher.jar RXTXcomm.jar swing-layout.jar \
+ vecmath.jar j3dcore.jar j3dutils.jar j3d-org-java3d-all.jar
+DEB_ANT_BUILD_TARGET := jar
+DEB_ANT_CLEAN_TARGET := clean
+
+print-version:
+ echo $(VERSION)
+
+install/reprap-host::
+ # Install sundry files - most of these should go somewhere else, but where?
+ install -D -m644 reprap.properties.dist debian/reprap-host/usr/lib/reprap/reprap.properties.dist
+ install -D -m644 *.png debian/reprap-host/usr/lib/reprap
+ install -D -m644 reprap-wv.stl debian/reprap-host/usr/lib/reprap/reprap-wv.stl
+
+ # Install Libraries - most of these should be in their own .deb files in the future
+ install -D -m644 *.jar debian/reprap-host/usr/lib/reprap
+ install -D -m644 *.so debian/reprap-host/usr/lib/reprap
+
+ # Script to run RepRap Host program - currently needs to be in same place as the libraries, needs to be changed
+ install -D -m755 reprap debian/reprap-host/usr/lib/reprap/reprap
+
+ # man page
+ install -D -m644 reprap-host.1 debian/reprap-host/usr/share/man/man1/reprap-host.1
+
+ # Menu generation files
+ install -D -m644 debian/reprap-host.desktop \
+ debian/reprap-host/usr/share/applications/reprap-host.desktop
+ install -D -m644 debian/reprap-host.menu debian/reprap-host/usr/share/menu/reprap-host.menu
+ install -D -m644 debian/reprap.xpm debian/reprap-host/usr/share/pixmaps/reprap.xpm
+
+ # Documentation
+ mkdir -p debian/reprap-host/usr/share/doc/reprap-host
+ sed -e "s/RELEASE/$(RELEASE)/g" -e "s/DATE/$(NOW)/g" README \
+ > debian/reprap-host/usr/share/doc/reprap-host/README