diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2014-11-19 13:23:07 +0000 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2014-11-19 13:23:07 +0000 |
commit | 80e95d74772da63e319c01b873430673efcd6b7d (patch) | |
tree | 2a6ab54e213b0007534b8ab22fd9991a8f8f8f43 /app-benchmarks | |
parent | Stable for HPPA (bug #529392). (diff) | |
download | historical-80e95d74772da63e319c01b873430673efcd6b7d.tar.gz historical-80e95d74772da63e319c01b873430673efcd6b7d.tar.bz2 historical-80e95d74772da63e319c01b873430673efcd6b7d.zip |
Fix bug #529764
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64
Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'app-benchmarks')
-rw-r--r-- | app-benchmarks/spew/ChangeLog | 10 | ||||
-rw-r--r-- | app-benchmarks/spew/Manifest | 32 | ||||
-rw-r--r-- | app-benchmarks/spew/files/fix-ncurses-tinfo.patch | 29 | ||||
-rw-r--r-- | app-benchmarks/spew/spew-1.0.8-r1.ebuild | 43 |
4 files changed, 97 insertions, 17 deletions
diff --git a/app-benchmarks/spew/ChangeLog b/app-benchmarks/spew/ChangeLog index 3a56eb8d4477..679d867e8db8 100644 --- a/app-benchmarks/spew/ChangeLog +++ b/app-benchmarks/spew/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-benchmarks/spew -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/spew/ChangeLog,v 1.7 2013/06/21 13:19:42 blueness Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/spew/ChangeLog,v 1.8 2014/11/19 13:22:12 blueness Exp $ + +*spew-1.0.8-r1 (19 Nov 2014) + + 19 Nov 2014; Anthony G. Basile <blueness@gentoo.org> + +files/fix-ncurses-tinfo.patch, +spew-1.0.8-r1.ebuild: + Fix bug #529764 14 Jul 2012; Anthony G. Basile <blueness@gentoo.org> spew-1.0.8.ebuild: Keyword ~arm ~mips diff --git a/app-benchmarks/spew/Manifest b/app-benchmarks/spew/Manifest index c51f5dd12f6f..1b93f93b3cd9 100644 --- a/app-benchmarks/spew/Manifest +++ b/app-benchmarks/spew/Manifest @@ -2,25 +2,27 @@ Hash: SHA256 AUX fix-automake-1.13.patch 738 SHA256 b2ef8dfd2e1cd6d6b0e2dde2c87f17c62781b5844d3c64f69e8e1a6b901c61dc SHA512 d901296e786de378c669bf0e5303ccd1825d29ffa2116aba301250577abdef4a79b28e7e7a31587b373819cf940392b72b1cf0352ab4ec5d81861c72c70c76fb WHIRLPOOL 2cc08a143eb1ed793c981436aaf24390de5a696345c0af6bf32ee46da957c1d0aa8924a1d07df164fa791e682ead2a595ca0aa6c2624fe849f4b3e74ee2349c7 +AUX fix-ncurses-tinfo.patch 1094 SHA256 a328c206fafc5399366f37bc2b47d04b843a2c7504f774cda45232bb6ccbfde0 SHA512 84afc54f824fab7c74e370b9879555edc24d1ba0139446781c0b61a72b09936acabb8f6c3151f9d5c4fe602188b65b69816cf6fa9bd80b2147a6ff8a2561065e WHIRLPOOL 4ae097ce86e50477a00d0e318692d8b8d6a22c5c85b8e0e5a591eafbdb2b0343511510967c19cca3e5789758df0087d7c151250a4c13af48e524c83e180015c4 AUX remove-symlinks-makefile.patch 1125 SHA256 06e591faefec55e12d52576f7ac4972dc4e4d0ba550f20bac3c089c7df1253a1 SHA512 4cedf0afe234089cced001bc5f491d49c836fc3acdf2264eecdc6d5621e9130efe9b4b24ce2198ed3edd9a4ec413bb5cbf45a2803650f8525acf3a903511cccc WHIRLPOOL 45406c8d36368e8f90e6aa16b6b4adb9a8193c963f1745fe59cb3b2e7a4887985bfc60c74cffcb7a6869bcfe630401568b06023fa8d365a46f750cb9f29e4299 DIST spew-1.0.8.tgz 162091 SHA256 200da1b4390a5e4bf91cb7278b3ad813194f0e395abc0da6296ac415e11a76cb SHA512 ec76a1e681bbaabef6cdc63ced5114a856a312e91c5ff3e0d1536221583a1c939f9308139863670695121c8c720123a6d0697491867ccafc091607888cc81b56 WHIRLPOOL 9aac2fec8b514271fcaf3e72eb6affa505fcaae274e1966e67371c7671aa8e46cf9c0ab7345b83de4ce60a6a51b72cb9e17c692839a4eb810762bc8b851bc20a +EBUILD spew-1.0.8-r1.ebuild 1148 SHA256 9d6e16ea13a720b7c99e7d3d84c6e1d4dd9df1f61b9e8a0943b0b36ff3ab7780 SHA512 8842da2784f816f9e1505e4a928ce3bf542a40f84354d31ae7f60bd75fc35fe1ec621aaa5582047dd5ef10ed7f752d651a5293d05936ca23e66d9202ed75e369 WHIRLPOOL 617ca2b560f8b5de81f5c67d292832f77a7c4898dbd094778d8d4b4bfe4827ed3766bc53e631ee6249cdb1d8fe926ef7c073c8ba328dea0e26aa179bb27f404c EBUILD spew-1.0.8.ebuild 1097 SHA256 ca9d385c95dd2b365074a850d2f3a5b1b3175a1b0ccaf1c99497061ce9837df3 SHA512 e591fb380d1a640ddf30f13145ca5cec54148fded2e5ac18c4848faf093ac4c3570460f2c2d71c2bad748f3b1663b4c20595b1ccf3c63d23409a5c7bde728e24 WHIRLPOOL d7049354e71ca18ff9327bde6fa1600fc863d1e67bf7ea457b2b354c5a797b9a5e571bfe570df281a9034e9f5e0381bc89e45314d0b46ffbf490261dff600341 -MISC ChangeLog 902 SHA256 ae620b3199dba6f43780e9a9818647cf8d4ea089fcfa9761c71fc8f7ef1252fe SHA512 9b39c207862dc718d36ff51703d6fb2711b3bbe36a3accc426323a5c6d23aceb052d0de4c7d66d1682a310c77b292ad2fcec69683dc3dd0f06bf2aa3194b4ac1 WHIRLPOOL 929b382ce8b9b3d9729e6b90a2a65125d2cdb2a83d25c3b8cc7654dd1e99d25cdc3cec85af7457d2b15b3ed0cb9261ae40289daee913abb361b66962cda3ad65 +MISC ChangeLog 1063 SHA256 ddd58b20b89345ee0a735558822c9fa7561a5d810cec7621fd594da5be6f14ca SHA512 09e66521b340ad188e5dbf6e053c68be706226cb0c014819bb3729126e16cc326ad4e8c5967f5e059fea427835ef6e19555bb3d630188b26e4107f6aabf1e908 WHIRLPOOL 5fcd3e36638446b9f922f1c25c637d9bfad95b2981cf4ef959a83ce3f878f84935ab433ee962817d59db826754de090c0f578095f9096c1935d05e98a37107c3 MISC metadata.xml 447 SHA256 364f375c7dadcede1d8384f71bf2ad059cbcfea4efc486e9e8e3f7a3ef78c037 SHA512 f62d684526c5cff32c9a2dce169019e3a0765f806edb22604e12443295081682126503a11d508fbc59730cf8a005b079e948bd8f7f73c63982febe554ad12256 WHIRLPOOL 1f42f7839ea0ad69a375c464d51c18b3c3108a3e478fc4cd9245618baedfe89a2a16d25d206ba016ace3793e58021998fecc57f83397378883886b7d855fefe3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJRxFNHAAoJEJOE+m71LUu65MoP/R6TbF7ELy5ozIXr4+DZSCcC -2UUQW+hhoRSspXhOFEPXFkNowqvwqRxKlmC+W81vMUPjSFXdL6dTOZjwMsFGhC80 -rzxF4Bvf5JWo3Rjx97xxoLHi5SoALKyVJwTwmaYair3wuDUEHbAkWpD/IqghkK5o -3lV/LI/jqRgpwTDaQFOCI/PoJrb2obUtpjECAVNzh5Pm5i4FizGdUqHLCh2PqqPh -RaKrmFQ8vUaqrId3T8qPbTvfAZ/1GMPZ0+LBOiCYvl4u+7yN/ShbVebn6rlnOBk4 -VNeVVx57HRzIpTVgaADZSTxOorj65dfHLmw+rLmfIaBW4L1duHMEUYFKdLY0W5Io -b2h2MQdEAlk8P5XkoWAkvLC5UTOF4gkxacSzYfQaDL8X3cBNojXEbaMl/JA7h2ou -vZwCicQGJkn9vpDFrKqDDUApPr0RF9ONyEHKh3qfg4kwQF31gu3X7TTTLXNvWji2 -jvf2QSsEGsMkLFEVQpF2FkJdH3Wj221y9kLgWEQbfd3YAarbIiNmt2RWcja/HG0k -C7EgmIcF+y9QTD58xuJSnIdFnWR4OD8gfMnJLp+GBVIz++CprKPUftI1/S44Fi0m -x6SWnL2SCEPu8GSdAd3is6I4vi1AmzD/M0SCz1Awsw+ubtZH1JYhvkoDYYkeeoYT -jp+xsZ5IPAcJfqsurrVf -=OxmO +iQIcBAEBCAAGBQJUbJpLAAoJEJOE+m71LUu65QwP/AjZuoqSu1Wq4Z6OY9MN9hpH +bfy0TNbPhozVGuJn2F7ZFhZs42RsF8lOdznGfQzXzaqnvLeZJ9cJOo1cZ/sNZocV +SImFnKvrRBLH3jdL5qTmeaQwU7THaNdTLxpTZ1PoIzxA7TThyJ+0c5Nly8uB5UCx +NGk79+2j+OD02QKZvLPibdw2FSm6t1520whDQCC9vf+7orA/Zwu0vcLeTesQhzC5 +wwAzZXxNhk6XyNxr+2M6kdazciR6/EPCxLHbqpZrY0mjkjW58BZ92iS8nYxTnOGN +1Z4NVJJN2L6mX37FyF+mRb0kyrX/S/6JVpKLJQ27/y3+yFDvzL6z33BSC+SVu5oW +usY3CCVmGsnLfYZOjmzkdxayd7MLK6vOeti4s4ddvz5xOgxX0ELOfmOL42w5njd6 +uG+nYryWGkk3yhcUzunc7coSZw8LPKhNoFxE+kxW5ORQdU1Rkc1QLjaX6TqY2JWi +YhnmnXZO8XL0qlq28w6MjSvXqg4Nd3L238c8AruA6Wj4iD1CsfIb3D5J2sHzas2T +4FDE1sV1OK4hjJ+z9AQXHcNxZT4cEE8prefDoKtTz13MF8QTnl4VzCxs8At0CVMb +ubu2U3mIF1AK93Padx3RG1D0qYsWXPOdrrXEDruwIAcboSG/OJcBwjgUXfJBtuFi +OqdNLBqBFTdpD9axDuSM +=Jlqv -----END PGP SIGNATURE----- diff --git a/app-benchmarks/spew/files/fix-ncurses-tinfo.patch b/app-benchmarks/spew/files/fix-ncurses-tinfo.patch new file mode 100644 index 000000000000..9905e2057042 --- /dev/null +++ b/app-benchmarks/spew/files/fix-ncurses-tinfo.patch @@ -0,0 +1,29 @@ +diff -Naur spew-1.0.8.orig/configure.ac spew-1.0.8/configure.ac +--- spew-1.0.8.orig/configure.ac 2014-11-19 08:15:31.284273029 -0500 ++++ spew-1.0.8/configure.ac 2014-11-19 08:16:07.063274657 -0500 +@@ -21,6 +21,7 @@ + # Checks for libraries. + AC_CHECK_LIB(popt, poptGetContext, ,AC_MSG_ERROR([PACKAGE] requires popt)) + AC_CHECK_LIB(ncurses, wresize, ,AC_MSG_ERROR([PACKAGE] requires ncurses)) ++PKG_CHECK_MODULES(NCURSES, [ncurses]) + + # Checks for header files. + AC_HEADER_STDC +diff -Naur spew-1.0.8.orig/src/Makefile.am spew-1.0.8/src/Makefile.am +--- spew-1.0.8.orig/src/Makefile.am 2014-11-19 08:15:31.311273030 -0500 ++++ spew-1.0.8/src/Makefile.am 2014-11-19 08:16:57.034276932 -0500 +@@ -24,7 +24,7 @@ + libtui_a_SOURCES = \ + Tui.cpp Tui.h + +-LDADD = libcommon.a libtui.a ++LDADD = libcommon.a libtui.a $(NCURSES_LIBS) + + bin_PROGRAMS = spew + spew_SOURCES = spew.cpp \ +@@ -37,4 +37,5 @@ + SpewTuiStatisticsWindow.cpp SpewTuiStatisticsWindow.h \ + SpewTuiStatusWindow.cpp SpewTuiStatusWindow.h + ++spew_CFLAGS = $(NCURSES_CFLAGS) + spew_LDFLAGS = $(STATIC_LINK) diff --git a/app-benchmarks/spew/spew-1.0.8-r1.ebuild b/app-benchmarks/spew/spew-1.0.8-r1.ebuild new file mode 100644 index 000000000000..9aa684f8409c --- /dev/null +++ b/app-benchmarks/spew/spew-1.0.8-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/spew/spew-1.0.8-r1.ebuild,v 1.1 2014/11/19 13:22:12 blueness Exp $ + +EAPI=4 + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Measures I/O performance and/or generates I/O load" +HOMEPAGE="http://spew.berlios.de/" +SRC_URI="ftp://ftp.berlios.de/pub/spew/1.0.8/spew-1.0.8.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86" +IUSE="static" + +DEPEND="static? ( sys-libs/ncurses[-gpm] dev-libs/popt[static-libs] ) + !static? ( sys-libs/ncurses dev-libs/popt )" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/fix-automake-1.13.patch + epatch "${FILESDIR}"/remove-symlinks-makefile.patch + epatch "${FILESDIR}"/fix-ncurses-tinfo.patch + eautoreconf +} + +src_configure() { + econf $(use_enable static static-link) +} + +src_compile() { + emake AR=$(tc-getAR) +} + +src_install() { + emake DESTDIR="${D}" install + dosym ${PN} /usr/bin/gorge + dosym ${PN} /usr/bin/regorge + dosym ${PN}.1.bz2 /usr/share/man/man1/gorge.1.bz2 + dosym ${PN}.1.bz2 /usr/share/man/man1/reorge.1.bz2 +} |