summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2012-06-30 19:16:12 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2012-06-30 19:16:12 +0000
commita76beb78ba10fe0968025632d305fb74ce54bcc8 (patch)
tree62942398af4660da80e4f6a56c5b90c33cd437cc /sys-apps/smartmontools
parentunmask new dev-ml packages now that everything should be fine (diff)
downloadhistorical-a76beb78ba10fe0968025632d305fb74ce54bcc8.tar.gz
historical-a76beb78ba10fe0968025632d305fb74ce54bcc8.tar.bz2
historical-a76beb78ba10fe0968025632d305fb74ce54bcc8.zip
Version bump.
Package-Manager: portage-2.2.0_alpha107/cvs/Linux x86_64
Diffstat (limited to 'sys-apps/smartmontools')
-rw-r--r--sys-apps/smartmontools/ChangeLog7
-rw-r--r--sys-apps/smartmontools/Manifest14
-rw-r--r--sys-apps/smartmontools/smartmontools-5.43.ebuild65
3 files changed, 74 insertions, 12 deletions
diff --git a/sys-apps/smartmontools/ChangeLog b/sys-apps/smartmontools/ChangeLog
index 73ec128c8c88..5446bcdf9703 100644
--- a/sys-apps/smartmontools/ChangeLog
+++ b/sys-apps/smartmontools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/smartmontools
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/ChangeLog,v 1.112 2012/04/14 17:18:25 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/ChangeLog,v 1.113 2012/06/30 19:16:12 robbat2 Exp $
+
+*smartmontools-5.43 (30 Jun 2012)
+
+ 30 Jun 2012; Robin H. Johnson <robbat2@gentoo.org> +smartmontools-5.43.ebuild:
+ Version bump.
14 Apr 2012; Zac Medico <zmedico@gentoo.org> smartmontools-5.42.ebuild,
smartmontools-9999.ebuild:
diff --git a/sys-apps/smartmontools/Manifest b/sys-apps/smartmontools/Manifest
index 2dcc9bdf22e5..3aeea7d975ec 100644
--- a/sys-apps/smartmontools/Manifest
+++ b/sys-apps/smartmontools/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX smartd.confd 107 RMD160 e43d345af53217e6c944a3ce5cd03a98895b7c32 SHA1 3d19bde080fabaf2702087c82bdbd3c43cc1c6a6 SHA256 714cc1b253e1f59b884be89693757fec91ca878c62f37451a49ef6bb72263e85
AUX smartd.rc 1026 RMD160 1b37d79b4d7cb8a2433ac852242043005f4d92f5 SHA1 cc1535f30fabd056b00e562bea2055fba7f21cd7 SHA256 d28f4d15d56e14cc78abc7cd04429753bab6c535b89502019757ba937aaee4ae
DIST smartmontools-5.38.tar.gz 617326 RMD160 6fcca6e18b14a14b579e8484c769f36b3ce238ea SHA1 90e36f46af7a35336c63868176aa71deef4c9e66 SHA256 b2097320a1fca4851f1377a14f4cc14a46e27d2a44ca017c40a6cb618b2f31e8
@@ -8,18 +5,13 @@ DIST smartmontools-5.39.1.tar.gz 659335 RMD160 2adb8c43eb0f23711efce423c22281240
DIST smartmontools-5.40.tar.gz 705592 RMD160 ff2ebfd130182ba721248ebfebd9d4d5cc325ff4 SHA1 08a86a939a2e2cd85d2c88c09188d494f06ce050 SHA256 2a68ed20d5d6bd198e1aa6bf0b6037f0f216e3b14da022115244f1af9d248bfd
DIST smartmontools-5.41.tar.gz 740661 RMD160 d2de512ef64dceb61a1f9c0384b0ea895fd31e36 SHA1 6cf5c660d173dbb94fae3549ac689c6427d18ea3 SHA256 173eb14e3253a30230f38c7e684085bcae7fa021efff58bdf94c2702ac76fa32
DIST smartmontools-5.42.tar.gz 742138 RMD160 c8d111719de20319c2f30614726084ee890b3a02 SHA1 52f966abeb23458acc0ec734f2d6ab432f6b5a7d SHA256 b664d11e814e114ce3a32a4fa918c9e649c684e2897c007b2a8b92574decc374
+DIST smartmontools-5.43.tar.gz 767978 RMD160 2a420c7975c192191c93117937f4fea7bc564406 SHA1 1e5ef96b0f061d10b1a7a7fd72d09982e7b3242d SHA256 d845187d1500b87ef8d2c43772bd0218a59114fe58474a903c56777c9175351e
EBUILD smartmontools-5.38.ebuild 1424 RMD160 e916b8c475503b77587369c58d64914d9d9a6b94 SHA1 18e5554fcc6175215bfe528883888f72fc9d244b SHA256 e458f8aec1be18996258c11f9ad0e8f306a74ebe91b041a4db2f58da6356a948
EBUILD smartmontools-5.39.1.ebuild 1510 RMD160 f6bf3c2c3251f712fd6dab1853dc52dc04b4d838 SHA1 1b767994fb24a47195c7a3ca422293dfde07d558 SHA256 c142d94b4cd3336e6e3a21c7c1e4d655996581484c37ed01c412be536db36937
EBUILD smartmontools-5.40.ebuild 1743 RMD160 595a60b4a776dbb622426767a73a49826019d429 SHA1 83c79a8d8120521257b3bccf77cca27633d116af SHA256 1afd5d438263f3bc23198c5e1f99d8ffbcbbe04b3d4d58f8968f806cccfb2418
EBUILD smartmontools-5.41-r1.ebuild 1697 RMD160 f5d6511d23697ae55c3c82e9a5e554e1fc77475c SHA1 acc87edd14c058577b21478ad4883290f11b7a83 SHA256 989605309d4ff98d4b54a216771fff3c19b65175020c7d15976d4c2d178e40e4
EBUILD smartmontools-5.42.ebuild 1705 RMD160 ef08f3041de8112220909b2ec418a681dbb1af09 SHA1 5365f7f0fff0ee6ac4b26671097f653654f625f9 SHA256 249715c5038d5dc3a533dae5b6fbf9b1343ccb01ad4d52d1156453dd8340b683
+EBUILD smartmontools-5.43.ebuild 1713 RMD160 119522c9330f8dc8f82c4eff55e270c8cd91614f SHA1 9995ccbb59f5026089e352445ec3c33d3064b8dd SHA256 5f6c6b91cf2469f270b39b36cdaca75d3c5e084deac8689d5161831b4b4783a9
EBUILD smartmontools-9999.ebuild 1702 RMD160 e8b3221fd10541da707f7de870bc39cf753a6df9 SHA1 1c607b5bf62ea34c0c90409605c98863ef7925f4 SHA256 967746c5a6c2c64da501cb1d4c1571c5fdab30872452430bb9d55e4ed66819c4
-MISC ChangeLog 14940 RMD160 7319f772be943e08b187dc9345256a2fd2f546d5 SHA1 67de99871e998e1f24eb283b50c422ee971132f1 SHA256 db07a023ba2c105f10e6c047a4b42c2c6873eeec254ccc7ed8032301ed4fa1bb
+MISC ChangeLog 15073 RMD160 0adac6857b9aa0bf8a46077b2aa158ded0c6da7b SHA1 5677c9ee445569bbbad1fb14f0e4116e0726c447 SHA256 d6048c7068bb2fe04ccd7d245fea200777bc61c4ec26df872df70e51df83a457
MISC metadata.xml 266 RMD160 d60cb888a5e13f1656de16d13b38e60e909fca14 SHA1 ddaa4497088bd48456301b7ab7115928713fa882 SHA256 bdf7da32dcd39df0f58aa02c64dfd1c5dda0ca1080c9b1001d8e110881a364eb
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEARECAAYFAk+JsWYACgkQ/ejvha5XGaNQfwCgjZ1pnjksogLJ/hMX9BYgPl6Q
-uoUAn0Een36aoXU9Jr5tFbQBWXbucQp1
-=ZOjx
------END PGP SIGNATURE-----
diff --git a/sys-apps/smartmontools/smartmontools-5.43.ebuild b/sys-apps/smartmontools/smartmontools-5.43.ebuild
new file mode 100644
index 000000000000..0cd22320c1e1
--- /dev/null
+++ b/sys-apps/smartmontools/smartmontools-5.43.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/smartmontools/smartmontools-5.43.ebuild,v 1.1 2012/06/30 19:16:12 robbat2 Exp $
+
+EAPI="3"
+
+inherit flag-o-matic
+if [[ ${PV} == "9999" ]] ; then
+ ESVN_REPO_URI="https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk/smartmontools"
+ ESVN_PROJECT="smartmontools"
+ inherit subversion autotools
+ SRC_URI=""
+else
+ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+DESCRIPTION="Self-Monitoring, Analysis and Reporting Technology System (S.M.A.R.T.) monitoring tools"
+HOMEPAGE="http://smartmontools.sourceforge.net/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="static minimal caps"
+
+DEPEND="!minimal? ( caps? ( sys-libs/libcap-ng ) )"
+RDEPEND="${DEPEND}
+ !minimal? ( virtual/mailx )"
+
+src_prepare() {
+ if [[ ${PV} == "9999" ]] ; then
+ #./autogen.sh
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ local myconf
+ use minimal && einfo "Skipping the monitoring daemon for minimal build."
+ use static && append-ldflags -static
+
+ if ! use minimal; then
+ myconf="${myconf} $(use_with caps libcap-ng)"
+ else
+ # disable it so that we stay safe
+ myconf="${myconf} --without-libcap-ng"
+ fi
+
+ econf \
+ --with-docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --with-initscriptdir="/toss-it-away" \
+ ${myconf} \
+ || die
+}
+
+src_install() {
+ if use minimal ; then
+ dosbin smartctl || die
+ doman smartctl.8
+ else
+ emake install DESTDIR="${D}" || die
+ rm -rf "${D}"/toss-it-away
+ newinitd "${FILESDIR}"/smartd.rc smartd
+ newconfd "${FILESDIR}"/smartd.confd smartd
+ fi
+}