summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgostino Sarubbo <ago@gentoo.org>2012-11-29 14:35:49 +0000
committerAgostino Sarubbo <ago@gentoo.org>2012-11-29 14:35:49 +0000
commit3f63e20c593423b394e95771e69232fbf095c71f (patch)
treef910f9c2315d19dd43920331a5db79d0ebc09155 /sys-apps/lm_sensors
parentNew package, initial ebuild written by me, requested by tampakrap (diff)
downloadhistorical-3f63e20c593423b394e95771e69232fbf095c71f.tar.gz
historical-3f63e20c593423b394e95771e69232fbf095c71f.tar.bz2
historical-3f63e20c593423b394e95771e69232fbf095c71f.zip
bump to 3.3.3
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/lm_sensors')
-rw-r--r--sys-apps/lm_sensors/ChangeLog7
-rw-r--r--sys-apps/lm_sensors/Manifest18
-rw-r--r--sys-apps/lm_sensors/lm_sensors-3.3.3.ebuild103
3 files changed, 112 insertions, 16 deletions
diff --git a/sys-apps/lm_sensors/ChangeLog b/sys-apps/lm_sensors/ChangeLog
index 7bbfb91d14af..0f9ac6456bae 100644
--- a/sys-apps/lm_sensors/ChangeLog
+++ b/sys-apps/lm_sensors/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/lm_sensors
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/ChangeLog,v 1.130 2012/11/29 04:05:00 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lm_sensors/ChangeLog,v 1.131 2012/11/29 14:35:48 ago Exp $
+
+*lm_sensors-3.3.3 (29 Nov 2012)
+
+ 29 Nov 2012; <ago@gentoo.org> +lm_sensors-3.3.3.ebuild:
+ bump to 3.3.3
29 Nov 2012; Jeff Horelick <jdhore@gentoo.org> metadata.xml:
Adopt lm_sensors
diff --git a/sys-apps/lm_sensors/Manifest b/sys-apps/lm_sensors/Manifest
index 2cc6b5562173..a4638aa870b2 100644
--- a/sys-apps/lm_sensors/Manifest
+++ b/sys-apps/lm_sensors/Manifest
@@ -1,23 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
AUX fancontrol-init.d 726 SHA256 b231b76d5b32bb303a8e42727f48a4405cec71eedfe392e837acba5e46532783 SHA512 e74d23ed78e066b903eb73e82ab9125bbaf81d86608fb0695314be20e06b777972547889fcfdf8271bcfd53b76a6a9db295f614ce7b73ea31b4d589009a5eb90 WHIRLPOOL a907d23f0d2d2ff636d40acda37956dc4854f08aa5a232a339a2fe83a1f657bce347bd79d23822205ea8603a16aac33f996d3607f826cdaf034c5c4f6047d9ec
AUX lm_sensors-3-init.d 2466 SHA256 9b018f9f7a0975988387858823fe59a5cd8af6413d8c3170db0e24aac6021ec3 SHA512 16b3c7f742c70abcd310928be32fc63b0d344447776bc380be20f8708fbb72bc9b07ddec5ad867cfdc44247474aea3ff5d4f8b405cab896c07791a7a1834db7f WHIRLPOOL 3a090000cc486389a8630f3d88df486cd63458710d1cfb05b8dc545a758fee646698854fd6a13d23b9ff78265ed04aa79c0119acd4a9355fcb51847f2f095b0d
AUX lm_sensors-3.3.1-sensors-detect-gentoo.patch 4906 SHA256 39f8674e526aa837493a5009b7465f7c8f04784c5990de8a6b8c885c5d8b44a7 SHA512 3d502f1271e06e74ef290efe7d634a55e5b1e017111c409fc26233416d9680e1a102ee1ba68986ca37f787a27d3e3325ba22ceb46e28d3a0d074dc92608f25f2 WHIRLPOOL 7df804767d16890b4420810b6e50797f0dbff4f525de6c41a5ec36e73319a44b5cff4f997a3dbe18e34835dfe3e07a7b8a296aa41f0c46a84c797fe8bcd0c909
AUX sensord-3-init.d 712 SHA256 8a3debf0b84af9944a467e377b0e4b0db67d428083675f0fcf33ec55a8b2a709 SHA512 d442053fce522f4133eb38220b7acd7bcf626fd00297eaa42ab191568bd9cd3b3592831269e5e73a6dd9885c64f7dd8745b542cee321a5daf21ecb189192d452 WHIRLPOOL dc48de372d732e9b883f5db1e06159b6d6df72c2f4ad92cae6290ee352b7f531bb2e3a94b3425bcd9400a58f8549f094948b2b3c930c80b7d4f9e181cc0be2df
AUX sensord-conf.d 104 SHA256 02230edf5efbb0a4de3840cd76f9ebf431c57a246fa7388e9dbeb0fe26fe7b8d SHA512 a77d81ab7ded085ba19e4c637e93268f889ccb8ce9e008a210ae135cb6e2140be07e5d455cf7fcc1084fd57cfbfb3f2bb37207123aebe9566f78b5183806fd7d WHIRLPOOL b52a37909dd45c3f7a6a3cab4695e460cf318f05b00faf25aa0717a5caaa1f185b32648711f4842d69e4aa4a062abbf39278fd903b3b07bd8389be73d4777907
DIST lm_sensors-3.3.1.tar.bz2 170156 SHA256 cfcc783945f7bfd5206e73f8f9d3f353b0dbf22153c0ef2587a8d7a7be7e628f SHA512 7ac328104613738409aa63881a42f86a97059cfaf48ccf0c2b21861b80813e64ce4dd5abe3359d1836462f6b6113814162c35740f2cd6e6ada9ec25b68faa579 WHIRLPOOL 9ee1d2e4ec121439b4262db6f2e17ec357570f7ffc39ab8575e1ab43153e5392f6fa769ade71ccb815cd1a7e64c3ec1374536b78dd1fbbaf610f557bed355ac9
+DIST lm_sensors-3.3.3.tar.bz2 172467 SHA256 ecc91ba3d918e96fb7d5eb9acce978af803b130e0b33b08d5ea05b2bfca84955 SHA512 22996d4ded0df4302aa35b78dfbffe35ac27ceb72a23ca14d2ca83a41a5f7a1cf01a5e42dafa6cba91da81d27ddcdf14a7b4a41deebcd64f75c26bb6c35848c5 WHIRLPOOL b109ba91839c411f1a5d5e784b162b1c7da31768e366d55810e0574bae2e19fe106db46c994bc571fcab2900aa50a4ed5eba0dee40f7e2158a74c5dac69340cd
EBUILD lm_sensors-3.3.1.ebuild 3221 SHA256 cd4fc8f20f7cd7f20ff31e87a1a8aa568da7f3288034a7f838fb97b599ef524a SHA512 4d2cc6bc64fce605a40c3f15a66982bb4d83cfa4e11e9f389213b2bd76f4cd8192c875befc5bb01ab997b37f65b63e54eeba6e78bc16f95717f8ce75af35b078 WHIRLPOOL ff7c7369b9f9dac4ef1e7fa10d0d58381e25ddf0188f6db28c2010b8d6f3c3334d29ed7792792f84b6a320e5fcec7bc496dc95f3fb85df60259862c7dbd508cf
-MISC ChangeLog 15385 SHA256 23430766b1333fbf8cd04c6017716512b63babd751b26b0dbaa880f0c061012f SHA512 da31fe1cd26ef882e5a5400e1b21e7248ba784186d9dca9ec0a4bd046f862fcf6f6f70355afe504bb1730134b1efa63dd424ab112ec88235cd421170d838c562 WHIRLPOOL 320b951eb15ded955ed1e140d68df157a873aa2c887af56371e808e2c739408ce72d8a74461dd875acbe96670a787440c2f6453b0cff92f897a1bab917f88f89
+EBUILD lm_sensors-3.3.3.ebuild 3111 SHA256 963ded7d46352e3c27f52089c4511e1eec8fbd7f66585ae2b9c61fa333174b2f SHA512 fe90cacd1d6e48367517446334a329fef22b7c3112ed6ec9f5eb06d1996c6712b5e9b53c063d899dbd5070c43afa0a20a2f7cb51dabdfd873b3f8fbf84ed0994 WHIRLPOOL 5bfe4a359713088e0f181cda0e2611b41e01d17a1b38fda67015fe6368d77dbbefb8d67123641f0618d8d20c890b42a12f0968cf94e203c89a1f31f889a31969
+MISC ChangeLog 15491 SHA256 b24ffbe6c788e50abbd2de9abc6b5b8452a77d19b482bd2df03201f4d78e67b5 SHA512 d02479ae79bac3bb352debca992263a241e816849503c8e44657e2ad88f351d9481f7fcdfce79b69d5a2eaa652cffac6bd23153d7491acc3d2690a793f028599 WHIRLPOOL 5fa3ffd895da218ae792570e6fa4d7993089617f1132b480ca00322b43d2c40672a50fe920bc58c3c431483687a0aa2e31c1e00ebb086117a4687f1a1e6af1fa
MISC metadata.xml 400 SHA256 190273d72e51490f7d5f52d6ec26bcba691b2c3efb89405da0ea79a9f6aa74c3 SHA512 1d215041e5af31ef57a58656ccaa85d2fe0d16265ff4a30740e2c0c831b60bad1ba328dfd8151ab691479bdc4995eaa964d7c20ddd4a994e8df7e2cfa16654ce WHIRLPOOL b8e495083701023df3759334ace26bd9a28c8421a2e7cc058cee0dfc6f5a1a4ad5b1f2df2700def11756917a2866fbbd480fd0fd6972614eb9e3eb923a92d2a3
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCgAGBQJQtt7tAAoJEPUd7O0j6ekAN2MIAMj6lzH/JRn3EbRBfy9KUwPe
-c8X2mdiBKwR0mWR6PLLAB8/obFjZW/u/IuaNqRi+isaazxVgzXFZReuiwwezOvM5
-eMO1ucPfUSzrYA3Og/olHeduqHitqkUnDBdnEzVyNsMWnrzI0fFRG0X8KV8GMIut
-kcnXloR785v6aukmKUuM2VUs4B/5WXUMUN9fq3r+grHI2u6mKojyMawiK4VPAoA4
-ufxE9rL8t22UlI5zHLqsDKzLSJ6cI6IYLgUNLat30NVHPlPuTryZ/7EGmkGa2SkF
-gJTfAJaoaawk2hY2Kl2RAZ3XOjXGaSIcG6MTqcLR+Z/Z5kyHWqGukX4G5uZarBs=
-=w2ir
------END PGP SIGNATURE-----
diff --git a/sys-apps/lm_sensors/lm_sensors-3.3.3.ebuild b/sys-apps/lm_sensors/lm_sensors-3.3.3.ebuild
new file mode 100644
index 000000000000..f9b48d50a926
--- /dev/null
+++ b/sys-apps/lm_sensors/lm_sensors-3.3.3.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2012 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.3.3.ebuild,v 1.1 2012/11/29 14:35:48 ago Exp $
+
+EAPI=5
+
+inherit eutils linux-info toolchain-funcs multilib
+
+DESCRIPTION="Hardware Monitoring user-space utilities"
+HOMEPAGE="http://www.lm-sensors.org/"
+SRC_URI="http://dl.lm-sensors.org/lm-sensors/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="sensord static-libs"
+
+RDEPEND="dev-lang/perl
+ sensord? (
+ net-analyzer/rrdtool
+ virtual/logger
+ )"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex"
+
+CONFIG_CHECK="~HWMON ~I2C_CHARDEV ~I2C"
+WARNING_HWMON="${PN} requires CONFIG_HWMON to be enabled for use."
+WARNING_I2C_CHARDEV="sensors-detect requires CONFIG_I2C_CHARDEV to be enabled."
+WARNING_I2C="${PN} requires CONFIG_I2C to be enabled for most sensors."
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-3.3.1-sensors-detect-gentoo.patch
+
+ use sensord && { sed -i -e 's:^#\(PROG_EXTRA.*\):\1:' Makefile || die; }
+
+ # Respect LDFLAGS
+ sed -i -e 's/\$(LIBDIR)$/\$(LIBDIR) \$(LDFLAGS)/g' Makefile || die
+
+ use static-libs || { sed -i -e '/^BUILD_STATIC_LIB/d' Makefile || die; }
+}
+
+src_compile() {
+ einfo
+ einfo "You may safely ignore any errors from compilation"
+ einfo "that contain \"No such file or directory\" references."
+ einfo
+
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ PREFIX="${EPREFIX}/usr" \
+ MANDIR="${EPREFIX}/usr/share/man" \
+ ETCDIR="${EPREFIX}/etc" \
+ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+ install
+
+ newinitd "${FILESDIR}"/${PN}-3-init.d ${PN}
+ newinitd "${FILESDIR}"/fancontrol-init.d fancontrol
+
+ if use sensord; then
+ newconfd "${FILESDIR}"/sensord-conf.d sensord
+ newinitd "${FILESDIR}"/sensord-3-init.d sensord
+ fi
+
+ dodoc CHANGES CONTRIBUTORS INSTALL README \
+ doc/{donations,fancontrol.txt,fan-divisors,libsensors-API.txt,progs,temperature-sensors,vid}
+
+ docinto chips
+ dodoc doc/chips/*
+
+ docinto developers
+ dodoc doc/developers/applications
+}
+
+pkg_postinst() {
+ elog
+ elog "Please run \`/usr/sbin/sensors-detect' in order to setup"
+ elog "/etc/conf.d/${PN}."
+ elog
+ elog "/etc/conf.d/${PN} is vital to the init-script."
+ elog "Please make sure you also add ${PN} to the desired"
+ elog "runlevel. Otherwise your I2C modules won't get loaded"
+ elog "on the next startup."
+ elog
+ elog "You will also need to run the above command if you're upgrading from"
+ elog "<=${PN}-2, as the needed entries in /etc/conf.d/${PN} has"
+ elog "changed."
+ elog
+ elog "Be warned, the probing of hardware in your system performed by"
+ elog "sensors-detect could freeze your system. Also make sure you read"
+ elog "the documentation before running ${PN} on IBM ThinkPads."
+ elog
+ elog "Also make sure you have read:"
+ elog "http://www.lm-sensors.org/wiki/FAQ/Chapter3#Mysensorshavestoppedworkinginkernel2.6.31"
+ elog
+ elog "Please refer to the ${PN} documentation for more information."
+ elog "(http://www.lm-sensors.org/wiki/Documentation)"
+ elog
+}