summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2013-07-22 04:25:42 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2013-07-22 04:25:42 +0000
commit244ec1e0679047969396939bcf458dd6ebcb7bf6 (patch)
tree84bfe8865d96bd17db126805366ed6368aa2327d /dev-libs/libsolv
parentInitial commit. Will be required for zypper, now packaged without bindings an... (diff)
downloadgentoo-2-244ec1e0679047969396939bcf458dd6ebcb7bf6.tar.gz
gentoo-2-244ec1e0679047969396939bcf458dd6ebcb7bf6.tar.bz2
gentoo-2-244ec1e0679047969396939bcf458dd6ebcb7bf6.zip
Respect ldflags.
(Portage version: 2.2.0_alpha188/cvs/Linux x86_64, signed Manifest commit with key 8EEE3BE8)
Diffstat (limited to 'dev-libs/libsolv')
-rw-r--r--dev-libs/libsolv/ChangeLog6
-rw-r--r--dev-libs/libsolv/libsolv-0.3.0.ebuild7
2 files changed, 10 insertions, 3 deletions
diff --git a/dev-libs/libsolv/ChangeLog b/dev-libs/libsolv/ChangeLog
index 3801c2b21ef9..c4ef3a18116e 100644
--- a/dev-libs/libsolv/ChangeLog
+++ b/dev-libs/libsolv/ChangeLog
@@ -1,10 +1,12 @@
# ChangeLog for dev-libs/libsolv
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsolv/ChangeLog,v 1.1 2013/07/22 04:14:06 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsolv/ChangeLog,v 1.2 2013/07/22 04:25:42 scarabeus Exp $
+
+ 22 Jul 2013; Tomáš Chvátal <scarabeus@gentoo.org> libsolv-0.3.0.ebuild:
+ Respect ldflags.
*libsolv-0.3.0 (22 Jul 2013)
22 Jul 2013; Tomáš Chvátal <scarabeus@gentoo.org> +libsolv-0.3.0.ebuild,
+metadata.xml:
Initial commit. Will be required for zypper package.
-
diff --git a/dev-libs/libsolv/libsolv-0.3.0.ebuild b/dev-libs/libsolv/libsolv-0.3.0.ebuild
index ccc7b1394d51..58fc78e6a9d4 100644
--- a/dev-libs/libsolv/libsolv-0.3.0.ebuild
+++ b/dev-libs/libsolv/libsolv-0.3.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsolv/libsolv-0.3.0.ebuild,v 1.1 2013/07/22 04:14:06 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsolv/libsolv-0.3.0.ebuild,v 1.2 2013/07/22 04:25:42 scarabeus Exp $
EAPI=5
@@ -29,9 +29,14 @@ DEPEND="${DEPEND}
"
src_prepare() {
+ # enabling suse features also mess up headers detection
sed -i \
-e "s:include <rpm/db.h>:include <db.h>:g" \
ext/repo_rpmdb.c || die
+ # respect ldflags
+ sed -i \
+ -e 's:LINK_FLAGS}:LINK_FLAGS} ${CMAKE_SHARED_LINKER_FLAGS}:g' \
+ src/CMakeLists.txt || die
}
src_configure() {