[Pkg-osm-commits] [SCM] osmosis branch, master, updated. debian/0.39+ds1-6-17-g5bf3caa
David Paleino
dapal at debian.org
Thu Dec 29 23:41:56 UTC 2011
The following commit has been merged in the master branch:
commit 0c200459838ba9198690a87973583a3b68d65fba
Author: David Paleino <dapal at debian.org>
Date: Thu Dec 29 21:32:35 2011 +0100
added 04-fix_dependencies_versions.patch and 05-workaround_missing_junit4.10.patch
diff --git a/debian/changelog b/debian/changelog
index 78de916..d80b6c8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,10 +3,12 @@ osmosis (0.40.1+ds1-1) UNRELEASED; urgency=low
* New upstream version
* Fix debian/watch and debian/rules' get-orig-source to point to github
* Refresh patches to apply to the new source
+ - added 04-fix_dependencies_versions.patch and
+ 05-workaround_missing_junit4.10.patch
* Bump B-D on libwoodstox-java to >= 4.12, and junit4 to >= 4.10
* Fix links to protobuf's jar (Closes: #650617, #652754)
- -- David Paleino <dapal at debian.org> Thu, 29 Dec 2011 19:00:58 +0100
+ -- David Paleino <dapal at debian.org> Thu, 29 Dec 2011 21:31:34 +0100
osmosis (0.39+ds1-6) unstable; urgency=low
diff --git a/debian/ivysettings.xml b/debian/ivysettings.xml
index 1861b3c..25f5579 100644
--- a/debian/ivysettings.xml
+++ b/debian/ivysettings.xml
@@ -22,6 +22,7 @@
<module organisation="com.google.protobuf" name="protobuf-java" resolver="share-java"/>
<module organisation="crosby" name="osmpbf" resolver="share-java"/>
<module organisation="org.postgis" name="postgis" resolver="share-java"/>
+ <module organisation="org.apache.commons" name="commons-compress" resolver="share-java"/>
</modules>
</ivysettings>
diff --git a/debian/patches/00-fix_build_system.patch b/debian/patches/00-fix_build_system.patch
index a69fba9..a08ed37 100644
--- a/debian/patches/00-fix_build_system.patch
+++ b/debian/patches/00-fix_build_system.patch
@@ -13,7 +13,8 @@ Forwarded: not-needed
pgsimple/ivy.xml | 2 +-
pgsnapshot/build.xml | 2 ++
pgsnapshot/ivy.xml | 2 +-
- 9 files changed, 26 insertions(+), 16 deletions(-)
+ xml/ivy.xml | 1 +
+ 10 files changed, 27 insertions(+), 16 deletions(-)
--- osmosis.orig/apidb/build.xml
+++ osmosis/apidb/build.xml
@@ -199,3 +200,12 @@ Forwarded: not-needed
<exclude module="postgis-stubs"/>
</dependency>
+--- osmosis.orig/xml/ivy.xml
++++ osmosis/xml/ivy.xml
+@@ -31,5 +31,6 @@
+ <dependency org="org.openstreetmap.osmosis" name="osmosis-testutil" rev="${project.version}" conf="test->default" changing="true"/>
+ <dependency org="junit" name="junit" rev="${dependency.version.junit}" conf="test->default"/>
+ <dependency org="com.puppycrawl.tools" name="checkstyle" rev="${dependency.version.checkstyle}" conf="test->default"/>
++ <dependency org="org.apache.commons" name="commons-compress" rev="${dependency.version.commons-compress}" conf="compile->default"/>
+ </dependencies>
+ </ivy-module>
diff --git a/debian/patches/03-create_manifest.patch b/debian/patches/03-create_manifest.patch
index ccc1847..5418709 100644
--- a/debian/patches/03-create_manifest.patch
+++ b/debian/patches/03-create_manifest.patch
@@ -89,4 +89,4 @@ Forwarded: not-needed
--- /dev/null
+++ osmosis/xml/jar.properties
@@ -0,0 +1 @@
-+jar.classpath=/usr/share/osmosis/osmosis-core.jar /usr/share/java/commons-codec.jar
++jar.classpath=/usr/share/osmosis/osmosis-core.jar /usr/share/java/commons-codec.jar /usr/share/java/commons-compress.jar
diff --git a/debian/patches/04-fix_dependencies_versions.patch b/debian/patches/04-fix_dependencies_versions.patch
new file mode 100644
index 0000000..4925979
--- /dev/null
+++ b/debian/patches/04-fix_dependencies_versions.patch
@@ -0,0 +1,39 @@
+From: David Paleino <dapal at debian.org>
+Subject: fix needed versions of packages, so that they match the ones
+ available in Debian
+Origin: vendor
+Forwarded: not-needed
+
+---
+ build-support/config/ant-build-common.properties | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+--- osmosis.orig/build-support/config/ant-build-common.properties
++++ osmosis/build-support/config/ant-build-common.properties
+@@ -2,19 +2,19 @@
+
+ # 3rd Party Library Versions
+ dependency.version.checkstyle=5.4
+-dependency.version.classworlds=2.4
++dependency.version.classworlds=debian
+ dependency.version.commons-codec=1.5
+ dependency.version.commons-compress=1.2
+ dependency.version.commons-dbcp=1.4
+-dependency.version.osmpbf=1.1.1-754a33af
++dependency.version.osmpbf=
+ dependency.version.ivy=2.2.0
+ dependency.version.jpf=1.5
+-dependency.version.junit=4.10
+-dependency.version.mysql=5.1.18
+-dependency.version.postgis=1.3.3
+-dependency.version.postgresql=9.0-801.jdbc4
++dependency.version.junit=4.x
++dependency.version.mysql=debian
++dependency.version.postgis=
++dependency.version.postgresql=
+ dependency.version.protobuf=2.4.1
+ dependency.version.spring=3.0.6.RELEASE
+-dependency.version.woodstox-core=4.1.2
++dependency.version.woodstox-core=debian
+ dependency.version.woodstox-stax2=3.1.1
+ dependency.version.xerces=2.9.1
diff --git a/debian/patches/05-workaround_missing_junit4.10.patch b/debian/patches/05-workaround_missing_junit4.10.patch
new file mode 100644
index 0000000..691a7e1
--- /dev/null
+++ b/debian/patches/05-workaround_missing_junit4.10.patch
@@ -0,0 +1,238 @@
+From: David Paleino <dapal at debian.org>
+Subject: Debian doesn't have junit 4.10 yet, so make it useless :)
+Origin: vendor
+Forwarded: not-needed
+
+---
+ apidb/src/test/java/org/openstreetmap/osmosis/apidb/v0_6/ApiDbTest.java | 2 -
+ apidb/src/test/java/org/openstreetmap/osmosis/apidb/v0_6/ApidbFileReplicatorTest.java | 6 +++--
+ areafilter/src/test/java/org/openstreetmap/osmosis/areafilter/v0_6/AreaFilterTest.java | 12 +++++-----
+ dataset/src/test/java/org/openstreetmap/osmosis/dataset/v0_6/CustomDbTest.java | 4 ++-
+ pgsnapshot/src/test/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/PostgreSqlTest.java | 8 +++---
+ set/src/test/java/org/openstreetmap/osmosis/set/v0_6/ChangeAppenderTest.java | 2 -
+ set/src/test/java/org/openstreetmap/osmosis/set/v0_6/ChangeSimplifierTest.java | 2 -
+ tagfilter/src/test/java/org/openstreetmap/osmosis/tagfilter/v0_6/TagRemoverTest.java | 4 +--
+ testutil/src/main/java/org/openstreetmap/osmosis/testutil/TestDataUtilities.java | 2 -
+ xml/src/test/java/org/openstreetmap/osmosis/xml/v0_6/XmlChangeReaderWriterTest.java | 2 -
+ xml/src/test/java/org/openstreetmap/osmosis/xml/v0_6/XmlReaderWriterTest.java | 6 +++--
+ 11 files changed, 28 insertions(+), 22 deletions(-)
+
+--- osmosis.orig/testutil/src/main/java/org/openstreetmap/osmosis/testutil/TestDataUtilities.java
++++ osmosis/testutil/src/main/java/org/openstreetmap/osmosis/testutil/TestDataUtilities.java
+@@ -51,7 +51,7 @@ public class TestDataUtilities extends T
+ "/data/template/" + dataFileName), UTF8));
+
+ // Create a temporary file and open it.
+- tmpFile = newFile();
++ tmpFile = File.createTempFile("junit", null);
+ dataWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(tmpFile), UTF8));
+
+ // Copy all data into the temp file replacing the version string.
+--- osmosis.orig/xml/src/test/java/org/openstreetmap/osmosis/xml/v0_6/XmlChangeReaderWriterTest.java
++++ osmosis/xml/src/test/java/org/openstreetmap/osmosis/xml/v0_6/XmlChangeReaderWriterTest.java
+@@ -32,7 +32,7 @@ public class XmlChangeReaderWriterTest e
+ File outputFile;
+
+ inputFile = dataUtils.createDataFile("v0_6/xml-task-tests-v0_6.osc");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Create and connect the xml tasks.
+ xmlReader = new XmlChangeReader(inputFile, true, CompressionMethod.None);
+--- osmosis.orig/xml/src/test/java/org/openstreetmap/osmosis/xml/v0_6/XmlReaderWriterTest.java
++++ osmosis/xml/src/test/java/org/openstreetmap/osmosis/xml/v0_6/XmlReaderWriterTest.java
+@@ -30,7 +30,7 @@ public class XmlReaderWriterTest extends
+
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/xml-task-tests-v0_6.osm");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Run the pipeline.
+ Osmosis.run(
+@@ -64,7 +64,9 @@ public class XmlReaderWriterTest extends
+
+ // Generate input files.
+ uncompressedFile = dataUtils.createDataFile("v0_6/xml-task-tests-v0_6.osm");
+- workingFolder = dataUtils.newFolder();
++ workingFolder = File.createTempFile("junit", "");
++ workingFolder.delete();
++ workingFolder.mkdir();
+ inputFile = new File(workingFolder, "testin.osm.gz");
+ outputFile = new File(workingFolder, "testout.osm.gz");
+ dataUtils.compressFile(uncompressedFile, inputFile);
+--- osmosis.orig/set/src/test/java/org/openstreetmap/osmosis/set/v0_6/ChangeAppenderTest.java
++++ osmosis/set/src/test/java/org/openstreetmap/osmosis/set/v0_6/ChangeAppenderTest.java
+@@ -33,7 +33,7 @@ public class ChangeAppenderTest extends
+ sourceFile1 = dataUtils.createDataFile("v0_6/append-change-in1.osc");
+ sourceFile2 = dataUtils.createDataFile("v0_6/append-change-in2.osc");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/append-change-out.osc");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Append the two source files into the destination file.
+ Osmosis.run(
+--- osmosis.orig/set/src/test/java/org/openstreetmap/osmosis/set/v0_6/ChangeSimplifierTest.java
++++ osmosis/set/src/test/java/org/openstreetmap/osmosis/set/v0_6/ChangeSimplifierTest.java
+@@ -29,7 +29,7 @@ public class ChangeSimplifierTest extend
+ // Generate files.
+ sourceFile = dataUtils.createDataFile("v0_6/simplify-change-in.osc");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/simplify-change-out.osc");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Append the two source files into the destination file.
+ Osmosis.run(
+--- osmosis.orig/apidb/src/test/java/org/openstreetmap/osmosis/apidb/v0_6/ApiDbTest.java
++++ osmosis/apidb/src/test/java/org/openstreetmap/osmosis/apidb/v0_6/ApiDbTest.java
+@@ -57,7 +57,7 @@ public class ApiDbTest extends AbstractD
+ // Generate input files.
+ authFile = dbUtils.getAuthorizationFile();
+ inputFile = dataUtils.createDataFile("v0_6/db-snapshot.osm");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Remove all existing data from the database.
+ dbUtils.truncateDatabase();
+--- osmosis.orig/apidb/src/test/java/org/openstreetmap/osmosis/apidb/v0_6/ApidbFileReplicatorTest.java
++++ osmosis/apidb/src/test/java/org/openstreetmap/osmosis/apidb/v0_6/ApidbFileReplicatorTest.java
+@@ -35,8 +35,10 @@ public class ApidbFileReplicatorTest ext
+ authFile = dbUtils.getAuthorizationFile();
+ snapshotFile = dataUtils.createDataFile("v0_6/db-snapshot.osm");
+ changesetFile = dataUtils.createDataFile("v0_6/db-replicate-changeset.osc");
+- outputFile = dataUtils.newFile();
+- workingDirectory = dataUtils.newFolder();
++ outputFile = File.createTempFile("junit", null);
++ workingDirectory = File.createTempFile("junit", "");
++ workingDirectory.delete();
++ workingDirectory.mkdir();
+
+ // Remove all existing data from the database.
+ dbUtils.truncateDatabase();
+--- osmosis.orig/areafilter/src/test/java/org/openstreetmap/osmosis/areafilter/v0_6/AreaFilterTest.java
++++ osmosis/areafilter/src/test/java/org/openstreetmap/osmosis/areafilter/v0_6/AreaFilterTest.java
+@@ -29,7 +29,7 @@ public class AreaFilterTest extends Abst
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/areafilter-in.osm");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/areafilter-out-whole.osm");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Load the database with a dataset.
+ Osmosis.run(
+@@ -64,7 +64,7 @@ public class AreaFilterTest extends Abst
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/areafilter-in.osm");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/areafilter-out-standard.osm");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Load the database with a dataset.
+ Osmosis.run(
+@@ -98,7 +98,7 @@ public class AreaFilterTest extends Abst
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/areafilter-in.osm");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/areafilter-out-cascadingrelations.osm");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Load the database with a dataset.
+ Osmosis.run(
+@@ -133,7 +133,7 @@ public class AreaFilterTest extends Abst
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/areafilter-in.osm");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/areafilter-out-completeways.osm");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Load the database with a dataset.
+ Osmosis.run(
+@@ -168,7 +168,7 @@ public class AreaFilterTest extends Abst
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/areafilter-in.osm");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/areafilter-out-completerelations.osm");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Load the database with a dataset.
+ Osmosis.run(
+@@ -203,7 +203,7 @@ public class AreaFilterTest extends Abst
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/areafilter-in.osm");
+ expectedOutputFile = dataUtils.createDataFile("v0_6/areafilter-out-clipincompleteentities.osm");
+- actualOutputFile = dataUtils.newFile();
++ actualOutputFile = File.createTempFile("junit", null);
+
+ // Load the database with a dataset.
+ Osmosis.run(
+--- osmosis.orig/dataset/src/test/java/org/openstreetmap/osmosis/dataset/v0_6/CustomDbTest.java
++++ osmosis/dataset/src/test/java/org/openstreetmap/osmosis/dataset/v0_6/CustomDbTest.java
+@@ -32,7 +32,9 @@ public class CustomDbTest extends Abstra
+ // Generate input files.
+ inputFile = dataUtils.createDataFile("v0_6/customdb-snapshot.osm");
+ outputFile = File.createTempFile("test", ".osm");
+- dataDir = dataUtils.newFolder();
++ dataDir = File.createTempFile("junit", "");
++ dataDir.delete();
++ dataDir.mkdir();
+
+ // Load the database with a dataset.
+ Osmosis.run(
+--- osmosis.orig/pgsnapshot/src/test/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/PostgreSqlTest.java
++++ osmosis/pgsnapshot/src/test/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/PostgreSqlTest.java
+@@ -37,7 +37,7 @@ public class PostgreSqlTest extends Abst
+ // Generate input files.
+ authFile = getAuthFile();
+ inputFile = dataUtils.createDataFile("v0_6/db-snapshot.osm");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Remove all existing data from the database.
+ Osmosis.run(
+@@ -97,7 +97,7 @@ public class PostgreSqlTest extends Abst
+ snapshotFile = dataUtils.createDataFile("v0_6/db-snapshot.osm");
+ changesetFile = dataUtils.createDataFile("v0_6/db-changeset.osc");
+ expectedResultFile = dataUtils.createDataFile("v0_6/db-changeset-expected.osm");
+- actualResultFile = dataUtils.newFile();
++ actualResultFile = File.createTempFile("junit", null);
+
+ // Remove all existing data from the database.
+ Osmosis.run(
+@@ -166,7 +166,7 @@ public class PostgreSqlTest extends Abst
+ authFile = getAuthFile();
+ snapshotFile = dataUtils.createDataFile("v0_6/db-snapshot.osm");
+ expectedResultFile = dataUtils.createDataFile("v0_6/db-dataset-expected.osm");
+- actualResultFile = dataUtils.newFile();
++ actualResultFile = File.createTempFile("junit", null);
+
+ // Remove all existing data from the database.
+ Osmosis.run(
+@@ -235,7 +235,7 @@ public class PostgreSqlTest extends Abst
+ // Generate input files.
+ authFile = getAuthFile();
+ inputFile = dataUtils.createDataFile("v0_6/db-snapshot.osm");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Remove all existing data from the database.
+ Osmosis.run(
+--- osmosis.orig/tagfilter/src/test/java/org/openstreetmap/osmosis/tagfilter/v0_6/TagRemoverTest.java
++++ osmosis/tagfilter/src/test/java/org/openstreetmap/osmosis/tagfilter/v0_6/TagRemoverTest.java
+@@ -30,7 +30,7 @@ public class TagRemoverTest extends Abst
+
+ inputFile = dataUtils.createDataFile("v0_6/tag-remove-snapshot.osm");
+ expectedResultFile = dataUtils.createDataFile("v0_6/tag-remove-expected.osm");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Remove all created_by tags.
+ Osmosis.run(
+@@ -64,7 +64,7 @@ public class TagRemoverTest extends Abst
+
+ inputFile = dataUtils.createDataFile("v0_6/tag-remove-snapshot.osm");
+ expectedResultFile = dataUtils.createDataFile("v0_6/tag-remove-expected.osm");
+- outputFile = dataUtils.newFile();
++ outputFile = File.createTempFile("junit", null);
+
+ // Remove all created_by tags.
+ Osmosis.run(
diff --git a/debian/patches/series b/debian/patches/series
index 764fd8d..5353d38 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,5 @@
01-fix_launcher.patch
02-fix_plexus.patch
03-create_manifest.patch
+04-fix_dependencies_versions.patch
+05-workaround_missing_junit4.10.patch
--
Osmosis, an OSM data processor
More information about the Pkg-osm-commits
mailing list