From: Jeroen Roovers Date: Tue, 14 Apr 2015 05:12:09 +0000 (+0000) Subject: Add a warning about kernel requirements with the --remote option (bug #526538 by... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7b910595c2bb7468eb2abc5174ba3b171d1befc8;p=gentoo.git Add a warning about kernel requirements with the --remote option (bug #526538 by Andrew Miller). Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613 --- diff --git a/sys-apps/pv/ChangeLog b/sys-apps/pv/ChangeLog index 707d6743da48..e0272904820f 100644 --- a/sys-apps/pv/ChangeLog +++ b/sys-apps/pv/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-apps/pv # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pv/ChangeLog,v 1.107 2015/03/16 06:09:26 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pv/ChangeLog,v 1.108 2015/04/14 05:12:06 jer Exp $ + +*pv-1.6.0-r1 (14 Apr 2015) + + 14 Apr 2015; Jeroen Roovers +pv-1.6.0-r1.ebuild: + Add a warning about kernel requirements with the --remote option (bug #526538 + by Andrew Miller). *pv-1.6.0 (16 Mar 2015) diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest index ccafd30b239e..534c90f36a93 100644 --- a/sys-apps/pv/Manifest +++ b/sys-apps/pv/Manifest @@ -4,13 +4,14 @@ Hash: SHA256 DIST pv-1.5.7.tar.bz2 105480 SHA256 c8535061bb703086b67fa540da162ad48d6ecd219ae74157111465adfdef5997 SHA512 d42871e860b6901b4f80ef24259a44570ebe0e95b0e2942a043370c5bc30c1f6be47dd20511e20d74f88567b323118cf74527d06670043e7f1c8241bd157b4cf WHIRLPOOL fa4d52b5792ae030c7b4541c90f3fc1e1348cbf8236fb3c00cac55cd57e2d4898f994e7e0597460e1aa7993d441f7a23da7d9919cff73c2ef88a0f2b651943b8 DIST pv-1.6.0.tar.bz2 107723 SHA256 0ece824e0da27b384d11d1de371f20cafac465e038041adab57fcf4b5036ef8d SHA512 bd405901812ca50b910adbcf1d2c540dc0b8612f03687866734a79cfa5b5b8100024c18a1d1413c6613e1f2085989cbb77907da89bec7eda37cdeaa7597129d5 WHIRLPOOL 51312339fa1815a61f58fa0f49b0538289d0308b17c5d03c4c6a7e371052e9911d09cb7a9c1eb032b797a3f56eaa7e5dbfecaf6fb2c1faf3fd1b34c298782c1f EBUILD pv-1.5.7.ebuild 1276 SHA256 90f71aa0943344e3a7acfcbf87bc8654754d2a498198e1424bdba81ef436d0aa SHA512 89a25b3fb0a08c1a9741aa1ac4ad5ee358477ce3bcd4d64748183c81d7ebc8dc56b1e3087ffe44a7e2cc66b5a86534240eeb5b2ccc39b7ebc9d18ccc1fc68d2e WHIRLPOOL 17d815cf909762af58aedbf19ecc9300b3754b7497a89589f68b74fc0dfadad210426f6450992e8c25813733ea46fede14d75be5d5b056a4c57ee43249b30f7e +EBUILD pv-1.6.0-r1.ebuild 1495 SHA256 c2e54da90d98a6e26f3d362f0f8cbdf5794e0b65d4b77e1cf1df5ce33ed9950a SHA512 65587918c5e54654f19add84b6988873775861a3beeeef577af2b53b65bbc0e54b8ccba3bc47435643018035287e8f0fbb0e3ab5130a7cf9d116504c42b8c4cb WHIRLPOOL 335f94dc0dcbb9531eaf50084444f24590774fa6a316afe1a1b67ba931b91f4187e8148f1a1928a683c5ed16f699e83cae45e80e0e86f1c9a5066f57f3875835 EBUILD pv-1.6.0.ebuild 1284 SHA256 89ffe48abc12140e9d63e6f509c1538745fe5359fcfc3c5be1ded4213ec85afc SHA512 0ea2de4f0bb4fbc7de28e827b4249e600a4b14c8896c8ae62a34104e0dc41930fd2b3b77c08a3374141f7a297b077b476e0fc4cecdf9d1144acc80c583aa896e WHIRLPOOL 2ec8ff16afdd85c1667f896a09ce7aa48bed0fa2f6744cbf8fb24719782f5fa11886dc0dcbd9f1b72f81ade391c817425b32d07910d387ab6ad80a1575f1b05d -MISC ChangeLog 14878 SHA256 4dc1dfcc90351e452733808ee414f328b2231fd67e89b8bd45e005b1dc26daab SHA512 134bf013814224e8cd940108fcc743835e241bb4d2acd72d6c47804fd5ac09bf749ff3e57528093a4b781c14bc6b764c21fc88b489eec58138a0dfe68a216130 WHIRLPOOL c4f247cadc6d299906501b848e05ff71594329d791acc5a4bcb956b39fca56e324cc5706c650c69d1b4fc7abf6de648c6d0e15cc99f463492043e7c7b673096f +MISC ChangeLog 15076 SHA256 1880b09c8e3843f069b4ffb521baeb05c246686dadb53424972e3b9b7062ee22 SHA512 747478ebcc6f719ac38870b66162bffc765dd7b767e49a4ae87a0e398335081ab742383125f552e993f64fdb36a10de9412b7f3b1aeb95cbc23a535d6cb172ce WHIRLPOOL b7b8dae5be91b3f37ff20b24e20ef8088528a7ff120c147c8b587685649c993b3a1894d31192800d9dd01e38fdb2754ba6430726d1e8ed45a539c63d846bdd4b MISC metadata.xml 320 SHA256 d30479b98e223f17fe93dff80af5b5c8869619c5f055930a2caf379ea4191cb0 SHA512 b55a70843c649c4f8e5738d2c05c4e79cf455e94cb34891a8df5aed89278f45297c40cbffdf81a5b2aaef9fca9da281f41dcfe416d51a4f5fec182e87527da18 WHIRLPOOL 84be3b621427009a36e235e4a6a065a9ea359f68d1f7ffba1636d958eaca30f8424f67f07866ca90718e0643607df7b3a886b9b07ae3c1a80ade113ea403ca0b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlUGc5cACgkQVWmRsqeSphONJwCfVASzgX97/5N743pKuTwWUAOo -C3oAnjhW3jyOzG3VHdyO3yva9n3EvIhd -=HDpz +iEYEAREIAAYFAlUsoakACgkQVWmRsqeSphMybgCfT7ZtVa/oU2TMy3WqIEtlCdlv +AUQAniZe7vLOGDme9QJTn2+uiidjR3N5 +=sryd -----END PGP SIGNATURE----- diff --git a/sys-apps/pv/pv-1.6.0-r1.ebuild b/sys-apps/pv/pv-1.6.0-r1.ebuild new file mode 100644 index 000000000000..75850c33f227 --- /dev/null +++ b/sys-apps/pv/pv-1.6.0-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pv/pv-1.6.0-r1.ebuild,v 1.1 2015/04/14 05:12:06 jer Exp $ + +EAPI=5 +inherit linux-info toolchain-funcs + +DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a pipe" +HOMEPAGE="http://www.ivarch.com/programs/pv.shtml" +SRC_URI="http://www.ivarch.com/programs/sources/${P}.tar.bz2" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc64-solaris ~x86-solaris" +IUSE="debug nls" + +PV_LINGUAS=( de fr pl pt ) +IUSE+=" ${PV_LINGUAS[@]/#/linguas_}" + +DOCS=( README doc/NEWS doc/TODO ) + +pkg_setup() { + if use kernel_linux; then + CONFIG_CHECK="~SYSVIPC" + ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your kernel to use the --remote option." + linux-info_pkg_setup + fi +} + +src_prepare() { + sed -i configure -e 's|CFLAGS="-g -Wall"|:|g' || die + # These should produce the same end result (working `pv`). + sed -i \ + -e 's:$(LD) $(LDFLAGS) -o:$(AR) rc:' \ + autoconf/make/modules.mk~ || die +} + +src_configure() { + tc-export AR + local lingua + for lingua in ${PV_LINGUAS[@]}; do + if ! use linguas_${lingua}; then + sed -i configure -e "/ALL_LINGUAS=/s:${lingua}::g" || die + fi + done + econf $(use_enable debug debugging) $(use_enable nls) +} + +src_test() { + sed -i -e 's:usleep 200000 || ::g' tests/019-remote-cksum || die + default +}