Summary: | sys-apps/fwts Firmware Test Suite | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Manuel Rüger (RETIRED) <mrueg> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | martin, scarabeus |
Priority: | Normal | Keywords: | EBUILD, InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://wiki.ubuntu.com/Kernel/Reference/fwts | ||
Whiteboard: | [sunrise-overlay] | ||
Package list: | Runtime testing required: | --- | |
Attachments: |
fwts-0.24.21.ebuild
fwts-0.24.21.ebuild fwts-0.26.04.ebuild fwts-0.26.04.ebuild (updated) fwts-missing_headers with 4.6.3 fwts-0.26.04.ebuild fwts-0.26.05.ebuild |
Comment on attachment 307533 [details] fwts-0.24.21.ebuild ># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=4 > >inherit eutils autotools >IUSE="" >DESCRIPTION="Firmware Test Suite" >HOMEPAGE="https://wiki.ubuntu.com/Kernel/Reference/fwts" >SRC_URI="https://launchpad.net/ubuntu/+archive/primary/+files/${PN}_${PV}.tar.gz >-> ${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64" >IUSE="" > >RDEPEND="sys-apps/pciutils > sys-power/iasl > sys-power/pmtools > sys-apps/dmidecode" >DEPEND="${RDEPEND} > dev-libs/json-c > sys-devel/libtool" > >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/\/usr\/sbin\/lspci/' src/lib/include/fwts_binpaths.h || die > eautoreconf >} Created attachment 308097 [details]
fwts-0.24.21.ebuild
Package available via: http://git.overlays.gentoo.org/gitweb/?p=proj/sunrise-reviewed.git;a=tree;f=sys-apps/fwts Please, add dev-libs/libpcre dependence. I unable to build ftws without it Thanks for your report. I added it and it will be available here soon. http://git.overlays.gentoo.org/gitweb/?p=proj/sunrise-reviewed.git;a=tree;f=sys-apps/fwts Created attachment 337796 [details]
fwts-0.26.04.ebuild
Ebuild for new version of fwts (0.26.04):
- Source is now obtained from git (there seem to be some issues with http download).
- Fixed issues with json-c-0.10-r1
(In reply to comment #6) > Created attachment 337796 [details] > fwts-0.26.04.ebuild > > Ebuild for new version of fwts (0.26.04): > - Source is now obtained from git (there seem to be some issues with http > download). > - Fixed issues with json-c-0.10-r1 I don't like the usage of git-2 eclass here. At least let EGIT_COMMIT make use of ${PV}. I had no problems with fetching it from ubuntu-http. If we want to fetch it directly from git, we should simply use: http://kernel.ubuntu.com/git?p=hwe/fwts.git;a=snapshot;h=refs/tags/V0.26.04 P.S. V0.26.04 doesn't build with gcc-4.6.3 You need to add this patch: http://kernel.ubuntu.com/git?p=hwe/fwts.git;a=commitdiff;h=82d0247e8342594419313f6c4577065230c1b504 Created attachment 337814 [details]
fwts-0.26.04.ebuild (updated)
Hmm it seems that issues with downloads were just temporary.
Created attachment 337820 [details]
fwts-missing_headers with 4.6.3
Patch for building with gcc-4.6.3.
Created attachment 337946 [details]
fwts-0.26.04.ebuild
This time with dependency on microcode_data and proper path
Created attachment 338434 [details]
fwts-0.26.05.ebuild
New release.
*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. |
Created attachment 307533 [details] fwts-0.24.21.ebuild Firmware Test Suite from homepage "The tool fwts comprises of over fifty tests that are designed to exercise and test different aspects of a machine's firmware."