From 4f908af46f1537bc0b070d6977a87c88ef1a6fb4 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Tue, 4 Sep 2012 20:36:08 +0000 Subject: Version bump #433605 by teidakankan. Package-Manager: portage-2.2.0_alpha120/cvs/Linux x86_64 --- sys-process/lsof/ChangeLog | 7 +++- sys-process/lsof/Manifest | 30 ++++++++------- sys-process/lsof/lsof-4.86.ebuild | 78 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 100 insertions(+), 15 deletions(-) create mode 100644 sys-process/lsof/lsof-4.86.ebuild (limited to 'sys-process') diff --git a/sys-process/lsof/ChangeLog b/sys-process/lsof/ChangeLog index 8eb9484bd098..9fe118de5007 100644 --- a/sys-process/lsof/ChangeLog +++ b/sys-process/lsof/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-process/lsof # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/lsof/ChangeLog,v 1.92 2012/08/22 04:03:33 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/lsof/ChangeLog,v 1.93 2012/09/04 20:36:08 vapier Exp $ + +*lsof-4.86 (04 Sep 2012) + + 04 Sep 2012; Mike Frysinger +lsof-4.86.ebuild: + Version bump #433605 by teidakankan. 22 Aug 2012; Mike Frysinger +files/lsof-4.85-cross.patch, lsof-4.85-r2.ebuild: diff --git a/sys-process/lsof/Manifest b/sys-process/lsof/Manifest index fa6d4467d259..a8d4bbcb9c65 100644 --- a/sys-process/lsof/Manifest +++ b/sys-process/lsof/Manifest @@ -8,6 +8,7 @@ DIST lsof_4.82.tar.bz2 793919 SHA256 cbfa9fb6ce21b77f1be8a9c0b7fa245965120d96887 DIST lsof_4.83.tar.bz2 753094 SHA256 b89f930bbe36b970e3cd070b9860ee701d8c7285ffedf2fbcec0e5fa3cb1f544 DIST lsof_4.84.tar.bz2 758615 SHA256 20893a2d9b443fba519602f05692d5f72054a9f6dc1236bcb2616cc5330dc725 SHA512 e5698ef3f0cbe36f52d5ed33b09cd2a405ce2053831b890fcc96358da6e502f1f98c15436ad23b3e10bb981c53a651ef4201328e42fc3d7bb9f61cc3d97fceb5 WHIRLPOOL c32aeb837a8d2fb88b8079405e0b114077883e26fc3ce92bd96f587a9cab1b8d0b8850a5bbfc55c54c9bdd075531cf19160b420c1cdb0a990ecc380e9baec28d DIST lsof_4.85.tar.bz2 763397 SHA256 49aa58e63539c45bada514a6a2e5a1c9f946ada1f4137dc9154cf4bf6054a1c1 SHA512 f38356d300e18feaac09043f19c3ef612ac22cb89608cbecbc3594dd170705be855ebc5ce80b069db4a5af9bb517b1f4e571c2e175aa579214014d7f77ac30cb WHIRLPOOL 7cc1476bae92699b5b52e2e9a31713840308768b9536d2f4c904439458cd8778311facafffeea93f743db4488dc296fccfaf852d739f2b68859e10031289a6d3 +DIST lsof_4.86.tar.bz2 769231 SHA256 13e52b8e87dddf1b2e219004e315d755c659217ce6ffc6a5f1102969f1c4dd0c SHA512 b45f18ed6c533caa08f008ec1fad1de1b644fd16d894b5cf3336098dfe669f334ccd3dd281141ddb3e9edd7cbf433233ff5904ca1fe027ba0cb692e0544e5e2d WHIRLPOOL 195ae8c2bebaa6de2374973cee5d27bf955be73d6e9946efcbdeba4df35166d3508a0c66bf7ef168e206e240a811c00e6fb62ce0b6307218774519b3bb89d563 EBUILD lsof-4.82.ebuild 1564 SHA256 ac4cdea0e1eda34519b941d1c683de9e4b0d67180ee3d0581dfb40dd180263e9 SHA512 1afddf65caf173834ec3131cadbba33b5e49720c91f2e7d712d99b3a8385ce40443891e62dc1010344aea6790b5610205264ac5354ea29e5daf2b0bbde089343 WHIRLPOOL 083e48c0acea88bacbf54f9cfc4312bff78186c71af29a5a00206bcc821a174157038d5aff21cd77bc09e8900f82cc9e812a6196723b7ab995c57d043650361f EBUILD lsof-4.83.ebuild 1448 SHA256 4bbeb0a560aed53ac126fb73acb1bba70daba2b1de4a5a7dc8d031ffcb6bab4b SHA512 8126c9382fae82eae71738d4bd878111c011e2383f9260a4ea13a45c51ac1e862ceb032e065b195f985732608147cceb3e9db96f264f57644d2ee3abdbf78bc0 WHIRLPOOL 7c40912a81f4a8918f1376a87367f4d4b847b409492c9854987d352411026a4cbdaa5bc6b364adcb4130d6095c04c97e5b455363f5b256f49c2b8d926b24ec5e EBUILD lsof-4.84-r1.ebuild 2268 SHA256 668900327137a9f969204a52d8e8fe0a052caf0906c805de928c42d17f846f6b SHA512 b404337fd1b6d36ccaf5632bc6d7e0a78c38a581808eb7aecc4a775dcad1c6851d07388c1328deaf4cbb379ac40ff4c6399e6e98ab39bff3380aaa72fc0ea406 WHIRLPOOL c58bf6a5af5b8d2948f96649a1174bfce33dfbc5c877956a095a2012ae80865ff94c51bc2d204694a808278d0049bd4f976063f4c5d72f7f0ef52d7d4785481d @@ -15,22 +16,23 @@ EBUILD lsof-4.84.ebuild 1455 SHA256 1a14c9fddadb2c80100da2b85d6cb2d641bfeab61d67 EBUILD lsof-4.85-r1.ebuild 2264 SHA256 dbe1416689172792b9debfae6329cba78196c89efcf639ca7f5e564168aeea82 SHA512 5744e1f52276f893ff8ad7e4ecc98761ebcf0df062f61291c01d130b2657910e68e94c3c460c0138cfb53aa842a291ccc12feb28c477a6ae64bb5c5d49c81ddf WHIRLPOOL f02bad01a7677a82d7d7fb8299f375b21f594968c888dee6f90989aa5c7d0ff0da1a612869175c8310a6bf53896d20e0bc42a30be54dd582fb74d976321cf6ee EBUILD lsof-4.85-r2.ebuild 2345 SHA256 6acc4a79a02d69d9f8851afdaafd3fca15186ddd5b9e5e7372b391f5b02548c5 SHA512 8a2e790d394c5883361e33d5b39fe593e3be1afdbf474e49ee4f289ca85d7b3db741e69a7bd32aa0212aaed542d4c3ec57f6f5eaf2c8c7d75ac43ad63ec7071e WHIRLPOOL 656fc625b71d91942672a68fce71b91c9039ba3f762225c8ed435e08fbe71e07145fc40505f5c58da11970e34518e9b97c12e15b3467d67948e495a3c984b300 EBUILD lsof-4.85.ebuild 2214 SHA256 44833225a1b75cf66131f35220fee6b4f33de11d35bb505792abca040e27fc9c SHA512 0b6b3caf047856d483c1524df2a26b1b1deb21462f30b4b1dff71e0a95504e5fa60103f0fd990777a075954857dc96f67d498c0e5d0be27f030265afad7b91e8 WHIRLPOOL 6c31a022dfeebf93a24be07714bed6ca6fda242f22903c30fb7ee826a60a8ca07f9149b05a550790b3b8ad3671a29d47b712144d7ea84ff83b007c5888cde1b8 -MISC ChangeLog 15103 SHA256 7050a8752d71a3a10ec1b7be171a42781f166554c39563d3bf59e8ecf2e19281 SHA512 1451dcef6c90088caf2dbc7d28290bae26576182c685063faf31222ccb83493bb2a68f2290fc20bb12960130ee87777b397053e27bf5b42deb0f2652071cb4ff WHIRLPOOL 61f6b9d50ead0c7bc61048b0fc97ab886517eb0ab0b91515bcc140670641d256a1324f1c98d121b703c17075163fb6369c119670ed3c041bace629d99abe0920 +EBUILD lsof-4.86.ebuild 2306 SHA256 56e4af75dd1c156d7c696611c9c2f30a81fe57d5349b4171595fe495c5f8ba8a SHA512 be8737d57140d0057c54e93fd4b36d04be4b9b68fb9592f470d1bac978ebed4e870c4e14d4efc7004ec3dc9c433129996f4c3e3b15279b2bae1d573f5b0f0acd WHIRLPOOL 51958116a6ce6c66ea67f7c82e70761baa208610a0dbbae1c0f5b8fff3dc12e57f8d4818b3ad4f9601cf3c22680db065c6b1f1a3e86db136f28e508c388361bc +MISC ChangeLog 15238 SHA256 e823ab8f670a6c3d9cf04e4b1ba8ef716171ed1b7b8597b4c8b643db5eb1467e SHA512 fe3cb327d326c8ffeeadabea4e4da7bce5388f9956d881122277e65aa37edc1d52578181369b030db32bf27ce57f9424f7177bf37caafce45918f74d15a96ee5 WHIRLPOOL 3bdfb61adf02968b150c9b457bbfba0f1b33f2555168621f8a8f0e17db0ea2354791907fe99e264778b1c3862efdc4eee1e408dbdf0f27c861ee8c8fc316a922 MISC metadata.xml 238 SHA256 27f27d7c7ba9fb670a6867a79ff8af354e48735f9bd672d387d96b4bd49d415b SHA512 b8434ca8a5f116234268cca5c8d7cf20b3187e1f2c326bfe3693e2e85c2dac961618b39a20d0d5b7a01744b5159057e2861eeaff7fef6a08e0fc4c1b47bbf778 WHIRLPOOL f3ada27de4f86d469929230f1649727d91cc303e007ae728038062a04522053f0b49559d5bc4b6dd203744ba117d1577d03d62a1cb5d7c24c86c268edf057761 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJQNFocAAoJELEHsLL7fEFWIyMP/1XP//GXzJ5KmXzzjVzt4bl2 -0ieXJNJghy2Terbk0R9Gs9rxJAHLO+oG+QeVRUpoqoSpMqcRQbRjnNM08lcpIBuU -yrh7oLAHfkPW2Q5KDHwDRR+yyWfW2JPN1CtD1+1/JDgSzgv/iKY1wyCDp1zwefxW -pd59bTTrSGxU5YMygFNtd6GMlKxj+7PsWTK+gw4wkw0rgXIVD5R8GDWzxdvGo5OC -rBtvusX4je2znwN2R15rhB+5D/z1wzASZD2CYVg6+kJWdqWoAfguUu0EAVE3IuUh -XPKR5MfNCPO43+CsOtGMK2nzFXndI++ppL+3ECTq3k2fO+xuAYDjU892GgInlLGW -W10O1W/9dNiVhNpjaLVLdJd7qC+Cz5uztCW9TNDwQCgtTvtARBKzTB8d/7nJmoOs -aZuY6cXBCmw2lgf9+tTHvz/uft912WCVfm4yO8aKsHjrnBnsMesKOD6VA4rezxQr -pF2gsn2oBBoreyqq/ZliTVXa6TfxyT0FK6ztpYl1kzAwcx3f4Uu7Uc/0ZJn7aUOo -EJKJp8g65/up+JfJCz4PNDLU00wYACU+1fpMyuaEi3LW8UqlRFggxYK+1X72x+eq -YQb9N5sodRqYHEBzJvp6R7R8D+mYd/BPUxwBRh9xFru2SlU594L7vqn3JARPFVJG -ij6DjJHX78YPz58aXN+6 -=ubBI +iQIcBAEBCAAGBQJQRmaUAAoJELEHsLL7fEFW3ggP/3JpNt4hD3ySdkrnd51gtPFy +XqMenWZg7Yn6zrOxQTpS/mqvBuLz9lBSoq3kBHdZhr5RPj8LSU/HQCgV9Rjp59SL +mx5FkiTcplWegdSciZYgwdtdCzsVM+g7hKEtmO7bvnXOiHm4uSEutKl+IUGqLHWb +CSNHsAbBv6MsB0WhunkwOEd19hvqoEXpjTtamgfaVjh1UE2IJK0mxySnRhir8uvO +zDlp1lG9hQiuCYea6w8uzfhb/P8vXWDxEvUb8L9TX240QklnVSw++iSf5011ZAEp +Y5l8b3h5xw7f76qxO4eyDeqxCWwJEvpAtDY8q35UblaMxsnQ6jFmd3i2t6sxM75z +/kO4AqGfIK7YkfNDECudaXHDJ2wYxn4kqlhCWnYj5bv+jva6e3RzUSKkcvP2mvsG +DY1vZ4CI8GpcBEBRyVOiqNKREbcKQboTCnGWb7Js5gFE0PVlWium6lmtncUQf2UF +VFf/fJHIogCJYiB4+hDywnG0G1sftW/R0qZiOPo6vyTSU2g3Brd1hWvVIozdVt6s +eU4/5xzF3kSnPCT0CfazSZY31Anc4eBfht53klE4dan6/XVP4LIQa36KdKXUjDbl +BtKCvg85Drgs7bQFqOoogXJHvsbwhoU5TQ7nKAg8SIXqvvQSrtK/MX5algJof5vl +xRrDi6Fot4gJD2L8/fmu +=uWn7 -----END PGP SIGNATURE----- diff --git a/sys-process/lsof/lsof-4.86.ebuild b/sys-process/lsof/lsof-4.86.ebuild new file mode 100644 index 000000000000..d7e458613e4f --- /dev/null +++ b/sys-process/lsof/lsof-4.86.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/lsof/lsof-4.86.ebuild,v 1.1 2012/09/04 20:36:08 vapier Exp $ + +EAPI="2" + +inherit eutils flag-o-matic toolchain-funcs + +MY_P=${P/-/_} +DESCRIPTION="Lists open files for running Unix processes" +HOMEPAGE="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/" +SRC_URI="ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/${MY_P}.tar.bz2 + ftp://vic.cc.purdue.edu/pub/tools/unix/lsof/${MY_P}.tar.bz2 + ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/${MY_P}.tar.bz2" + +LICENSE="lsof" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="examples ipv6 rpc selinux static" + +RDEPEND="rpc? ( net-libs/libtirpc ) + selinux? ( sys-libs/libselinux )" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P}/${MY_P}_src + +src_unpack() { + unpack ${A} + cd ${MY_P} + unpack ./${MY_P}_src.tar +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-4.85-cross.patch #432120 + # convert `test -r header.h` into a compile test + sed -i -r \ + -e 's:test -r \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo "#include <\1>" | ${LSOF_CC} ${LSOF_CFGF} -E - >/dev/null 2>\&1:' \ + -e 's:grep (.*) \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo "#include <\2>" | ${LSOF_CC} ${LSOF_CFGF} -E -P -dD - 2>/dev/null | grep \1:' \ + Configure || die +} + +target() { usex kernel_FreeBSD freebsd linux ; } +src_configure() { + use static && append-ldflags -static + + append-cppflags $(usex rpc "$($(tc-getPKG_CONFIG) libtirpc --cflags)" "-DHASNOTRPC -DHASNORPC_H") + append-cppflags $(usex ipv6 -{D,U}HASIPv6) + + export LSOF_CFGL="${CFLAGS} ${LDFLAGS} \ + $(use rpc && $(tc-getPKG_CONFIG) libtirpc --libs)" + + # Set LSOF_INCLUDE to a dummy location so the script doesn't poke + # around in it and mix /usr/include paths with cross-compile/etc. + touch .neverInv + LINUX_HASSELINUX=$(usex selinux y n) \ + LSOF_INCLUDE=${T} \ + LSOF_CC=$(tc-getCC) \ + LSOF_AR="$(tc-getAR) rc" \ + LSOF_RANLIB=$(tc-getRANLIB) \ + LSOF_CFGF="${CFLAGS} ${CPPFLAGS}" \ + ./Configure -n $(target) || die +} + +src_compile() { + emake DEBUG="" all || die +} + +src_install() { + dobin lsof || die + + if use examples ; then + insinto /usr/share/lsof/scripts + doins scripts/* || die + fi + + doman lsof.8 || die + dodoc 00* +} -- cgit v1.2.3-65-gdbad