[neon/backports-jammy/libjxl-jammy/Neon/release] debian: Revert "Revert "disable jpegli""

Carlos De Maine null at kde.org
Thu Sep 7 05:40:35 BST 2023


Git commit c986cd4d7c5b081ef6ef443b06b31b145e30584c by Carlos De Maine.
Committed on 07/09/2023 at 06:40.
Pushed by carlosdem into branch 'Neon/release'.

Revert "Revert "disable jpegli""

This reverts commit 9841ad58539e5383981a7a19c7e79f2e4eea7338

M  +0    -47   debian/control
D  +0    -2    debian/libjpegli-tools.install
D  +0    -2    debian/libjpegli-tools.manpages
D  +0    -1    debian/libjpegli62-dev.install
D  +0    -1    debian/libjpegli62.install
D  +0    -2    debian/libjpegli62.lintian-overrides
M  +2    -2    debian/rules

https://invent.kde.org/neon/backports-jammy/libjxl-jammy/-/commit/c986cd4d7c5b081ef6ef443b06b31b145e30584c

diff --git a/debian/control b/debian/control
index 7f051a0..92c3db3 100644
--- a/debian/control
+++ b/debian/control
@@ -133,50 +133,3 @@ Description: JPEG XL Image Coding System - "JXL" (java bindings)
  several features that help transition from the legacy JPEG format.
  .
  This package installs the Java Bindings.
-
-Package: libjpegli62
-Architecture: any
-Multi-Arch: same
-Section: libs
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Conflicts: libjpeg62, libjpeg62-turbo
-Replaces: libjpeg62, libjpeg62-turbo
-Provides: libjpeg62-turbo (= 1:1.3.1)
-Description: Improved JPEG encoder and decoder implementation (shared libraries)
- JPEGLIS provides a JPEG encoder and decoder implementation that is
- API and ABI compatible with libjpeg62.
- .
- This package installs jpegli shared libraries.
-
-Package: libjpegli62-dev
-Architecture: any
-Section: libdevel
-Multi-Arch: same
-Depends: libc-dev, libjpegli62 (= ${binary:Version}), ${misc:Depends}
-Conflicts: libjpeg62-dev,
-           libjpeg62-turbo-dev,
-           libjpeg7-dev,
-           libjpeg8-dev,
-           libjpeg9-dev
-Replaces: libjpeg62-dev,
-          libjpeg62-turbo-dev,
-          libjpeg7-dev,
-          libjpeg8-dev,
-          libjpeg9-dev
-Provides: libjpeg-dev
-Description: Improved JPEG encoder and decoder implementation (development files)
- JPEGLIS provides a JPEG encoder and decoder implementation that is
- API and ABI compatible with libjpeg62.
- .
- This package installs jpegli jpeg62 headers.
-
-Package: libjpegli-tools
-Architecture: any
-Section: utils
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: Improved JPEG encoder and decoder implementation (command line utility)
- JPEGLIS provides a JPEG encoder and decoder implementation that is
- API and ABI compatible with libjpeg62.
- .
- This package installs the JPEGLI tools command line utilities.
diff --git a/debian/libjpegli-tools.install b/debian/libjpegli-tools.install
deleted file mode 100644
index d5e6af8..0000000
--- a/debian/libjpegli-tools.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/bin/cjpegli
-usr/bin/djpegli
diff --git a/debian/libjpegli-tools.manpages b/debian/libjpegli-tools.manpages
deleted file mode 100644
index af23b77..0000000
--- a/debian/libjpegli-tools.manpages
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/cjpegli.1
-debian/djpegli.1
diff --git a/debian/libjpegli62-dev.install b/debian/libjpegli62-dev.install
deleted file mode 100644
index 97516eb..0000000
--- a/debian/libjpegli62-dev.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libjpeg*.so
diff --git a/debian/libjpegli62.install b/debian/libjpegli62.install
deleted file mode 100644
index 5dd0e11..0000000
--- a/debian/libjpegli62.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libjpeg*.so.*
diff --git a/debian/libjpegli62.lintian-overrides b/debian/libjpegli62.lintian-overrides
deleted file mode 100644
index 16a95b1..0000000
--- a/debian/libjpegli62.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# Debian has libjpeg62 and it's IJG libjpeg, this one is libjpegli...
-libjpegli62: package-name-doesnt-match-sonames libjpeg62
diff --git a/debian/rules b/debian/rules
index 20f5dd6..a14335c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -52,8 +52,8 @@ CMAKE_EXTRA_FLAGS += \
 	-DJPEGXL_ENABLE_DOXYGEN:BOOL=$(ENABLE_DOXYGEN) \
 	-DJPEGXL_ENABLE_EXAMPLES:BOOL=ON \
 	-DJPEGXL_ENABLE_JNI:BOOL=$(ENABLE_JNI) \
-	-DJPEGXL_ENABLE_JPEGLI:BOOL=ON \
-	-DJPEGXL_ENABLE_JPEGLI_LIBJPEG:BOOL=ON \
+	-DJPEGXL_ENABLE_JPEGLI:BOOL=OFF \
+	-DJPEGXL_ENABLE_JPEGLI_LIBJPEG:BOOL=OFF \
 	-DJPEGXL_ENABLE_OPENEXR:BOOL=ON \
 	-DJPEGXL_ENABLE_PLUGINS:BOOL=ON \
 	-DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF:BOOL=ON \


More information about the Neon-commits mailing list