diff options
author | Witalij Berdinskich | 2023-05-13 21:49:37 +0300 |
---|---|---|
committer | Witalij Berdinskich | 2023-05-13 21:49:37 +0300 |
commit | 2d76559a28b08c74cafe2dd297e8fdc6c82f60b6 (patch) | |
tree | 6a838e6c4ebcebe062eaecb74e35a7455f3d08d3 | |
parent | b14661534260a1945f043141a7417e79c68b771b (diff) | |
download | aur-2d76559a28b08c74cafe2dd297e8fdc6c82f60b6.tar.gz |
v3.41.2.1 + java.version
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 23 | ||||
-rw-r--r-- | java.version.8.patch | 22 |
3 files changed, 38 insertions, 15 deletions
@@ -1,13 +1,15 @@ pkgbase = sqlite-jdbc pkgdesc = JDBC driver for SQLite - pkgver = 3.41.0.1 + pkgver = 3.41.2.1 pkgrel = 1 url = https://github.com/xerial/sqlite-jdbc arch = x86_64 license = Apache makedepends = maven depends = java-runtime>=8 - source = https://github.com/xerial/sqlite-jdbc/archive/3.41.0.1.tar.gz - sha256sums = a018d1afd00f7678c6f8cbb964accbb01f601c02b81d63e5496e13bc19f26734 + source = https://github.com/xerial/sqlite-jdbc/archive/3.41.2.1.tar.gz + source = java.version.8.patch + sha256sums = e9f33a7128cb821cc6c0d54577b6db7b736acb1f610b01b935ee0e9a96431198 + sha256sums = baae5d865d256b5224d1eab52a15238ef3bf3cb828900ac87bab2f4a3934c8b3 pkgname = sqlite-jdbc @@ -6,7 +6,7 @@ # Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua pkgname=sqlite-jdbc -pkgver=3.41.0.1 +pkgver=3.41.2.1 pkgrel=1 pkgdesc='JDBC driver for SQLite' arch=('x86_64') @@ -14,34 +14,33 @@ url='https://github.com/xerial/sqlite-jdbc' license=('Apache') depends=('java-runtime>=8') makedepends=('maven') -source=("https://github.com/xerial/sqlite-jdbc/archive/${pkgver}.tar.gz") -sha256sums=('a018d1afd00f7678c6f8cbb964accbb01f601c02b81d63e5496e13bc19f26734') +source=("https://github.com/xerial/sqlite-jdbc/archive/${pkgver}.tar.gz" java.version.8.patch) +sha256sums=('e9f33a7128cb821cc6c0d54577b6db7b736acb1f610b01b935ee0e9a96431198' + 'baae5d865d256b5224d1eab52a15238ef3bf3cb828900ac87bab2f4a3934c8b3') prepare() { - ln -s ${pkgname}-${pkgver} ${pkgname} # remove unused sqlite binaries - cd ${pkgname}/src/main/resources/org/sqlite/native + cd ${pkgname}-${pkgver}/src/main/resources/org/sqlite/native find . ! -path "./Linux/$CARCH/*" -type f -delete find . -type d -empty -delete } build() { - cd ${pkgname} + patch -p0 < java.version.8.patch + cd ${pkgname}-${pkgver} mvn package -DskipTests } check() { - cd ${pkgname} + cd ${pkgname}-${pkgver} mvn verify } package() { - cd ${pkgname}/target + cd ${pkgname}-${pkgver}/target - install -Dm644 "${pkgname}-${pkgver}.jar" \ - "${pkgdir}/usr/share/java/${pkgname}/${pkgname}-${pkgver}.jar" - ln -s "${pkgname}-${pkgver}.jar" \ - "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar" + install -Dm644 "${pkgname}-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}-${pkgver}.jar" + ln -s "${pkgname}-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar" } # vim:set ts=2 sw=2 et: diff --git a/java.version.8.patch b/java.version.8.patch new file mode 100644 index 000000000000..cdfd74303f0f --- /dev/null +++ b/java.version.8.patch @@ -0,0 +1,22 @@ +diff -u sqlite-jdbc-3.41.2.1/pom.xml sqlite-jdbc/pom.xml +--- sqlite-jdbc-3.41.2.1/pom.xml 2023-03-24 10:27:34.000000000 +0200 ++++ sqlite-jdbc/pom.xml 2023-05-13 21:37:37.473347263 +0300 +@@ -11,6 +11,7 @@ + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> ++ <java.version>8</java.version> + <junit.version>5.9.1</junit.version> + <surefire.version>3.0.0</surefire.version> + <java9.sourceDirectory>${project.basedir}/src/main/java9</java9.sourceDirectory> +@@ -101,7 +102,7 @@ + <artifactId>maven-compiler-plugin</artifactId> + <version>3.10.1</version> + <configuration> +- <release>8</release> ++ <release>${java.version}</release> + </configuration> + <executions> + <execution> +Common subdirectories: sqlite-jdbc-3.41.2.1/.settings and sqlite-jdbc/.settings +Common subdirectories: sqlite-jdbc-3.41.2.1/src and sqlite-jdbc/src |