Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock

Please unblock package libebur128 version 1.2.0-2. It adds a pkg-config file so
that mlt can use the packaged copy of libebur128 instead of the embedded one
(see #762341 and #854340 for details).

The debdiff is attached.

unblock libebur128/1.2.0-2


Cheers
-- 
Sebastian Ramacher
diff -Nru libebur128-1.2.0/debian/changelog libebur128-1.2.0/debian/changelog
--- libebur128-1.2.0/debian/changelog   2016-11-06 23:49:43.000000000 +0100
+++ libebur128-1.2.0/debian/changelog   2017-02-21 15:08:47.000000000 +0100
@@ -1,3 +1,12 @@
+libebur128 (1.2.0-2) unstable; urgency=medium
+
+  * Team upload.
+  * Provide pkg-config file. (Closes: #854340)
+    - debian/patches: Add upstream patch to provide pkgconfig file.
+    - debian/libebur128-dev.install: Install pkg-config file.
+
+ -- Sebastian Ramacher <[email protected]>  Tue, 21 Feb 2017 15:08:47 +0100
+
 libebur128 (1.2.0-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru libebur128-1.2.0/debian/libebur128-dev.install 
libebur128-1.2.0/debian/libebur128-dev.install
--- libebur128-1.2.0/debian/libebur128-dev.install      2016-11-06 
23:40:18.000000000 +0100
+++ libebur128-1.2.0/debian/libebur128-dev.install      2017-02-21 
15:08:47.000000000 +0100
@@ -1,3 +1,4 @@
 usr/include/*
 usr/lib/*/libebur128.a
 usr/lib/*/libebur128.so
+usr/lib/*/pkgconfig
diff -Nru libebur128-1.2.0/debian/patches/Add-a-pkg-config-file-fixes-61.patch 
libebur128-1.2.0/debian/patches/Add-a-pkg-config-file-fixes-61.patch
--- libebur128-1.2.0/debian/patches/Add-a-pkg-config-file-fixes-61.patch        
1970-01-01 01:00:00.000000000 +0100
+++ libebur128-1.2.0/debian/patches/Add-a-pkg-config-file-fixes-61.patch        
2017-02-21 15:08:47.000000000 +0100
@@ -0,0 +1,46 @@
+From 13d70019c6d0e94b1ab71d0d2cf80023cc793071 Mon Sep 17 00:00:00 2001
+From: Sebastian Ramacher <[email protected]>
+Date: Sat, 18 Feb 2017 01:13:03 +0100
+Subject: [PATCH] Add a pkg-config file (fixes #61)
+
+Signed-off-by: Sebastian Ramacher <[email protected]>
+---
+ ebur128/CMakeLists.txt      |  6 ++++++
+ ebur128/libebur128.pc.cmake | 11 +++++++++++
+ 2 files changed, 17 insertions(+)
+ create mode 100644 ebur128/libebur128.pc.cmake
+
+diff --git a/ebur128/CMakeLists.txt b/ebur128/CMakeLists.txt
+index af09ebb..f9a8017 100644
+--- a/ebur128/CMakeLists.txt
++++ b/ebur128/CMakeLists.txt
+@@ -59,3 +59,9 @@ if(BUILD_STATIC_LIBS)
+ else()
+   install(TARGETS ebur128 DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ endif()
++
++#### pkg-config
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libebur128.pc.cmake
++               ${CMAKE_CURRENT_BINARY_DIR}/libebur128.pc @ONLY)
++install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libebur128.pc"
++        DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+diff --git a/ebur128/libebur128.pc.cmake b/ebur128/libebur128.pc.cmake
+new file mode 100644
+index 0000000..017fdeb
+--- /dev/null
++++ b/ebur128/libebur128.pc.cmake
+@@ -0,0 +1,11 @@
++prefix=@CMAKE_INSTALL_PREFIX@
++includedir=${prefix}/include
++libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
++
++Name: libebur128
++Description: EBU R 128 standard for loudness normalisation
++Version: @EBUR128_VERSION@
++URL: https://github.com/jiixyj/libebur128
++Libs: -L${libdir} -lebur128
++Libs.private: -lm
++Cflags: -I${includedir}
+-- 
+2.11.0
+
diff -Nru libebur128-1.2.0/debian/patches/series 
libebur128-1.2.0/debian/patches/series
--- libebur128-1.2.0/debian/patches/series      1970-01-01 01:00:00.000000000 
+0100
+++ libebur128-1.2.0/debian/patches/series      2017-02-21 15:08:47.000000000 
+0100
@@ -0,0 +1 @@
+Add-a-pkg-config-file-fixes-61.patch

Attachment: signature.asc
Description: PGP signature

Reply via email to