[SCM] libopenmpt/master: Use upstream's version of libmodplug.pc now that it's fixed
jcowgill at users.alioth.debian.org
jcowgill at users.alioth.debian.org
Sun Mar 19 22:34:39 UTC 2017
The following commit has been merged in the master branch:
commit 174fc6025f638b9b1111351a8887aa11f59f30bb
Author: James Cowgill <jcowgill at debian.org>
Date: Sun Mar 19 21:49:31 2017 +0000
Use upstream's version of libmodplug.pc now that it's fixed
diff --git a/debian/control b/debian/control
index ffd4923..24ee5fa 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,7 @@ Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alio
Uploaders: James Cowgill <jcowgill at debian.org>
Build-Depends:
debhelper (>= 10~),
+ dh-exec,
doxygen,
dpkg-dev (>= 1.18.0),
libflac-dev,
@@ -94,7 +95,10 @@ Package: libopenmpt-modplug-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libopenmpt-modplug1 (= ${binary:Version}), ${misc:Depends}
+Depends:
+ libopenmpt-dev,
+ libopenmpt-modplug1 (= ${binary:Version}),
+ ${misc:Depends}
Conflicts: libmodplug-dev
Description: module music library based on OpenMPT -- modplug compat development files
libopenmpt is a cross-platform C++ and C library to decode tracked music
diff --git a/debian/libmodplug.pc.in b/debian/libmodplug.pc.in
deleted file mode 100644
index 3e6e2f4..0000000
--- a/debian/libmodplug.pc.in
+++ /dev/null
@@ -1,10 +0,0 @@
-prefix=/usr
-exec_prefix=${prefix}
-libdir=${prefix}/lib/@DEB_HOST_MULTIARCH@
-includedir=${prefix}/include
-
-Name: libmodplug
-Description: The ModPlug mod file playing library (emulated via libopenmpt).
-Version: 0.8.8.5
-Libs: -L${libdir} -lmodplug
-Cflags: -I${includedir}
diff --git a/debian/libopenmpt-modplug-dev.install b/debian/libopenmpt-modplug-dev.install
old mode 100644
new mode 100755
index 376f507..bdaa61a
--- a/debian/libopenmpt-modplug-dev.install
+++ b/debian/libopenmpt-modplug-dev.install
@@ -1,2 +1,4 @@
-libmodplug/*.h usr/include/libmodplug
+#!/usr/bin/dh-exec
+libmodplug/*.h usr/include/libmodplug
+libmodplug/libmodplug.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig
usr/lib/*/libopenmpt_modplug.so
diff --git a/debian/libopenmpt-modplug-dev.links b/debian/libopenmpt-modplug-dev.links
new file mode 100755
index 0000000..90057fa
--- /dev/null
+++ b/debian/libopenmpt-modplug-dev.links
@@ -0,0 +1,2 @@
+#!/usr/bin/dh-exec
+usr/lib/${DEB_HOST_MULTIARCH}/libopenmpt_modplug.so usr/lib/${DEB_HOST_MULTIARCH}/libmodplug.so
diff --git a/debian/rules b/debian/rules
index a634764..c29c132 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,9 +21,3 @@ override_dh_auto_configure:
override_dh_installchangelogs:
dh_installchangelogs libopenmpt/dox/changelog.md
-
-override_dh_install:
- dh_install
- mkdir -p $(MODPLUG_DEV_LIBDIR)/pkgconfig
- sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/' debian/libmodplug.pc.in > $(MODPLUG_DEV_LIBDIR)/pkgconfig/libmodplug.pc
- ln -s libopenmpt_modplug.so $(MODPLUG_DEV_LIBDIR)/libmodplug.so
--
libopenmpt packaging
More information about the pkg-multimedia-commits
mailing list