[Git][java-team/xerial-sqlite-jdbc][master] 4 commits: Installint the NOTICE file in the -jni package

Pierre Gruet (@pgt) gitlab at salsa.debian.org
Tue Feb 15 15:48:55 GMT 2022



Pierre Gruet pushed to branch master at Debian Java Maintainers / xerial-sqlite-jdbc


Commits:
68ad1951 by Pierre Gruet at 2022-02-15T16:02:32+01:00
Installint the NOTICE file in the -jni package

- - - - -
95ebc6aa by Pierre Gruet at 2022-02-15T16:04:22+01:00
Handling the build, test and install manually (not through Maven) for the -jni package. Comes from netty-tcnative packaging

- - - - -
fc7d5e21 by Pierre Gruet at 2022-02-15T16:05:34+01:00
Updating changelog

- - - - -
f29fa3c6 by Pierre Gruet at 2022-02-15T16:48:32+01:00
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- + debian/libxerial-sqlite-jdbc-jni.docs
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+xerial-sqlite-jdbc (3.36.0.3+dfsg1-3) unstable; urgency=medium
+
+  * Installing the NOTICE file in the -jni package
+  * Handling the build, test and install manually (not through Maven)
+    for the -jni package
+
+ -- Pierre Gruet <pgt at debian.org>  Tue, 15 Feb 2022 16:07:06 +0100
+
 xerial-sqlite-jdbc (3.36.0.3+dfsg1-2) unstable; urgency=medium
 
   * Removing build-dependency on debhelper


=====================================
debian/libxerial-sqlite-jdbc-jni.docs
=====================================
@@ -0,0 +1 @@
+NOTICE


=====================================
debian/rules
=====================================
@@ -31,10 +31,17 @@ override_dh_auto_configure:
 	echo "build.architecture=$$(arch)" >> debian/maven.properties
 	dh_auto_configure
 
-override_dh_auto_build:
-	dh_auto_build
-
+override_dh_auto_build-arch:
 	# Build JNI
 	export JAVA_HOME=$(JAVA_HOME) && \
 	        export DEB_HOST_MULTIARCH=$(DEB_HOST_MULTIARCH) && \
 	        $(MAKE)
+
+override_dh_auto_test-arch:
+
+override_dh_auto_test-indep: override_dh_auto_build-arch
+	# ensure the native library is run before running the tests.
+	dh_auto_test -i
+
+override_dh_auto_install-arch:
+	dh_install -p libxerial-sqlite-jdbc-jni



View it on GitLab: https://salsa.debian.org/java-team/xerial-sqlite-jdbc/-/compare/cd33c4906492c55852ee35db9a6a39d961be4acc...f29fa3c610261a0146902af5079d76b5ad0bd863

-- 
View it on GitLab: https://salsa.debian.org/java-team/xerial-sqlite-jdbc/-/compare/cd33c4906492c55852ee35db9a6a39d961be4acc...f29fa3c610261a0146902af5079d76b5ad0bd863
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20220215/e0458343/attachment.htm>


More information about the pkg-java-commits mailing list