summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2013-07-22 04:25:51 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2013-07-22 04:25:51 +0000
commit83e2c17f5246f3893811887fe390f00eca7f8b89 (patch)
tree6d473a4a0661fd356dad6dfc7e0b06723ff873ed /dev-libs/libsolv
parentInitial commit. Will be required for zypper, now packaged without bindings an... (diff)
downloadhistorical-83e2c17f5246f3893811887fe390f00eca7f8b89.tar.gz
historical-83e2c17f5246f3893811887fe390f00eca7f8b89.tar.bz2
historical-83e2c17f5246f3893811887fe390f00eca7f8b89.zip
Respect ldflags.
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x8EEE3BE8
Diffstat (limited to 'dev-libs/libsolv')
-rw-r--r--dev-libs/libsolv/ChangeLog6
-rw-r--r--dev-libs/libsolv/Manifest30
-rw-r--r--dev-libs/libsolv/libsolv-0.3.0.ebuild7
3 files changed, 25 insertions, 18 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/Manifest b/dev-libs/libsolv/Manifest
index 38e6e7ef3ae7..4a90605336e6 100644
--- a/dev-libs/libsolv/Manifest
+++ b/dev-libs/libsolv/Manifest
@@ -2,23 +2,23 @@
Hash: SHA256
DIST libsolv-0.3.0.tar.bz2 395784 SHA256 b0e7ad666a16e183ecd340b41d50a5e989b118e90274e767d3453aee5ad8215a SHA512 795ddc3f7d52b770805e695ef72a63b8aaa4601bd7b5ca6d1c69c86fdc76bbe682507bc9efd2e4f7e453760474ff83a4172f4f7a59a4e1cd0583e9ed82934a14 WHIRLPOOL f6b0469450d15428454bd93b33d64ddce58e10c7007e4c98189d7052a23bc41d3bf4cb9160706217002043ba2f038648316d3fb5d9b4fbfa5ed12a4a514dd0e7
-EBUILD libsolv-0.3.0.ebuild 1128 SHA256 7c97ce5005ebd1e0de16359bbd57f1825086ec75275cfc822d41637b48b01906 SHA512 13ffb3a6d824b32d661f36929eb3f9225c435101fa054f61363e1877762d7cf469954b6c1f7841589549d362bf21ba5a201cef0e85e454f6f4d8d6776aa2659f WHIRLPOOL 9451d176ba5f4483214e84ce779cf7c0f0b47b609e9f59b398c3f3288e19210e4ad5e32873f04988612893adcfd96b88db46472f83a3052f526a804f4c8a9108
-MISC ChangeLog 389 SHA256 5795e364d7b236e83528b1fde072044aa3e3e8835d185ac7c86c7fd147b33e5b SHA512 84c10b291bd32d23bfeca39a2b4b36380063feaa6049dde6b5c81003efa1d25f8e377d6beb65e4f46fcf0120f3577f1fa563e4151fc8fce7869d4acf2b085b3f WHIRLPOOL 05bcad9ac03c096e6e7e1a32dbf4f94854bd568ed6c754023d73bc10bcc9613ddcf300f29b7e18fb2d2db46649ac5de3317882dbfbeab1376dc0e9b71a182c37
+EBUILD libsolv-0.3.0.ebuild 1308 SHA256 e6895e2498b76984b70f343e4967841faf7a547a1cdbdb8ecb387c1b8fb44807 SHA512 7f701b9801ec1c358cb773f4a670867e800ef6d77855cde1ea05cbbb6faa3beaad9f04786883cf77c1b0e97dba9993e62b6945d798b5dfd772f9c51695c8fed7 WHIRLPOOL 695664e434c914b02ebf9a70738ce0f4dc776de3173ea95a74e55ca71f2dbc27309765cc386dad785b5491a2c610219abcfef2c87a4049933e9a518c3fb137c9
+MISC ChangeLog 485 SHA256 2edcbd23c5be65704450b661da34c96fba64e58755ce3f015326b083fd661c43 SHA512 0bc3082f454feb5d6d93e08dda9fbc570d83ef449657b41d119c600ec76a3a0562a7345bf4fe1babc7862caaa44fdc73c973238ac6b95756c6162b518a77da0d WHIRLPOOL aca032fa183206d6be6cd87ce7ffa24e9a4087ed6de1814e23e63ad1beef58f27ddab7464c7bfd1fa9c59e9d4058431ed9e7c111f644a390649beb71755bface
MISC metadata.xml 158 SHA256 f302ea658f702146c504c9b7c01f6276027361238ae07a50a9179448bfc2af07 SHA512 29516333cf374b2bc21cf1a55e82b6d133903db8f6e999ad70924db09f8b61d292d2d063ada01202db42d617104128f3ba8442f94821aaea4606cd6f8e22bd7b WHIRLPOOL 2684af75fa88045aca14f3428ecbaf89e5902fce58bf3c5bfd00a4a60088ea2a1a58e3f41a7a5cffab9d584854401e5fa72a929a6ee37bb0854218de3161bf99
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJR7LGWAAoJEOSiRoyO7jvoksAQALHQ43It+BR6gDlvlI/GoY60
-o5ZuShsx9tk4hD/nuraI0m/Wch1meL1lnVCkBaUjU4iH9c2pOI3lSbm968joPv++
-JPe1Amo+7pjFuURXbhzYWgbhldALxVxL3Mz4bKMvtFO7S2xWmohjk0F3WdfqSqgx
-eOpK9KQcx5TwmLomvr28PIX/MUME5flYlvtj9z7vN0El6wA4lxbCR3UCb4wSQBiv
-YuFnaErwuWm0gdLCFN5LYyWvqPf5aHeRfqCN0p8CCBkJ5Wt5Dt71CFSOVOSJaNtr
-08ElpZeFznmrf7lSiKE55RpOsav9SsoKoNHItpJbtxoesn+frKD+mlHjjdh6iTb4
-gEVw0Ks7AQ/7A9YxqOpWxz1p4fLT8l9LfXh/X0BN0AjQPRAk4UUk75VGVCV45x5Z
-3flt8bRu04AHvgDjk9RMYTyHUc6a8QP602k1HkO/QLoNA06w3cBzae4QATj8YwC7
-dRmZ6d8pDxBhwFLj58hqzaaILxVHVNX9SkGe3VKMngbvwBKxF3UWVQQ9XYawqgqg
-8KZjVPsgd3ONRps85ygaQ4ev09f1jJmSBDS80U8oHK5FOrDdqad2Ta/0YjxZsye3
-QCDaln9leeE70RA8etyB9m7sYzLTsUIfTjYF3imBaxRnnb3UMVNIPzleWgrVpkxa
-Uts9fsQguD1huQ5cNSP6
-=8hzs
+iQIcBAEBCAAGBQJR7LRCAAoJEOSiRoyO7jvoLzoP/jJJulI6ftfr/NAQX0MwXtBD
+EQDlVK+09LVuXqQXWNM6jNKCwkasbBVPviYQCtPuZv6N2oGsd/0Vx8ycCdsiHoyZ
+f+T6kSEDATSCsPPp2Ag5Svu1udcrZg5aO7bGG8MsNBEsgNAI6QrVWvKWIOrh9y/R
+LNyNsAcmuGc4fNgATkbsxTJyqgqhxvdaUKOVk8TNfvePhAsG7h34gz5asZSejAz8
+YJ7JwyarUjmz5/lVQIRS8KZTIcsWawmDdOFAnxoDSnl7PBGHL2XPv22wlCqdoL+c
+KA92E/42YZzK35GOiFLBowoAmiOD74HY5AHRiCBgLh0YzC8MT9mKZ+DLuZaBSmHH
+NzWiB2Ne04TQzLuydM/zLtY0BM6kAq5Y2ea0cFhYtGBjInYD0rKQe2LNgsy0+CFg
+WJd8JztI1m+OjH93tIjeENXGAj04TZFchpjouShQJlbwOPA8J5DYLKPJH02/GWyG
+jFTxjFuI2kPn5suTDJkZ9U1Zu77D2IYYExrtEw9bGmBO+yTtGdCc2rM4jpr59jsA
+Z0tZRv/aG3r5BHhQC+TqE8c9LA8dqAV9+Jfu4qv+9hW8ZOiZIdaajYGKReIHMCbZ
+bhzn8HOFgeaTjjLIhSWLJKODBeEaT9aaGN2R8HeZZ3FKhEafNspZSl/co1KqGlQX
+P7Am1d01RjLU9j6Vp5i2
+=iyzA
-----END PGP SIGNATURE-----
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() {