use toolchain-funcs instead of gcc eclass
authorMike Frysinger <vapier@gentoo.org>
Tue, 7 Dec 2004 21:55:17 +0000 (21:55 +0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 7 Dec 2004 21:55:17 +0000 (21:55 +0000)
sys-apps/hdparm/Manifest
sys-apps/hdparm/hdparm-5.8.ebuild

index c3116a890b74ee10bac9bd36ec469f198f6f178a..af4a1584ee7e36952b02429a61fc709f33a06583 100644 (file)
@@ -1,22 +1,22 @@
-MD5 cc66e2e80f3517d1a0d1c817a2b39523 hdparm-5.7-r1.ebuild 1246
+MD5 c659326f5865901148fca2153cd91a29 ChangeLog 7499
 MD5 860dc3584fa1d36414014543f9ac7843 hdparm-5.5.ebuild 1277
-MD5 0b4acdf6a79f5de1c7466f601abdd5b4 hdparm-5.7.ebuild 1232
 MD5 afd1922e4ffc669c00d8126b9f4dc7e1 hdparm-5.5-r4.ebuild 1284
 MD5 27612805eeeff9fa51cb602fde9e2be2 hdparm-5.4.ebuild 1158
-MD5 aa5e51a0e3d7add5cc6da0da4d74922d hdparm-5.6.ebuild 1228
-MD5 206bfc967c50adbd9a2dacbc79daad95 hdparm-5.8.ebuild 1249
-MD5 c659326f5865901148fca2153cd91a29 ChangeLog 7499
 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 300982c72dc0f865d5ad6c542e3b6c4c files/digest-hdparm-5.4 61
+MD5 aa5e51a0e3d7add5cc6da0da4d74922d hdparm-5.6.ebuild 1228
+MD5 cc66e2e80f3517d1a0d1c817a2b39523 hdparm-5.7-r1.ebuild 1246
+MD5 0b4acdf6a79f5de1c7466f601abdd5b4 hdparm-5.7.ebuild 1232
+MD5 56c5d8a015c0bbddcd7cbdfeaecb0c5f hdparm-5.8.ebuild 1234
 MD5 f5fc13fdfccb0f5600d45488c6a5d534 files/digest-hdparm-5.5 61
+MD5 f5fc13fdfccb0f5600d45488c6a5d534 files/digest-hdparm-5.5-r4 61
+MD5 5246893ec7894ece9bf7a851d11fa18d files/hdparm-conf.d.3 491
+MD5 300982c72dc0f865d5ad6c542e3b6c4c files/digest-hdparm-5.4 61
+MD5 82a65f0cc4df5c775215311866cacaee files/hdparm-conf.d 513
 MD5 54e0645b436384968aed6c895cea3289 files/digest-hdparm-5.6 61
-MD5 5f8df0f54a44a97ccf131b4336698128 files/digest-hdparm-5.7 61
-MD5 704901c1e04aede777875e6a1573f54a files/digest-hdparm-5.8 61
 MD5 58b06c855068c6d95b0f665c201d6051 files/hdparm-5.4-readahead_rename.patch 1254
-MD5 82a65f0cc4df5c775215311866cacaee files/hdparm-conf.d 513
 MD5 dce31c3384bc0bf7baa99a850bd9494e files/hdparm-init-2 2126
 MD5 935116718ebf153586f84f587e22e950 files/hdparm-init-6 3398
-MD5 f6e1664cbc73c956c98ba69f05c23615 files/hdparm-init-7 2708
-MD5 f5fc13fdfccb0f5600d45488c6a5d534 files/digest-hdparm-5.5-r4 61
+MD5 5f8df0f54a44a97ccf131b4336698128 files/digest-hdparm-5.7 61
 MD5 5f8df0f54a44a97ccf131b4336698128 files/digest-hdparm-5.7-r1 61
-MD5 5246893ec7894ece9bf7a851d11fa18d files/hdparm-conf.d.3 491
+MD5 f6e1664cbc73c956c98ba69f05c23615 files/hdparm-init-7 2708
+MD5 704901c1e04aede777875e6a1573f54a files/digest-hdparm-5.8 61
index b7f5f0d3226f096b8c01129e531dae8050a81415..e9595fad236ad95a69a60445d85246568ab7b6fe 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/hdparm/hdparm-5.8.ebuild,v 1.1 2004/11/23 16:20:39 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/hdparm/hdparm-5.8.ebuild,v 1.2 2004/12/07 21:55:17 vapier Exp $
 
-inherit gcc
+inherit toolchain-funcs
 
 DESCRIPTION="Utility to change hard drive performance parameters"
 HOMEPAGE="http://www.ibiblio.org/pub/Linux/system/hardware/"
@@ -13,29 +13,26 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE=""
 
-DEPEND="virtual/libc"
+RDEPEND="virtual/libc"
+DEPEND="${RDEPEND}
+       >=sys-apps/portage-2.0.51"
 
 src_unpack() {
        unpack ${A}
        cd ${S}
-       sed -i \
-               -e "/^CC/s:gcc:$(gcc-getCC):" \
-               -e "/^CFLAGS/s:-O2:${CFLAGS}:" \
-               Makefile || die
+       sed -i -e "/^CFLAGS/s:-O2:${CFLAGS}:" Makefile || die "sed"
 }
 
 src_compile() {
-       emake || die "compile error"
+       emake CC="$(tc-getCC)" || die "compile error"
 }
 
 src_install() {
        into /
        dosbin hdparm contrib/idectl || die "dosbin"
 
-       exeinto /etc/init.d
-       newexe ${FILESDIR}/hdparm-init-7 hdparm || die "init.d"
-       insinto /etc/conf.d
-       newins ${FILESDIR}/hdparm-conf.d.3 hdparm
+       newinitd ${FILESDIR}/hdparm-init-7 hdparm
+       newconfd ${FILESDIR}/hdparm-conf.d.3 hdparm
 
        doman hdparm.8
        dodoc hdparm.lsm Changelog README.acoustic hdparm-sysconfig