[pkg-java] r16769 - trunk/hsqldb/debian
Emmanuel Bourg
ebourg-guest at alioth.debian.org
Mon May 27 23:52:51 UTC 2013
Author: ebourg-guest
Date: 2013-05-27 23:52:50 +0000 (Mon, 27 May 2013)
New Revision: 16769
Added:
trunk/hsqldb/debian/ant.properties
Modified:
trunk/hsqldb/debian/rules
Log:
Enable package rebuilds by copying the original source files in a temporary directory to preserve them from modifications during the build
Added: trunk/hsqldb/debian/ant.properties
===================================================================
--- trunk/hsqldb/debian/ant.properties (rev 0)
+++ trunk/hsqldb/debian/ant.properties 2013-05-27 23:52:50 UTC (rev 16769)
@@ -0,0 +1 @@
+src = target/generated-sources
Modified: trunk/hsqldb/debian/rules
===================================================================
--- trunk/hsqldb/debian/rules 2013-05-27 22:45:56 UTC (rev 16768)
+++ trunk/hsqldb/debian/rules 2013-05-27 23:52:50 UTC (rev 16769)
@@ -44,6 +44,11 @@
dh_link /usr/share/java/$(1)-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/$(1).jar
endef
+post-patches::
+ # copy the original source files before compiling to preserve them from modifications
+ mkdir --parents target/generated-sources
+ cp -Rp src/* target/generated-sources/
+
install/libhsqldb-java:: DEB_FINALDIR=$(CURDIR)/debian/libhsqldb-java/
install/libhsqldb-java::
mh_installpom -plibhsqldb-java -e$(DEB_UPSTREAM_VERSION) debian/pom.xml
@@ -71,6 +76,8 @@
rm -f changelog.combined NEWS
rm -f debian/hsqldb-server.init
mh_clean
+ rm -Rf target
+ rm -Rf doc/src/*.html doc/src/package-list doc/src/org doc/src/resources
get-orig-source:
uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename --repack
More information about the pkg-java-commits
mailing list