Package: openjpeg2
Version: 2.3.0-2
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu groovy ubuntu-patch

Dear Maintainer,

The openjpeg2 dev package is missing the static library.

In Ubuntu, the attached patch was applied to achieve the following:

  * Add static library to libopenjp2-7-dev (Closes: #1794194). 

Thanks for considering the patch.


-- System Information:
Debian Release: buster/sid
  APT prefers bionic-updates
  APT policy: (500, 'bionic-updates'), (500, 'bionic-security'), (500, 
'bionic'), (100, 'bionic-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.0-99-generic (SMP w/8 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru openjpeg2-2.3.0/debian/rules openjpeg2-2.3.0/debian/rules
--- openjpeg2-2.3.0/debian/rules        2017-10-15 22:43:41.000000000 -0700
+++ openjpeg2-2.3.0/debian/rules        2020-06-06 11:06:16.000000000 -0700
@@ -20,6 +20,7 @@
   -DBUILD_MJ2:BOOL=OFF \
   -DBUILD_JP3D:BOOL=ON \
   -DBUILD_SHARED_LIBS:BOOL=ON \
+  -DBUILD_STATIC_LIBS:BOOL=ON \
   -DBUILD_TESTING:BOOL=OFF \
   -DBUILD_DOC:BOOL=ON \
   -DBUILD_THIRDPARTY:BOOL=OFF
@@ -47,6 +48,7 @@
        # lib
        dh_install -p$(pkg_lib) --autodest 
usr/lib/$(DEB_HOST_MULTIARCH)/libopenjp2.so.*
        # dev:
+       dh_install -p$(pkg_dev) --autodest 
usr/lib/$(DEB_HOST_MULTIARCH)/libopenjp2.a
        dh_install -p$(pkg_dev) --autodest 
usr/lib/$(DEB_HOST_MULTIARCH)/libopenjp2.so
        dh_install -p$(pkg_dev) --autodest 
usr/lib/$(DEB_HOST_MULTIARCH)/openjpeg-2.3/*.cmake
        dh_install -p$(pkg_dev) --autodest 
usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/*.pc

Reply via email to