Package: zstd-jni-java / 1.5.2-5+ds-3

Metadata

Package Version Patches format
zstd-jni-java 1.5.2-5+ds-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
import_pom.patch | (download)

pom.xml | 48 48 + 0 - 0 !
1 file changed, 48 insertions(+)

 import maven upstream pom
 To allow Maven builds and avoid the unnecessary pain of sbt.
Source: https://repo1.maven.org/maven2/com/github/luben/zstd-jni/1.5.2-5/zstd-jni-1.5.2-5.pom
modify_pom.patch | (download)

pom.xml | 46 32 + 14 - 0 !
1 file changed, 32 insertions(+), 14 deletions(-)

 modify upstream pom to allow debian build
fix_cmake.patch | (download)

CMakeLists.txt | 17 14 + 3 - 0 !
1 file changed, 14 insertions(+), 3 deletions(-)

 modify upstream cmakelists to allow debian build
properly_version_so.patch | (download)

src/main/java/com/github/luben/zstd/util/Native.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 modify native library name to comply with debian policy
 Also allows proper functioning of SONAME system as implemented in
 fix_cmake.patch. This is required because upstream bundles the native binary
 into the JAR file by default. Shipping the native binary separately adheres
 better to Debian library standards and the patches are fairly trivial.