[coinutils] 03/03: patch for building with pkg-config
Miles Lubin
mlubin-guest at alioth.debian.org
Wed Sep 25 22:40:00 UTC 2013
This is an automated email from the git hooks/post-receive script.
mlubin-guest pushed a commit to branch master
in repository coinutils.
commit f79dbf245d05be2d2b4883dec85df3f61ab9d223
Author: Miles Lubin <miles.lubin at gmail.com>
Date: Wed Sep 25 18:31:28 2013 -0400
patch for building with pkg-config
---
debian/changelog | 1 +
debian/patches/fix-addlibs-file.patch | 14 ++++++++++++++
debian/patches/series | 1 +
3 files changed, 16 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index 5be3e34..3f2cb84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,7 @@ coinutils (2.9.4-2) experimental; urgency=low
* Purge license-incompatible files from previous maintainer.
- Update copyright file.
* Remove .la files. Reverse dependencies will be updated in experimental.
+ * Add patch to fix building with pkg-config.
-- Miles Lubin <miles.lubin at gmail.com> Wed, 25 Sep 2013 16:23:58 -0400
diff --git a/debian/patches/fix-addlibs-file.patch b/debian/patches/fix-addlibs-file.patch
new file mode 100644
index 0000000..c4dc8a1
--- /dev/null
+++ b/debian/patches/fix-addlibs-file.patch
@@ -0,0 +1,14 @@
+Author: Miles Lubin <miles.lubin at gmail.com>
+Description: Fix production of coinutils_addlibs.txt file.
+Bug: https://projects.coin-or.org/BuildTools/ticket/104
+--- a/CoinUtils/Makefile.in
++++ b/CoinUtils/Makefile.in
+@@ -832,7 +832,7 @@
+
+ install-data-hook:
+ @$(mkdir_p) "$(addlibsdir)"
+- at COIN_HAS_PKGCONFIG_TRUE@ PKG_CONFIG_PATH="@COIN_PKG_CONFIG_PATH@" \
++ at COIN_HAS_PKGCONFIG_TRUE@ PKG_CONFIG_PATH=$(DESTDIR)$(pkgconfiglibdir) \
+ @COIN_HAS_PKGCONFIG_TRUE@ "$(PKG_CONFIG)" --libs coinutils > $(addlibsdir)/coinutils_addlibs.txt
+ @COIN_CXX_IS_CL_TRUE@@COIN_HAS_PKGCONFIG_FALSE@ echo "-libpath:`$(CYGPATH_W) @abs_lib_dir@` libCoinUtils.lib @COINUTILSLIB_LIBS_INSTALLED@" > $(addlibsdir)/coinutils_addlibs.txt
+ @COIN_CXX_IS_CL_FALSE@@COIN_HAS_PKGCONFIG_FALSE@ echo -L at abs_lib_dir@ -lCoinUtils @COINUTILSLIB_LIBS_INSTALLED@ > $(addlibsdir)/coinutils_addlibs.txt
diff --git a/debian/patches/series b/debian/patches/series
index 5c24f68..d575889 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
format-security-fix.patch
+fix-addlibs-file.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/coinutils.git
More information about the debian-science-commits
mailing list