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 <[email protected]>  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.


_______________________________________________
pkg-java-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to