summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2008-08-13 16:13:57 +0000
committerRaúl Porcel <armin76@gentoo.org>2008-08-13 16:13:57 +0000
commitcb73084b4a68528e92124c2a6e863933dea986d7 (patch)
treee1bcc345f544c8214cc982f7b8cd59a9d2ef012d /sys-apps/lm_sensors
parentAdd ~sparc keyword at user (Juan Daza) request --- Bug #234621. (diff)
downloadhistorical-cb73084b4a68528e92124c2a6e863933dea986d7.tar.gz
historical-cb73084b4a68528e92124c2a6e863933dea986d7.tar.bz2
historical-cb73084b4a68528e92124c2a6e863933dea986d7.zip
Respect LDFLAGS, bug #209722
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.25-gentoo-r7 i686 RepoMan-Options: --force
Diffstat (limited to 'sys-apps/lm_sensors')
-rw-r--r--sys-apps/lm_sensors/ChangeLog6
-rw-r--r--sys-apps/lm_sensors/Manifest8
-rw-r--r--sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild10
-rw-r--r--sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild10
-rw-r--r--sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild11
5 files changed, 30 insertions, 15 deletions
diff --git a/sys-apps/lm_sensors/ChangeLog b/sys-apps/lm_sensors/ChangeLog
index f1bd4a162637..061bfcc4c94c 100644
--- a/sys-apps/lm_sensors/ChangeLog
+++ b/sys-apps/lm_sensors/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/lm_sensors
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/ChangeLog,v 1.86 2008/08/11 17:59:07 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/ChangeLog,v 1.87 2008/08/13 16:13:57 armin76 Exp $
+
+ 13 Aug 2008; Raúl Porcel <armin76@gentoo.org> lm_sensors-2.10.4.ebuild,
+ lm_sensors-2.10.7.ebuild, lm_sensors-3.0.2.ebuild:
+ Respect LDFLAGS, bug #209722
*lm_sensors-2.10.7 (11 Aug 2008)
diff --git a/sys-apps/lm_sensors/Manifest b/sys-apps/lm_sensors/Manifest
index a671ec6a26b4..b6ef5e446abe 100644
--- a/sys-apps/lm_sensors/Manifest
+++ b/sys-apps/lm_sensors/Manifest
@@ -10,9 +10,9 @@ DIST lm_sensors-2.10.4.tar.gz 932773 RMD160 d181d887b40c8f933e1e48aa06dfc15fbd0c
DIST lm_sensors-2.10.7.tar.gz 933974 RMD160 34801542e2ac6b3305c8caf891415e99a1b94bc3 SHA1 2a5491aa8fa3d855bf14b06c4c0869e6ee45e434 SHA256 b180f5b429427847e734c212f51c4b3c043d4c11fddca0d6b4b59f8fbb36be99
DIST lm_sensors-3.0.1.tar.bz2 186183 RMD160 2af36278eef69b55495c336343e4e7fd8e6fa86d SHA1 1862d3cce07e4cbb7d2e7da9e89f72929273bfec SHA256 f47f7e46f604054ec32b899a04d3d450a37de533e962c763c5d7068b31b9bc23
DIST lm_sensors-3.0.2.tar.bz2 149734 RMD160 d896eb8360b5285a2446b94ba659d5bcdcf1f4b8 SHA1 8f28c11d00e68fc4b8249e02d224427f8f836d68 SHA256 1461fc2e8661ded28b73ed2f7a06cbecf852aa641df974e38aaa0e23977c5b57
-EBUILD lm_sensors-2.10.4.ebuild 4488 RMD160 d485ec363ea45cba097a69e73f2c75c463c5c57a SHA1 057536b45a6f445b701926caae0f86da3cfa5f58 SHA256 8f00835486dd960f27e55e9e6ba2e266c02d5d4ffe971e8bacade1a62db61f6d
-EBUILD lm_sensors-2.10.7.ebuild 4492 RMD160 b023509a32eed8984c46f11b7618308eac804157 SHA1 4bd6d9d7b4ed8b07c784cb4c8c32856e559c0ab5 SHA256 b929e9b6ba798df2eaea6e34f53d584a7ef1315c54ca4f6c748eb9eb87040a28
+EBUILD lm_sensors-2.10.4.ebuild 4635 RMD160 943a278fd6bf6c90a033bb27ae730930aeb473c6 SHA1 74ad33d741e0d271e9332421dc44f03191236d50 SHA256 00fa9d5a344000b2569eb36511e1be91983b14857460bb88c611803c1354ab38
+EBUILD lm_sensors-2.10.7.ebuild 4638 RMD160 3024a3499d55222eb7dc073dc861fee9a30d7fa3 SHA1 16865ae909862e8e9a190be6ff6b72b4780096c9 SHA256 17eb8b8eb9b26cdc23572bd144167511d663008309e1d27996974c9612143342
EBUILD lm_sensors-3.0.1.ebuild 3145 RMD160 cd306bf0f44466035aaea0a49ed713126805db7b SHA1 49e069ab1b166c4fce6b923ec5240cfd309b0551 SHA256 f4b62ef3ce55721e3ee786d9af0a9fa0a00e818272471f48de1fdb70079be748
-EBUILD lm_sensors-3.0.2.ebuild 3145 RMD160 0446ef456fa8eac665e15d962aaf2242420e89c8 SHA1 45ab0baf1304db8ef74675ff556dbe5d9e1fd82e SHA256 117224d3bd4760981753722bd13f76e926077549190f06240ce63a9c5e51cfeb
-MISC ChangeLog 9522 RMD160 1ceb7b38ca0f24cd1ddd619841f54fe8a3c52143 SHA1 972037a997b8ab355183079ad2fd43f3545879fb SHA256 69b1043b52617f649aacedb6bb24557ba7bbbc30cbf0c804589d2d17814f0b68
+EBUILD lm_sensors-3.0.2.ebuild 3260 RMD160 d30aafe53f958ecd2772d62c52e80b07571a3c04 SHA1 8318f1f3889a4eed0c4ae1348c17b9469d4bbc6c SHA256 3d3c83f8dba9896a32f705e44fb0903689f6a99c77d5630939347a1e9fbd948d
+MISC ChangeLog 9682 RMD160 43134821f61dbb1d6d77ea166d0636b1d411bb37 SHA1 f3ddf8a9e08f16c3ef5cb286de63007ef27aa344 SHA256 548a9abc92bb05a213359c469138b1ddcde789d401da7bfbbefb6819cb95abc5
MISC metadata.xml 160 RMD160 8521c3bd3ae0fb2bfddce5edb33fd31e223747e1 SHA1 194b7194f38673fe427e5893a42cd4c1506ce846 SHA256 b13062a43e40469b137e1206494a44b45755ea69511b64e5373cb1ce30bbb160
diff --git a/sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild b/sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild
index b0f0dca63d70..2e9c4e328807 100644
--- a/sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild
+++ b/sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild,v 1.9 2008/05/18 18:54:11 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/lm_sensors-2.10.4.ebuild,v 1.10 2008/08/13 16:13:57 armin76 Exp $
inherit eutils flag-o-matic linux-info toolchain-funcs multilib
@@ -73,11 +73,15 @@ src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}"/${PN}-2.10.4-sensors-detect-gentoo.patch
+ epatch "${FILESDIR}"/${P}-sensors-detect-gentoo.patch
if use sensord; then
- sed -i -e 's:^# \(PROG_EXTRA\):\1:' "${S}"/Makefile
+ sed -i -e 's:^# \(PROG_EXTRA\):\1:' Makefile
fi
+
+ # Respect LDFLAGS
+ sed -i -e 's/\$(LIBDIR)$/\$(LIBDIR) \$(LDFLAGS)/g' Makefile
+ sed -i -e 's/\$(LIBSHSONAME) -o/$(LIBSHSONAME) \$(LDFLAGS) -o/g' lib/Module.mk
}
src_compile() {
diff --git a/sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild b/sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild
index 0f99e7ffcbe1..f515c2ebfdda 100644
--- a/sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild
+++ b/sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild,v 1.1 2008/08/11 17:59:07 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/lm_sensors-2.10.7.ebuild,v 1.2 2008/08/13 16:13:57 armin76 Exp $
inherit eutils flag-o-matic linux-info toolchain-funcs multilib
@@ -73,11 +73,15 @@ src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}"/${PN}-2.10.7-sensors-detect-gentoo.patch
+ epatch "${FILESDIR}"/${P}-sensors-detect-gentoo.patch
if use sensord; then
- sed -i -e 's:^# \(PROG_EXTRA\):\1:' "${S}"/Makefile
+ sed -i -e 's:^# \(PROG_EXTRA\):\1:' Makefile
fi
+
+ # Respect LDFLAGS
+ sed -i -e 's/\$(LIBDIR)$/\$(LIBDIR) \$(LDFLAGS)/g' Makefile
+ sed -i -e 's/\$(LIBSHSONAME) -o/$(LIBSHSONAME) \$(LDFLAGS) -o/g' lib/Module.mk
}
src_compile() {
diff --git a/sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild b/sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild
index 1001da9758f1..fcab67327a01 100644
--- a/sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild
+++ b/sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild,v 1.1 2008/07/01 20:32:59 dberkholz Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/lm_sensors-3.0.2.ebuild,v 1.2 2008/08/13 16:13:57 armin76 Exp $
inherit eutils flag-o-matic linux-info toolchain-funcs multilib
@@ -52,6 +52,10 @@ src_unpack() {
if use sensord; then
sed -i -e 's:^# \(PROG_EXTRA\):\1:' "${S}"/Makefile
fi
+
+ # Respect LDFLAGS
+ sed -i -e 's/\$(LIBDIR)$/\$(LIBDIR) \$(LDFLAGS)/g' Makefile
+ sed -i -e 's/\$(LIBSHSONAME) -o/$(LIBSHSONAME) \$(LDFLAGS) -o/g' lib/Module.mk
}
src_compile() {
@@ -78,10 +82,9 @@ src_install() {
newinitd "${FILESDIR}"/sensord-init.d sensord
fi
- dodoc BACKGROUND BUGS CHANGES CONTRIBUTORS INSTALL QUICKSTART \
- README* TODO
+ dodoc CHANGES CONTRIBUTORS INSTALL README*
- dodoc doc/donations doc/fancontrol.txt doc/fan-divisors doc/FAQ \
+ dodoc doc/donations doc/fancontrol.txt doc/fan-divisors \
doc/progs doc/temperature-sensors doc/vid
dohtml doc/lm_sensors-FAQ.html doc/useful_addresses.html