r2323 - in trunk/argouml/debian: . patches
Arnaud Vandyck
avdyk at costa.debian.org
Thu Aug 3 11:40:02 UTC 2006
Author: avdyk
Date: 2006-08-03 11:40:01 +0000 (Thu, 03 Aug 2006)
New Revision: 2323
Added:
trunk/argouml/debian/README.Debian
trunk/argouml/debian/patches/01_manifest.unpatch
trunk/argouml/debian/patches/02_manifest.unpatch
trunk/argouml/debian/patches/05b_not_the_good_gef_version.unpatch
Removed:
trunk/argouml/debian/patches/01_manifest.patch
trunk/argouml/debian/patches/02_manifest.patch
trunk/argouml/debian/patches/05b_not_the_good_gef_version.patch
Modified:
trunk/argouml/debian/ant.properties
trunk/argouml/debian/argouml.sh
trunk/argouml/debian/changelog
trunk/argouml/debian/control
trunk/argouml/debian/rules
Log:
head -n12 debian/changelog
Added: trunk/argouml/debian/README.Debian
===================================================================
--- trunk/argouml/debian/README.Debian 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/README.Debian 2006-08-03 11:40:01 UTC (rev 2323)
@@ -0,0 +1,14 @@
+argouml
+-------
+
+Building the source for Debian:
+-------------------------------
+
+I moved 'src/model' to 'src_new/model'.
+I moved 'src/i18n' to 'src_new/i18n'.
+I added a 'manuals' directory with:
+ o argomanual-0.20.pdf
+ o cookbook-0.20.pdf
+ o quickguide-0.20.pdf
+
+ -- Arnaud Vandyck <avdyk at debian.org>, Sun, 23 Jul 2006 20:11:09 +0200
Modified: trunk/argouml/debian/ant.properties
===================================================================
--- trunk/argouml/debian/ant.properties 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/ant.properties 2006-08-03 11:40:01 UTC (rev 2323)
@@ -3,3 +3,4 @@
#skip.dependency.check=true
skip.dependency.check=false
debug=false
+log4j.jar.path=/usr/share/java/log4j-1.2.jar
Modified: trunk/argouml/debian/argouml.sh
===================================================================
--- trunk/argouml/debian/argouml.sh 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/argouml.sh 2006-08-03 11:40:01 UTC (rev 2323)
@@ -3,7 +3,7 @@
# The first existing directory is used for JAVA_HOME (if JAVA_HOME is not
# defined in $DEFAULT)
-JDK_DIRS="$JAVA_HOME /usr/lib/j2se/1.4 /usr/lib/j2sdk1.4 /usr/lib/j2se/1.3 /usr/lib/j2sdk1.3"
+JDK_DIRS="$JAVA_HOME /usr/lib/j2re1.5-sun and /usr/lib/j2sdk1.5-sun /usr/lib/j2sdk1.4-sun /usr/lib/j2re1.4-sun /usr/lib/j2sdk1.5-ibm /usr/lib/j2sdk1.4-ibm /usr/lib/j2se/1.4 /usr/lib/j2sdk1.4 /usr/lib/j2se/1.3 /usr/lib/j2sdk1.3"
# Look for the right JVM to use
for jdir in $JDK_DIRS; do
Modified: trunk/argouml/debian/changelog
===================================================================
--- trunk/argouml/debian/changelog 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/changelog 2006-08-03 11:40:01 UTC (rev 2323)
@@ -1,3 +1,25 @@
+argouml (0.20-1) unstable; urgency=low
+
+ * New upstream release (closes: #342200, #217878).
+ * Added Sun's 1.4 and 1.5 jdk and jre to the search path (closes:
+ #335294, #353464).
+ * Added IBM's 1.4 and 1.5 jdk's to the search path (closes: #368244).
+ * Dropped the jdk/jre 1.3 compatibility. ArgoUML will not work with
+ jdk1.3 (closes: #289241).
+ * Updated to standards-version 3.7.2: debhelper and cdbs are now in
+ Build-Depends.
+
+ -- Arnaud Vandyck <avdyk at debian.org> Sun, 23 Jul 2006 19:52:23 +0200
+
+argouml (0.19.6-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Replaced usage of base64-decode (package mime-codecs) by a Perl one-liner
+ and removed build-dependency on mime-codecs (patch from Andreas Jochens)
+ (closes: #360542)
+
+ -- Nicolas Duboc <nduboc at debian.org> Fri, 21 Apr 2006 13:36:58 +0200
+
argouml (0.19.6-2) unstable; urgency=low
* added dependency against libgnujmi-java and libswidgets-java
Modified: trunk/argouml/debian/control
===================================================================
--- trunk/argouml/debian/control 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/control 2006-08-03 11:40:01 UTC (rev 2323)
@@ -3,12 +3,13 @@
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders: Arnaud Vandyck <avdyk at debian.org>
-Build-Depends-Indep: kaffe | java2-compiler, cdbs (>= 0.4.5.3), debhelper (>> 4.0.0), libxerces-java, antlr, liblog4j1.2-java, libgef-java (>= 0.10.2), libnsuml-java, libocl-argo-java, jikes, ant (>=1.5), ant-optional, libjdepend-java, junit, libi18n-java (>= 0.1.3), libtoolbar-java (>= 0.4), mime-codecs, libgnujmi-java, libswidgets-java
-Standards-Version: 3.6.2
+Build-Depends: cdbs (>= 0.4.5.3), debhelper (>> 4.0.0)
+Build-Depends-Indep: java-gcj-compat-dev | java2-compiler, libxerces-java, antlr, liblog4j1.2-java, libgef-java (>= 0.10.2), libnsuml-java, libocl-argo-java, jikes, ant (>=1.5), ant-optional, libjdepend-java, junit, libi18n-java (>= 0.1.3), libtoolbar-java (>= 0.4), libgnujmi-java, libswidgets-java
+Standards-Version: 3.7.2
Package: argouml
Architecture: all
-Depends: j2re1.3 | j2re1.4 | java2-runtime, libxerces-java, antlr, liblog4j1.2-java, libgef-java (>= 0.10.2), libnsuml-java, libocl-argo-java, libi18n-java (>= 0.1.3), libtoolbar-java (>= 0.4), libgnujmi-java, libswidgets-java
+Depends: j2re1.4-sun | java2-runtime, libxerces-java, antlr, liblog4j1.2-java, libgef-java (>= 0.10.2), libnsuml-java, libocl-argo-java, libi18n-java (>= 0.1.3), libtoolbar-java (>= 0.4), libgnujmi-java, libswidgets-java
Suggests: argouml-doc
Description: modelling tool to help you do your design using UML
ArgoUML provides the following features:
Deleted: trunk/argouml/debian/patches/01_manifest.patch
===================================================================
--- trunk/argouml/debian/patches/01_manifest.patch 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/patches/01_manifest.patch 2006-08-03 11:40:01 UTC (rev 2323)
@@ -1,10 +0,0 @@
---- src_new/templates/manifest.template.orig 2003-09-08 22:56:16.000000000 +0200
-+++ src_new/templates/manifest.template 2004-02-01 02:02:46.192331984 +0100
-@@ -1,6 +1,6 @@
- Manifest-Version: 2.0
- Main-Class: org.argouml.application.Main
--Class-Path: xerces.jar nsuml.jar ocl-argo.jar gef.jar i18n.jar antlrall.jar log4j.jar jh.jar saxon.jar toolbar.jar toolbutton.jar jaxp.jar crimson.jar parser.jar xml4j.jar jmi.jar
-+Class-Path: xerces.jar nsuml.jar ocl-argo.jar gef.jar i18n.jar antlrall.jar log4j-1.2.jar jh.jar saxon.jar toolbar.jar toolbutton.jar jaxp.jar crimson.jar parser.jar xml4j.jar jmi.jar
- Created-By: 1.2 (Sun Microsystems Inc.)
-
- Name: org/argouml/application/
Copied: trunk/argouml/debian/patches/01_manifest.unpatch (from rev 2141, trunk/argouml/debian/patches/01_manifest.patch)
Deleted: trunk/argouml/debian/patches/02_manifest.patch
===================================================================
--- trunk/argouml/debian/patches/02_manifest.patch 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/patches/02_manifest.patch 2006-08-03 11:40:01 UTC (rev 2323)
@@ -1,10 +0,0 @@
---- src_new/templates/manifest.template.orig 2005-10-14 09:41:12.000000000 +0200
-+++ src_new/templates/manifest.template 2005-10-14 09:41:57.000000000 +0200
-@@ -1,6 +1,6 @@
- Manifest-Version: 2.0
- Main-Class: org.argouml.application.Main
--Class-Path: argouml-model.jar nsuml.jar ocl-argo.jar gef.jar antlrall.jar log4j.jar toolbar.jar swidgets.jar commons-logging.jar ext/argouml-i18n-nb.jar ext/argouml-i18n-zh.jar
-+Class-Path: argouml-model.jar nsuml.jar ocl-argo.jar gef.jar antlrall.jar log4j-1.2.jar toolbar.jar swidgets.jar commons-logging.jar ext/argouml-i18n-nb.jar ext/argouml-i18n-zh.jar
- Created-By: 1.2 (Sun Microsystems Inc.)
-
- Name: org/argouml/application/
Copied: trunk/argouml/debian/patches/02_manifest.unpatch (from rev 2141, trunk/argouml/debian/patches/02_manifest.patch)
Deleted: trunk/argouml/debian/patches/05b_not_the_good_gef_version.patch
===================================================================
--- trunk/argouml/debian/patches/05b_not_the_good_gef_version.patch 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/patches/05b_not_the_good_gef_version.patch 2006-08-03 11:40:01 UTC (rev 2323)
@@ -1,20 +0,0 @@
---- src_new/org/argouml/uml/ui/ActionSaveAllGraphics.java~ 2005-09-01 20:39:49.000000000 +0200
-+++ src_new/org/argouml/uml/ui/ActionSaveAllGraphics.java 2005-10-13 18:46:55.000000000 +0200
-@@ -196,8 +196,8 @@
- try {
- fo = new FileOutputStream( theFile );
- cmd.setStream(fo);
-- cmd.setScale(Configuration.getInteger(
-- SaveGraphicsManager.KEY_GRAPHICS_RESOLUTION, 1));
-+ // cmd.setScale(Configuration.getInteger(
-+ // SaveGraphicsManager.KEY_GRAPHICS_RESOLUTION, 1));
- cmd.doIt();
- } finally {
- if (fo != null) {
-@@ -231,4 +231,4 @@
- return chooser;
- }
-
--} /* end class ActionSaveAllGraphics */
-\ No newline at end of file
-+} /* end class ActionSaveAllGraphics */
Copied: trunk/argouml/debian/patches/05b_not_the_good_gef_version.unpatch (from rev 2141, trunk/argouml/debian/patches/05b_not_the_good_gef_version.patch)
Modified: trunk/argouml/debian/rules
===================================================================
--- trunk/argouml/debian/rules 2006-08-03 08:46:25 UTC (rev 2322)
+++ trunk/argouml/debian/rules 2006-08-03 11:40:01 UTC (rev 2323)
@@ -5,15 +5,14 @@
include /usr/share/cdbs/1/class/ant.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
-JAVA_HOME_DIRS := /usr/lib/kaffe
-ANT_HOME := /usr/share/ant
-
-DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar ant-optional log4j-1.2 xercesImpl \
- xml-apis antlrall nsuml gef ocl-argo jdepend junit i18n toolbar jmi \
+JAVA_HOME_DIRS := /usr/lib/j2sdk1.5-ibm /usr/lib/jvm/java-gcj
+DEB_JARS := ant-optional log4j-1.2 xercesImpl \
+ xml-apis antlrall nsuml gef ocl-argo \
+ jdepend junit i18n toolbar jmi \
swidgets
-DEB_ANT_COMPILER := jikes
DEB_BUILDDIR := src_new
+#DEB_ANT_BUILDFILE := src_new/build.xml
DEB_ANT_BUILD_TARGET := jar #prepare-docs
VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ' | cut -f 1 -d '-')
@@ -22,7 +21,7 @@
install -m 644 $(CURDIR)/build/argouml.jar $(CURDIR)/debian/argouml/usr/share/java/
install -m 644 $(CURDIR)/build/argouml-model.jar $(CURDIR)/debian/argouml/usr/share/java/
install -m 755 $(CURDIR)/debian/argouml.sh $(CURDIR)/debian/argouml/usr/bin/argouml
- base64-decode < debian/argologo32x32.xpm.asc > $(CURDIR)/debian/argouml/usr/share/pixmaps/argouml_icon.xpm
+ perl -MMIME::Base64 -e 'print decode_base64(join("", <>))' < debian/argologo32x32.xpm.asc > $(CURDIR)/debian/argouml/usr/share/pixmaps/argouml_icon.xpm
-mkdir $(CURDIR)/debian/argouml-doc/usr/share/doc/argouml-doc/apidoc
-cp -R $(CURDIR)/build/javadocs/* \
$(CURDIR)/debian/argouml-doc/usr/share/doc/argouml-doc/apidoc
More information about the pkg-java-commits
mailing list