SHA256
1
0
forked from pool/sqlite-jdbc

Accepting request 992664 from Java:packages

- Update to v3.39.2.0
  * Changes:
    + Build
      ~ 63e0467 create the release commit only after successful
        push to Maven Central
      ~ 5aaeb8c attach javadoc when creating the jar in release
        profile
      ~ 7310a45 add missing project url in pom.xml
      ~ 13d2369 automatic release via workflow_dispatch
      ~ 6537808 add jreleaser plugin
      ~ 9f9ce09 remove maven-release-plugin and adjust version
        number
      ~ 10ab71c add test for #720
      ~ c7b54a2 expand multiarch test to arm64/alpine and
        ppc64/ubuntu
      ~ 50c0458 simplify matrix on test job using include instead
        of exclude
      ~ 972f1db run mvn with --batch-mode --no-transfer-progress
      ~ 7fc747f use actions/checkout@v3
      ~ 8409e5c display more information during OSInfoTest
      ~ 062440a build on jdk 17 (#747)
📝  + Documentation
      ~ 5c03f58 update list of supported platforms in README.md
      ~ d23711e remove bitbucket links
      ~ 766a51f syntax highlighting in README.md
    + --------
      ~ 481b803 fix memory leak when calling
        Connection.getMetaData() (#757)
      ~ bb84601 show numeric code instead of UNKNOWN_ERROR (#689)
      ~ 085700f compile OSInfo on the fly if needed by make (#715)
        Removed outdated version of OSInfo.class
      ~ 67159a5 add snapshot badge to README.md
      ~ 5da0039 Publish snapshots to OSSRH automatically from CI
      ~ 6c4f373 Use setUseCaches instead of setDefaultUseCaches
        (#755)
        Use of setDefaultUseCaches impacts all URLClassLoaders and
        HttpURLConnections, which can lead to erratic behavior of
        non-sqlite components running on a system since the
        variable is static.
      ~ e1d282c Wrap Statement Pointers to prevent use after free
        race
      ~ 6ee09e1 add ppc64el/ppc64le mapping
    + Closes: #450
      ~ 49facf5 Update changelog for 3.35.0.1 through 3.36.0.3
        (#702)
      ~ e737a19 Musl check improvements
      ~ Fix older linux compatibility with MUSL check
      ~ 14d5903 org.sqlite.SQLiteConfig.setDatePrecision(String)
        throws unnecessary S… (#751)
      ~ a6d63ee add native binary for Linux aarch64 with musl
        (#704)
      ~ f55b2aa Upgrade to 3.39.2 (#746)
      ~ Update dockcross scripts
      ~ ada2b14 detect musl by checking /proc/self/map_files (#675)
      ~ detect musl by checking /proc/self/map_files
      ~ 15ecb1b Use more specific types instead of String when
        fetching JDBC3ResultSet.getBigDecimal (#666)
      ~ c57be93 Add native libs for Android arm64, x86, x86_64 via
        dockcross (#662)
      ~ cleanup OSInfo.java with IDE suggestions
      ~ 1481bf2 Fix file descriptor (handle) leak when opening
        database fails (#665)
      ~ 1716215 Update Eclipse settings to use Java 8 (#664)
      ~ 7ac4c87 Switch to Temurin JDK builds as AdoptJDK has been
        discontinued (#660)
      ~ 4958df0 update CI badge on README.md (#661)
      ~ 674288c Add CI tests for aarch64 and armv7 (#658)
      ~ multiarch test
      ~ 9c03d9c migrate to setup-java@v2 with built-in maven cache
        (#657)
      ~ 0ecb95b Update cross prefix following recent dockcross
        updates (#655)
      ~ simplify the cross prefix, as the binaries are available in
        the PATH
      ~ 3d04d7d Code formatting via Spotless with google java
        format (#653)
      ~ add spotless with google java format
      ~ ec79c49 Makefile: remove -it/-ti flags from docker calls
        (#654)
        These control whether to run docker in interactive mode and
        attach the tty,
      ~ f5889a4 Next snapshot:
- Remove plugin: org.sonatype.plugins:nexus-staging-maven-plugin 
- Update to v3.36.0.3
  * Changes:
    + Fixes for GraalVM
    + Internal update: Migrate to JUnit5. Add CI with GraalVM
- Change architecture to noarch for javadoc subpackage
- Update to v3.36.0
- Update to v3.34.0
- Update to v3.32.3.3
- Initial commit with v3.32.3.2

OBS-URL: https://build.opensuse.org/request/show/992664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sqlite-jdbc?expand=0&rev=2
This commit is contained in:
Dominique Leuenberger 2022-08-04 11:23:49 +00:00 committed by Git OBS Bridge
commit 8b0cb08729
6 changed files with 103 additions and 14 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c98fbfd92540c14d6f4b40b45d4d084a04f94796b46ec7d345d92712131bc7e0
size 13066151

3
3.39.2.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4a65bb40868207b14f805fa84b7a9d87ea76ee85f8bb561568673e8d029d2314
size 15760516

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:999826fe4c871f18919fdb8ed7ec9dd8217180854dd1fe21eea96aed36186729
size 2477662

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87775784f8b22d0d0f1d7811870d39feaa7896319c7c20b849a4181c5a50609b
size 2557148

View File

@ -1,7 +1,97 @@
-------------------------------------------------------------------
Thu Aug 4 04:27:30 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.39.2.0
* Changes:
+ Build
~ 63e0467 create the release commit only after successful
push to Maven Central
~ 5aaeb8c attach javadoc when creating the jar in release
profile
~ 7310a45 add missing project url in pom.xml
~ 13d2369 automatic release via workflow_dispatch
~ 6537808 add jreleaser plugin
~ 9f9ce09 remove maven-release-plugin and adjust version
number
~ 10ab71c add test for #720
~ c7b54a2 expand multiarch test to arm64/alpine and
ppc64/ubuntu
~ 50c0458 simplify matrix on test job using include instead
of exclude
~ 972f1db run mvn with --batch-mode --no-transfer-progress
~ 7fc747f use actions/checkout@v3
~ 8409e5c display more information during OSInfoTest
~ 062440a build on jdk 17 (#747)
📝 + Documentation
~ 5c03f58 update list of supported platforms in README.md
~ d23711e remove bitbucket links
~ 766a51f syntax highlighting in README.md
+ --------
~ 481b803 fix memory leak when calling
Connection.getMetaData() (#757)
~ bb84601 show numeric code instead of UNKNOWN_ERROR (#689)
~ 085700f compile OSInfo on the fly if needed by make (#715)
Removed outdated version of OSInfo.class
~ 67159a5 add snapshot badge to README.md
~ 5da0039 Publish snapshots to OSSRH automatically from CI
~ 6c4f373 Use setUseCaches instead of setDefaultUseCaches
(#755)
Use of setDefaultUseCaches impacts all URLClassLoaders and
HttpURLConnections, which can lead to erratic behavior of
non-sqlite components running on a system since the
variable is static.
~ e1d282c Wrap Statement Pointers to prevent use after free
race
~ 6ee09e1 add ppc64el/ppc64le mapping
+ Closes: #450
~ 49facf5 Update changelog for 3.35.0.1 through 3.36.0.3
(#702)
~ e737a19 Musl check improvements
~ Fix older linux compatibility with MUSL check
~ 14d5903 org.sqlite.SQLiteConfig.setDatePrecision(String)
throws unnecessary S… (#751)
~ a6d63ee add native binary for Linux aarch64 with musl
(#704)
~ f55b2aa Upgrade to 3.39.2 (#746)
~ Update dockcross scripts
~ ada2b14 detect musl by checking /proc/self/map_files (#675)
~ detect musl by checking /proc/self/map_files
~ 15ecb1b Use more specific types instead of String when
fetching JDBC3ResultSet.getBigDecimal (#666)
~ c57be93 Add native libs for Android arm64, x86, x86_64 via
dockcross (#662)
~ cleanup OSInfo.java with IDE suggestions
~ 1481bf2 Fix file descriptor (handle) leak when opening
database fails (#665)
~ 1716215 Update Eclipse settings to use Java 8 (#664)
~ 7ac4c87 Switch to Temurin JDK builds as AdoptJDK has been
discontinued (#660)
~ 4958df0 update CI badge on README.md (#661)
~ 674288c Add CI tests for aarch64 and armv7 (#658)
~ multiarch test
~ 9c03d9c migrate to setup-java@v2 with built-in maven cache
(#657)
~ 0ecb95b Update cross prefix following recent dockcross
updates (#655)
~ simplify the cross prefix, as the binaries are available in
the PATH
~ 3d04d7d Code formatting via Spotless with google java
format (#653)
~ add spotless with google java format
~ ec79c49 Makefile: remove -it/-ti flags from docker calls
(#654)
These control whether to run docker in interactive mode and
attach the tty,
~ f5889a4 Next snapshot:
- Remove plugin: org.sonatype.plugins:nexus-staging-maven-plugin
-------------------------------------------------------------------
Tue Sep 7 14:33:29 UTC 2021 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.36.0.3
* Changes:
+ Fixes for GraalVM
+ Internal update: Migrate to JUnit5. Add CI with GraalVM
- Change architecture to noarch for javadoc subpackage
-------------------------------------------------------------------

View File

@ -1,7 +1,7 @@
#
# spec file for package sqlite-jdbc
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,8 +17,8 @@
%{!?make_build:%global make_build make %{?_smp_mflags}}
%global version 3.36.0.3
%global amalgamation_version 3360000
%global version 3.39.2.0
%global amalgamation_version 3390200
%global debug_package %{nil}
Name: sqlite-jdbc
Version: %{version}
@ -28,19 +28,19 @@ License: Apache-2.0
Group: Development/Libraries/Java
URL: https://github.com/xerial/%{name}
Source0: %{url}/archive/%{version}.tar.gz
Source1: https://www.sqlite.org/2021/sqlite-amalgamation-%{amalgamation_version}.zip
Source1: https://www.sqlite.org/2022/sqlite-amalgamation-%{amalgamation_version}.zip
BuildRequires: dos2unix
BuildRequires: fdupes
BuildRequires: java-devel >= 1.8
BuildRequires: maven-local
BuildRequires: unzip
BuildRequires: xmvn
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.apache.maven.plugins:maven-javadoc-plugin)
BuildRequires: mvn(org.hamcrest:hamcrest-all)
BuildRequires: mvn(org.junit.jupiter:junit-jupiter-api)
BuildRequires: mvn(org.junit.jupiter:junit-jupiter-engine)
BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
BuildRequires: unzip
BuildRequires: xmvn
%description
SQLite JDBC is a library for accessing and creating SQLite database files in
@ -61,8 +61,7 @@ API documentation for %{name}.
%prep
%setup -q
%{mvn_file} : %{name}-%{version} %{name}
%pom_xpath_replace "pom:plugin[pom:artifactId/text()='maven-compiler-plugin']/pom:configuration/pom:source" 11 pom.xml
%pom_xpath_replace "pom:plugin[pom:artifactId/text()='maven-compiler-plugin']/pom:configuration/pom:target" 11 pom.xml
%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin
dos2unix SQLiteJDBC.wiki
mkdir target
cp %{SOURCE1} target/sqlite-$(sed -e 's/^version=//' VERSION)-amal.zip