summaryrefslogtreecommitdiff
path: root/sys-apps/iotools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-12-21 20:47:17 +0000
committerV3n3RiX <venerix@redcorelinux.org>2017-12-21 20:47:17 +0000
commit4ab6db5717ef23f29320d4c6fb9ebdb8dec1f193 (patch)
treef7640b8b96a04499f1ce44a2cad122d45a8373bd /sys-apps/iotools
parent48bdeb0db9c7ffed22c6eb859ee40b55ba598b86 (diff)
gentoo resync : 21.12.2017
Diffstat (limited to 'sys-apps/iotools')
-rw-r--r--sys-apps/iotools/Manifest4
-rw-r--r--sys-apps/iotools/iotools-1.4.ebuild51
-rw-r--r--sys-apps/iotools/metadata.xml4
3 files changed, 2 insertions, 57 deletions
diff --git a/sys-apps/iotools/Manifest b/sys-apps/iotools/Manifest
index f701c41bd3fe..712cfdc16ae4 100644
--- a/sys-apps/iotools/Manifest
+++ b/sys-apps/iotools/Manifest
@@ -1,7 +1,5 @@
AUX iotools-1.4-cpuid-pic.patch 617 BLAKE2B 535b1d1e9f012fbc7800af8480e95659cfe777debcb9995a2ede15e5cccf011c701e6625cac15669018bab9e9487bcc25f199233a8745c3d7ab756e603fcb375 SHA512 81c9f1d20fa87b847e5c49909639d35b604a991f7a87077a1b8e5fe36707d9e24289f861d6ce9468de5621e84adedc60f76086cacafc67aa2d1b9aa5f52ba364
AUX iotools-1.4-ldflags.patch 302 BLAKE2B 73878bce4f26010b3c09bdf57c253edd032536d4baab86590d50fd8ac2741a3b2a31fd8eb4ffc76882f666039c6ebc7acc93b55df0e09486d02134b1d3892d00 SHA512 bc20c64b46f5e6fd6526e4a3fb9ce4e6817b6f4c66330d5c5ea721a5be55410603c16898162b9be41ed607cd4287e6bc187deadb83aeb1a813aeceaf88258ce0
-DIST iotools-1.4.tar.gz 22217 BLAKE2B 71edca870ccdd645a39d385790e0adffe8b1da6d1f09c9c4d2e7169b6bfb9bde2d9554b3b3b789cac1749b93e9468fe430a983005e28862c6636c86d2b0c953a SHA512 10b5f5c4183fb78900c254359b1d40d681519d4b0a79d10795c44d6f1691d73b93d02ede57cf84b5bac67e6083bc5a0de45c464caccbad8b2127a2c53cd7e94b
DIST iotools-1.5.tar.gz 23422 BLAKE2B 7d647a32e0289e6b85055252eb6ccf9bdb71b99ebdec7e0c1de0d60157c7401e462a07422e0dd25fb3aec42744be981cd927a4c359b577a764acef331bd42bbe SHA512 d298343ee814c8b7d8404bc6af4050df730e89963a7c53798b3d251e94fd2b13e04c36e6da7ec5fd4126ea3a961be26a937910f791844e1b1d5b7dc5aa638c44
-EBUILD iotools-1.4.ebuild 1743 BLAKE2B 667974deeeba25b00e8a1b457f1da66b690a5860ed3594869b37e0fc35b01a4c6a0b583e74ef1007133f9595cf75f225b50f493adf2e8a3bb639a30b04999ec1 SHA512 df07fb30bff57c4e445cba8d08b308dd88cdeb5a0e66a862a6e667b4b037953773ab194edf7c2e663e61cb255107cd294224fc67c37282f6d34adf5af3b6f4d2
EBUILD iotools-1.5.ebuild 1896 BLAKE2B 74f6f32431484f95a5fcb3647f16bdd472d22cd124fa18838bfa3a66c0b3b9972bbc0a916760088c4ccf33273e3ae7f150dfdeac47dcfa832e28136c83acaf18 SHA512 befe48aa95a4d6d177d0fd2ea8a3e967bb37ae1f39bf4f46d5977304119ea35e3346d79c73ee1a475b48089b71e6b43d96e33eb78c79ab17921cef913657bdef
-MISC metadata.xml 344 BLAKE2B 6ca1345cfd9846d23d5f08b9e434734b3005b4f0b729aa9fca4ff61bcb03745b1eb91131b818afb4ad81c96743f569ee4be92c8556c07b6f3b7a20d347850490 SHA512 0049857d3084683775560f15a40b51ec3dfec0cbec0918b3eb305b1b6c6ae07114eee1f1bee9fcffd2ed3aed5c329ced039ac3a41da8ecb16a3a627f9588eff8
+MISC metadata.xml 296 BLAKE2B dd62d3a71a69f58d9c971d17dcc8f3859665b2ad03a6adcb2242c7c58ecd39924478d40f86c8727aa617d2a7957fb5991679d585c4f3ed24278925116789ef91 SHA512 97eee413fc6356dd0c9a7f0eb32bd9a6c9593a0632dc9975ee70b0ef903dfbc2f75538144c0914b70f2a74bcf1ab6ecfd08fb505403a9c5745c243feaf831c73
diff --git a/sys-apps/iotools/iotools-1.4.ebuild b/sys-apps/iotools/iotools-1.4.ebuild
deleted file mode 100644
index 4b470a70670e..000000000000
--- a/sys-apps/iotools/iotools-1.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Simple commands to access hardware device registers"
-HOMEPAGE="https://code.google.com/p/iotools/"
-SRC_URI="https://iotools.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static make-symlinks"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-cpuid-pic.patch
- epatch "${FILESDIR}"/${P}-ldflags.patch
- sed -i 's:-Werror::' Makefile || die
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)" \
- STATIC=$(usex static 1 0) \
- IOTOOLS_DEBUG="${CFLAGS}"
-}
-
-src_install() {
- dosbin iotools
-
- # 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 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"
- if ! tc-is-cross-compiler ; then
- 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}"
- eerror "check_cmds = ${check_cmds}"
- die "need to update known_cmds cache in the ebuild"
- fi
- fi
-
- if use make-symlinks ; then
- local cmd
- for cmd in ${known_cmds} ; do
- dosym iotools /usr/sbin/${cmd}
- done
- fi
-}
diff --git a/sys-apps/iotools/metadata.xml b/sys-apps/iotools/metadata.xml
index dde53cf2f5ed..c4098c5336c7 100644
--- a/sys-apps/iotools/metadata.xml
+++ b/sys-apps/iotools/metadata.xml
@@ -1,9 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>vapier@gentoo.org</email>
-</maintainer>
+<!-- maintainer-needed -->
<use>
<flag name="make-symlinks">Generate sub-command symlinks to iotools -- note that a lot are simple like "xor"</flag>
</use>