summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/fwts')
-rw-r--r--sys-apps/fwts/ChangeLog9
-rw-r--r--sys-apps/fwts/Manifest3
-rw-r--r--sys-apps/fwts/fwts-13.09.00.ebuild44
-rw-r--r--sys-apps/fwts/metadata.xml8
4 files changed, 64 insertions, 0 deletions
diff --git a/sys-apps/fwts/ChangeLog b/sys-apps/fwts/ChangeLog
new file mode 100644
index 000000000000..8d395f102b06
--- /dev/null
+++ b/sys-apps/fwts/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for sys-apps/fwts
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/fwts/ChangeLog,v 1.1 2013/09/11 23:06:52 mrueg Exp $
+
+*fwts-13.09.00 (11 Sep 2013)
+
+ 11 Sep 2013; Manuel Rüger <mrueg@gentoo.org> +fwts-13.09.00.ebuild,
+ +metadata.xml:
+ Initial version. Fixes bug #410595.
diff --git a/sys-apps/fwts/Manifest b/sys-apps/fwts/Manifest
new file mode 100644
index 000000000000..8d4c2400b641
--- /dev/null
+++ b/sys-apps/fwts/Manifest
@@ -0,0 +1,3 @@
+DIST fwts_13.09.00.orig.tar.gz 1361963 SHA256 52040881daba7ad9132cdbfe478ec39113fd89dcbb30365ed2c488ba43e29fc6 SHA512 17e38254d6efd7896ee43ea8b6cf41f73fadb93eb21b731ae01eb578bfe3fc08757b34d2834926b6e91d9c9d1c0cbb6ea5f4d077da03efd043456abc9b87c543 WHIRLPOOL bf2de90206a42940d8e5939793f76ee3225fe381526698f0ae38c89317c1d9666b33abc66b6469d8e1fdad596fa967e5bbd90f651dd84a965e12185079df4cd8
+EBUILD fwts-13.09.00.ebuild 1082 SHA256 6dbb89476d44205a09ec1d565d46f8d4a2240a4065212cb5267ba2d61c79f3d6 SHA512 ecfe6a59028fea1ff7e24cfbccdffa43c6306e09fdb94f6ac17984f2156cff5d866fc4abbbcbbbe319ab8d2c44817a8380eb7c8c76c97b6508c21fa56838b948 WHIRLPOOL 4e3fd4265c9154742c6d7dcab09ad239c0cc6abc0aa8e7085aa6072cf1d3d64b058faa4959a0f1965e0eb8d0a089fc616c1efa51c8ecc5a5df23615aacc03fdd
+MISC metadata.xml 231 SHA256 9c04e1ed256c8293b1120d9b56de16e3ee5ff6cdb3967d517d46c5974c23d67a SHA512 0aaf70d152f2b3a4b333fccde6f5c9fbb6cac1a9ecf3e2b2ddb57a1c260b3f0e7bdd215edad17f959b2a3324929bf446164341531783431c3435d1b956d09d83 WHIRLPOOL d631165d8a2dd82731e34fed2e3c09437b8c0d383da28c3e0a5f704196afc1810a7efee388e6b558493e82fa61cc799ab3b93eb1b7b17464dd380efdcba60d06
diff --git a/sys-apps/fwts/fwts-13.09.00.ebuild b/sys-apps/fwts/fwts-13.09.00.ebuild
new file mode 100644
index 000000000000..e7e83a8acfc6
--- /dev/null
+++ b/sys-apps/fwts/fwts-13.09.00.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/fwts/fwts-13.09.00.ebuild,v 1.1 2013/09/11 23:06:52 mrueg Exp $
+
+EAPI=5
+
+inherit autotools
+DESCRIPTION="Firmware Test Suite"
+HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts"
+SRC_URI="http://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-libs/json-c
+ dev-libs/libpcre
+ sys-apps/pciutils
+ sys-power/iasl
+ sys-power/pmtools
+ sys-apps/dmidecode"
+DEPEND="${RDEPEND}
+ sys-devel/libtool"
+
+S=${WORKDIR}
+
+src_prepare(){
+ sed -i -e 's/-Wall -Werror/-Wall/' configure.ac {,src/,src/lib/src/}Makefile.am || die
+ sed -i -e 's:/usr/bin/lspci:'$(type -p lspci)':' src/lib/include/fwts_binpaths.h || die
+
+ # Fix json-c includes
+ if has_version '>=dev-libs/json-c-0.10-r1'; then
+ sed -e 's/^#include <json\//#include <json-c\//g' -i \
+ configure.ac \
+ src/acpi/syntaxcheck/syntaxcheck.c \
+ src/lib/include/fwts_json.h \
+ src/lib/src/fwts_klog.c \
+ src/lib/src/fwts_log_json.c \
+ src/utilities/kernelscan.c || die
+ fi
+
+ eautoreconf
+}
diff --git a/sys-apps/fwts/metadata.xml b/sys-apps/fwts/metadata.xml
new file mode 100644
index 000000000000..bfcb6974f1c4
--- /dev/null
+++ b/sys-apps/fwts/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ </maintainer>
+</pkgmetadata>