On Sun, May 16, 2010 at 5:56 PM, Torsten Werner <[email protected]> wrote: > the POM file is needed for packaging hibernate. Please add such a file > to the package (using maven-repo-helper).
I am attaching a patch that implements this. Torsten
From 08d88fcccac75a121cf17f3041b4b151e54fa820 Mon Sep 17 00:00:00 2001 From: Torsten Werner <[email protected]> Date: Sun, 16 May 2010 23:09:35 +0200 Subject: [PATCH] Install POM file for hsqldb.jar. (Closes: #581851) --- debian/changelog | 7 +++++++ debian/control | 2 +- debian/pom.xml | 29 +++++++++++++++++++++++++++++ debian/rules | 4 +++- lib/hsqldb.jar | Bin 715035 -> 0 bytes 5 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 debian/pom.xml delete mode 100644 lib/hsqldb.jar diff --git a/debian/changelog b/debian/changelog index 1a6ce91..7cbcf00 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +hsqldb (1.8.1.2-1.1) experimental; urgency=low + + * Non-maintainer upload. + * Install POM file for hsqldb.jar. (Closes: #581851) + + -- Torsten Werner <[email protected]> Sun, 16 May 2010 23:08:11 +0200 + hsqldb (1.8.1.2-1) experimental; urgency=low * New upstream release diff --git a/debian/control b/debian/control index e3c3e01..5553e34 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: hsqldb Section: libs Priority: optional Maintainer: Rene Engelhard <[email protected]> -Build-Depends: cdbs (>= 0.4.39), debhelper (>= 5), default-jdk-builddep, ant (>= 1.7), libservlet2.4-java +Build-Depends: cdbs (>= 0.4.39), debhelper (>= 5), default-jdk-builddep, ant (>= 1.7), libservlet2.4-java, maven-repo-helper Standards-Version: 3.7.2 Package: libhsqldb-java diff --git a/debian/pom.xml b/debian/pom.xml new file mode 100644 index 0000000..4778f66 --- /dev/null +++ b/debian/pom.xml @@ -0,0 +1,29 @@ +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <groupId>org.hsqldb</groupId> + <artifactId>hsqldb</artifactId> + <packaging>jar</packaging> + <name>HSQLDB Database</name> + <version>1.8.0.10</version> + <url>http://hsqldb.org/</url> + <description>Lightweight 100% Java SQL Database Engine</description> + <licenses> + <license> + <name>HSQLDB License, a BSD open source license</name> + <url>http://hsqldb.org/web/hsqlLicense.html</url> + <distribution>repo</distribution> + </license> + </licenses> + <organization> + <name>The HSQL Development Group</name> + <url>http://hsqldb.org</url> + </organization> + <inceptionYear>2001</inceptionYear> + <scm> + <url>http://hsqldb.svn.sourceforge.net/viewvc/hsqldb/base-one/tags/hsqldb_1_8_0_10</url> + <connection>scm:svn:http://hsqldb.svn.sourceforge.net/svnroot/hsqldb/base-one</connection> + <developerConnection>scm:svn:https://[email protected]/svnroot/hsqldb/base-one/trunk</developerConnection> + <tag>hsqldb_1_8_0_10</tag> + </scm> +</project> \ No newline at end of file diff --git a/debian/rules b/debian/rules index d422248..a86d3e2 100755 --- a/debian/rules +++ b/debian/rules @@ -47,7 +47,9 @@ endef install/libhsqldb-java:: DEB_FINALDIR=$(CURDIR)/debian/libhsqldb-java/ install/libhsqldb-java:: - $(call install-jar,hsqldb) + mh_installpom -plibhsqldb-java -e$(DEB_UPSTREAM_VERSION) debian/pom.xml + mh_installjar -plibhsqldb-java -e$(DEB_UPSTREAM_VERSION) -l debian/pom.xml lib/hsqldb.jar + # there is no POM file for hsqldbutil $(call install-jar,hsqldbutil) install/hsqldb-utils:: DEB_FINALDIR=$(CURDIR)/debian/hsqldb-utils/ diff --git a/lib/hsqldb.jar b/lib/hsqldb.jar deleted file mode 100644 index cf3205f..0000000 Binary files a/lib/hsqldb.jar and /dev/null differ -- 1.7.0

