summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-01-13 22:18:52 +0000
committerMike Frysinger <vapier@gentoo.org>2014-01-13 22:18:52 +0000
commit5439ef1603b7f541d107281e669fecba94d24ec8 (patch)
tree89bb014fcf0423d8feac3e8c56765643b935be82 /sys-apps/iotools
parentCut over to new configure flags rather than set ac_cv_xxx vars directly #4978... (diff)
downloadhistorical-5439ef1603b7f541d107281e669fecba94d24ec8.tar.gz
historical-5439ef1603b7f541d107281e669fecba94d24ec8.tar.bz2
historical-5439ef1603b7f541d107281e669fecba94d24ec8.zip
Add arm/ppc keywords and mark amd64/x86 stable #497846 by David Hendricks.
Package-Manager: portage-2.2.8/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-apps/iotools')
-rw-r--r--sys-apps/iotools/ChangeLog7
-rw-r--r--sys-apps/iotools/Manifest32
-rw-r--r--sys-apps/iotools/iotools-1.5.ebuild16
3 files changed, 31 insertions, 24 deletions
diff --git a/sys-apps/iotools/ChangeLog b/sys-apps/iotools/ChangeLog
index 6af4335836e7..69b6447c46ac 100644
--- a/sys-apps/iotools/ChangeLog
+++ b/sys-apps/iotools/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/iotools
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iotools/ChangeLog,v 1.5 2013/04/23 18:31:41 vapier Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iotools/ChangeLog,v 1.6 2014/01/13 22:18:48 vapier Exp $
+
+ 13 Jan 2014; Mike Frysinger <vapier@gentoo.org> iotools-1.5.ebuild:
+ Add arm/ppc keywords and mark amd64/x86 stable #497846 by David Hendricks.
*iotools-1.5 (23 Apr 2013)
diff --git a/sys-apps/iotools/Manifest b/sys-apps/iotools/Manifest
index 8fac70aa4b07..09cf1c38473c 100644
--- a/sys-apps/iotools/Manifest
+++ b/sys-apps/iotools/Manifest
@@ -6,23 +6,23 @@ AUX iotools-1.4-ldflags.patch 302 SHA256 eb3b884dbbe872849bc1a6f02b72716f07428d7
DIST iotools-1.4.tar.gz 22217 SHA256 56e7348bb5b91f6b93a9b2759993545575eeb3fa5f9203a9cbb95dad9883807b SHA512 10b5f5c4183fb78900c254359b1d40d681519d4b0a79d10795c44d6f1691d73b93d02ede57cf84b5bac67e6083bc5a0de45c464caccbad8b2127a2c53cd7e94b WHIRLPOOL 808ba3b70c602ff0cdfe38ffcf7c1a3c4ab72cacf977ee8db34049159f20b034b48949f0bd70f1b27436f1183dda5cb677338f80afaf65ba1e1a0ec96a973418
DIST iotools-1.5.tar.gz 23422 SHA256 3186ba296072f644dda881b78d77e3774b79e8cef3e828fffc947d558b08830d SHA512 d298343ee814c8b7d8404bc6af4050df730e89963a7c53798b3d251e94fd2b13e04c36e6da7ec5fd4126ea3a961be26a937910f791844e1b1d5b7dc5aa638c44 WHIRLPOOL 52d5aedf0ae4ee3257e19a6868f792e54b6ac9d79c0816c934b714811e4da0bc288a7f597098fd9ff2ed65f11cf486db1e2db76c85c0ecde0a095e09f24b2fbe
EBUILD iotools-1.4.ebuild 1851 SHA256 3fa2d3668c403c893ef2b14e8133b33a78dae99b3e50da1217a97a8578c284fc SHA512 9bb18ffbe9666b513548fea1cdd06f6c313198b2f98a5022aa3f5b4a3328150725aac12af5b916c9c62c5433b729698cc769c502a19139598ff9a6076447ec0b WHIRLPOOL 3f5480a315eeac3454432c7ba160b9e8dbb4c427dee63c09f287f891d938f8918f15b1ef1506a337b323a6360a0c2ae16f055270e25c17c159e8871103f2f6d0
-EBUILD iotools-1.5.ebuild 1866 SHA256 1afb1eba2f6668a48f027fe86af62143c3da03a675d68179a4e230073a709664 SHA512 a5ca55ac774b93e3a5f264b319f8aa8497061c1740c760ae8656022f45e3ecf2cd12ea0e7e0cf2e53416316c393504c6a0eda37d7c7e8b7c16de094944c91d96 WHIRLPOOL 4d1be132341cfad7bf136c88f1f20f52eb221f62dfc00c08737d248f221f96a46142918953db11f9dc87ebfa3238707f74bdd6d2c350acb5cf4e37f635b4583f
-MISC ChangeLog 963 SHA256 004da179fc0f31f63fb3eb53374572317c39efea5fbcf3e7caf50be3864e91f3 SHA512 0e29df8e047f8ae17ea2adf68eacc0946efe91a19403098c0566f797668b97ba0dc1beb47c97388ab8adc76ade61fac6549c1e84c061c48ffe3e79eaa4e527bd WHIRLPOOL 36eb563d4495292a0c0511ee475f57c661b417d7750be6678eebe3e4b25ebf56f415d0b18141093932835f325a411867fd44f8857172b1231393615229ad61fe
+EBUILD iotools-1.5.ebuild 2004 SHA256 478cb7e5bbb2285130752892bc066b2a932ca80be659f5f228a98bfc8c1920b2 SHA512 e633d16b94c9a968121a300ac51dec63c9ec0a9e426a92c2d6a7658e4237a5749bda946ec5bc040d781f4dfd97eaf5eb2e98754fae9c6ca5af7634a93e0aeb5b WHIRLPOOL c87c29595456cf817be414b65fe14cb509798ec897702c5536bf1acdee59d5733885da154106423df560e55eaf46351089c33cdb79f99f933306d11787502fb6
+MISC ChangeLog 1111 SHA256 e63eb9603110449da07fe62a431245fec3fa980ae6e6c0fe77e6630a562fde2b SHA512 78b71632a52dfb58dfb3648e2447f16a6bd6a9c324c2b53c374d03132b523855d964a632fb5c13cf733a063c0fbdc2e3d637b9525a76f81959cde6c49a6a2878 WHIRLPOOL 5afbe8df76e397549cdcea64ca21b8a11fa9a68d69e54cf6a414e4dbcf4182f2efc666897ea6c115c6f011deaea3725172261835cec8fbac0cc98605e97ffa71
MISC metadata.xml 330 SHA256 8b09954bdf3c58145c3db190012a5c0de10115c6cc925a617c255edad71ec339 SHA512 35601f65ee9fb4bb56dcdca9c9390cbcf659a54404d039519432691ec594c91a16ed11f78309b0169b3805a55775a947ef8cedb14c258026fed14da6033d2361 WHIRLPOOL 593ef468ed0cb8b99cfe8b9345a3dfd3d0f67e23d2c63987f52c2f204b1c5bc778f34cae86ccd82ee28ebca2d5b4e51f15ae4904f61a2f23a4785497da3f7e45
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJRdtORAAoJELEHsLL7fEFWArsP/RRavmI1RB02m/eaFxfurlVJ
-vTuZVUkD4VgchhxYLSXdb5hH7HXOw0q+AMbUkGEMkiNROQirS8ExHICh/EmJxYjo
-NdLCzwkRuWy0Ph6r/pmhfPFnHup1BltL3HoMXXO8vO4NWuvLiYUz7NiM59R9WZAP
-DUGO9F/S3+lnzB/t1LTKiLfnwfjhxCT+bY6zBeJqycLOmHA7S6qFy7pkfPqZqTsa
-AmpPYOlIw0TPU3iKyMVeMOLEX62ZsVWI9Ed8HeM0d72NiK3k77mV7gKE1HDuTOsv
-TacU74FCcIiSw+wWAdeDqR62ia7P8ZYdrVI8oA+EvZ0eDmTqFrTeA7vTPemb/uyK
-yNont46W8S9ZUPk/cXQ6IbNhRIzB6Ws9vDrwrFAgKEUisrc9GhcLHLNUknfM3fNj
-JQkaSbPwggHCnL1JNGEeuUoyZSVl/DkBVFiUYvDNIDnQs2ccMRnAn50W2tmfvbJX
-g4nXNW6lxiZjvcRqD7tz2qTabuYhwkTY4UtlcgmQaBIT0MKo62ab+tv2l2xlcCRC
-vWY9VtEWoalqRecUtGn7VGuIUzz2xNcKl1aUEHozpjxgybJ27Riv+2hopb81bQep
-+DLdya7U2Zptc/66k3NUpg6/fVQpi26cXpFILXHeKpIOJOl2YfUCuOFkYBEUlrzR
-liBtNguD+hqET7P7meKK
-=DfbF
+iQIcBAEBCAAGBQJS1GZNAAoJEPGu1DbS6WIArm4P/0asB8G+PqdPISiNujDMObUi
+poBDAeQ/sXz+ykIXJzMUemax3sRY9ImuMfF68jyTeIFCO+IzJVNabRmjZJZlK/Xh
+Io8JDAjfQiqVBjA+UmvVNI9krM0j/AT+Qp8hiVLC2DM1kPT/V/JPyaQxvfEVXz/A
+2FqewL4qmmHhAFOuSmnn4WaJrL8OX1wjUDP187zl4lSn4wzOrmgkKk0pCFb54cBh
+12XVLSJJG/KNwXtCk2o8N2XQFitl/HVmKu/zRvGFxKbC8VEUHM1CoxAphFR7lJWk
+cVryHt/fWus5wbac4HKTGcIWX4g3TccPohiNQPNBXAbBz+n0zl42q87+YYpM6325
+VgzKv5XdQK7BUaYkMTVmOYGlR4ehUbNzQYFe+OBsOiVMPl/ePH75OOTQOm9K2dEU
+C6r+qkqc6yUKLyAuKm3y4bp0WCm4at0H7T6ktDHRGKpc4EqljTm4m/0b6QNWhd6p
+niZOfrWYVyRnyYDf57wC6tBfnGjDvJNkN2qcknpoa1ak5SysnNR3RDINr2jzRAOo
+H0cZDeGnWe9hh4iJisCTS8IQ12zuc1+ExoVN/3ImpksPLJDYX/fDP144aZMHeJ4g
+q2uJ9vJ87qFoDD51Db2nzA+UkSKaSC4OQbtw7Rxwl8MTXpe8FQeK/LpQwVZkTa20
+DaF0BgLf4awOqpnWwgQS
+=oeEQ
-----END PGP SIGNATURE-----
diff --git a/sys-apps/iotools/iotools-1.5.ebuild b/sys-apps/iotools/iotools-1.5.ebuild
index bab503af02d8..eeba0b6a86a0 100644
--- a/sys-apps/iotools/iotools-1.5.ebuild
+++ b/sys-apps/iotools/iotools-1.5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/iotools/iotools-1.5.ebuild,v 1.1 2013/04/23 18:31:41 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/iotools/iotools-1.5.ebuild,v 1.2 2014/01/13 22:18:48 vapier Exp $
EAPI="4"
@@ -12,7 +12,7 @@ SRC_URI="http://iotools.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
IUSE="static make-symlinks"
src_prepare() {
@@ -31,11 +31,15 @@ src_install() {
# Note: This is done manually because invoking the iotools binary
# when cross-compiling will likely fail.
- local known_cmds="and btr bts busy_loop cmos_read cmos_write cpu_list cpuid io_read16 io_read32 io_read8 io_write16 io_write32 io_write8 mem_dump mem_read16 mem_read32 mem_read64 mem_read8 mem_write16 mem_write32 mem_write64 mem_write8 mmio_dump mmio_read16 mmio_read32 mmio_read64 mmio_read8 mmio_write16 mmio_write32 mmio_write64 mmio_write8 not or pci_list pci_read16 pci_read32 pci_read8 pci_write16 pci_write32 pci_write8 rdmsr rdtsc runon shl shr smbus_quick smbus_read16 smbus_read8 smbus_readblock smbus_receive_byte smbus_send_byte smbus_write16 smbus_write8 smbus_writeblock wrmsr xor"
+ local known_cmds="and btr bts busy_loop cmos_read cmos_write cpu_list mem_dump mem_read16 mem_read32 mem_read64 mem_read8 mem_write16 mem_write32 mem_write64 mem_write8 mmio_dump mmio_read16 mmio_read32 mmio_read64 mmio_read8 mmio_write16 mmio_write32 mmio_write64 mmio_write8 not or pci_list pci_read16 pci_read32 pci_read8 pci_write16 pci_write32 pci_write8 runon shl shr smbus_quick smbus_read16 smbus_read8 smbus_readblock smbus_receive_byte smbus_send_byte smbus_write16 smbus_write8 smbus_writeblock xor"
+ case ${ARCH} in
+ amd64|x86) known_cmds+=" cpuid io_read16 io_read32 io_read8 io_write16 io_write32 io_write8 rdmsr rdtsc wrmsr";;
+ esac
if ! tc-is-cross-compiler ; then
+ local sorted_cmds=$(echo $(printf '%s\n' ${known_cmds} | LC_ALL=C sort))
local check_cmds=$(echo $(./iotools --list-cmds 2>/dev/null | grep '^ ' | LC_ALL=C sort))
- if [[ ${known_cmds} != "${check_cmds:-${known_cmds}}" ]] ; then
- eerror "known_cmds = ${known_cmds}"
+ if [[ ${sorted_cmds} != "${check_cmds:-${sorted_cmds}}" ]] ; then
+ eerror "known_cmds = ${sorted_cmds}"
eerror "check_cmds = ${check_cmds}"
die "need to update known_cmds cache in the ebuild"
fi