diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2014-02-02 12:08:05 +0000 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2014-02-02 12:08:05 +0000 |
commit | 32b2b0046585d60c704146cf30551975a41e3183 (patch) | |
tree | c9aff2035fb1e6c8a27d6cf8f520675a4d821385 /sys-process | |
parent | Cleanup vulnerable version, bug #498760 (diff) | |
download | historical-32b2b0046585d60c704146cf30551975a41e3183.tar.gz historical-32b2b0046585d60c704146cf30551975a41e3183.tar.bz2 historical-32b2b0046585d60c704146cf30551975a41e3183.zip |
Added selinux (bug #499010) and systemd (bug #498888) support
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/procps/ChangeLog | 7 | ||||
-rw-r--r-- | sys-process/procps/Manifest | 29 | ||||
-rw-r--r-- | sys-process/procps/procps-3.3.9-r1.ebuild | 58 |
3 files changed, 79 insertions, 15 deletions
diff --git a/sys-process/procps/ChangeLog b/sys-process/procps/ChangeLog index 5fa6c997c347..3d07406f395b 100644 --- a/sys-process/procps/ChangeLog +++ b/sys-process/procps/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-process/procps # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/ChangeLog,v 1.115 2014/01/18 03:51:39 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/ChangeLog,v 1.116 2014/02/02 12:08:04 polynomial-c Exp $ + +*procps-3.3.9-r1 (02 Feb 2014) + + 02 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> +procps-3.3.9-r1.ebuild: + Added selinux (bug #499010) and systemd (bug #498888) support. 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> procps-3.3.8-r2.ebuild, procps-3.3.9.ebuild: diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest index 89ce022ded67..75e305d188dd 100644 --- a/sys-process/procps/Manifest +++ b/sys-process/procps/Manifest @@ -10,23 +10,24 @@ DIST procps-ng-3.3.8.tar.xz 553056 SHA256 a4109cfb6fe3bcfb5a0efb37efe04d0c8ce858 DIST procps-ng-3.3.9.tar.xz 560812 SHA256 00f0cb0fadf968ddf605b0ef119846af07386629244d4f3da711a2cecf4e8663 SHA512 62c7270aa48b4346a3198f306d1cb8474f64650bfb67e8cc6c4d41923e50c31c95b3a0367a464823fb50a6137ec0c6352006292ac85b50caf730ec8ec35eb553 WHIRLPOOL dac97433a87badd40b46e3155bf0e30652ed2961a41bc8fca074357431301d250632215512ad752634c9c4f3273a1c75caba1ecf4f5a3c510bee155660dde166 EBUILD procps-3.3.6.ebuild 1483 SHA256 66d4dc5c5afc6aaa60ec6b88c5c5c39d44143b31255eababceab0067c7b6134e SHA512 c11c717720a7a386be1ae484a480b05900b93253e147f9fcc542c4e48e41cda71216c29d095151e7c5403abd8b5d7cc0f76924e1a29baad848d38bcea4b7528b WHIRLPOOL 48dbf23009301c9176eca34491e2aaed41b8aef985a7b7e5e3677c2b4fbae4c8a644786b4d2d8c4ffc603a7c900b6b13ad3613cc1d54bee4696aefc5b3eb058c EBUILD procps-3.3.8-r2.ebuild 1885 SHA256 28ae59fc4b34f67d9f3b0c85d9abb56c5d5afd17ad0304649f1897eb7ba924b0 SHA512 99fe192331929060d5940c3a1f864e07f941d9c3a8b1a51cff7c96704bfed161375fcd0e49b35168bba0e4fc7926839decff0027e9144c2b43cfd852df8f4a7a WHIRLPOOL afb62ffc281d137a88b6c2369f9911f51f792a888484ddb588ca5cc0d979a62fa7f7c942f56664a44c035e8ef922085b858d514572b8fc5380cf59ffe50e3ea8 +EBUILD procps-3.3.9-r1.ebuild 1801 SHA256 a2abe0fb3eb9fcf8152174a01ba696a8d95c5b0dfa205e7a3b39c4f59bc0df1f SHA512 99ebacd61cd81ed2ef915232052781b0242420502a8e28cb089e85c3d6576be9fc902e76656c9992cd590939d81e12cacd268a487090570a2e5bb9b6904461f2 WHIRLPOOL 3bd3e16287ae2eb7eae5cac593f64587d6d29e218a9ff29623864f03a55bc887d95663714dfd1f801e177a05a12542e5dcb5087fae6ccb68bfad699c8f7bb13d EBUILD procps-3.3.9.ebuild 1612 SHA256 9c332fdf59e099e595af0e6e29d234b0002209ee16a1a0df4e80442f00236c6f SHA512 aa47b9785a38b8b85ba969728609e5fb7d915ade9251e7c73b2cac845bc27ecddf9957115cfd503d8efa197cf717714234443453fdab5fc62c261955137f45f8 WHIRLPOOL d249b76f98f8102ef4cc7689a05962cc1b5e68919a546d5f5f39ae3918b1cd0bb1cdc40a95dabbc99e1e8c9f4fe19fd1638fb981399727907df26a9c324a10d0 -MISC ChangeLog 32154 SHA256 b79d6f498bfe360e3ae60532fcd6a3cc2b1b2ff2858370d1265ef9e33a50cbfb SHA512 3793668291a655327cc4c9b20c8f5d5aa5d91def2adb6e728b23bedc0ad82a5afcbd8da362fcd1254b91ebc2851cfef64efe24405aa2f8f2b9f965302eb90cad WHIRLPOOL 8777a122604f3860d8a392ff5f33f32b65f78c9fe2d8860c88c6e642fa68d575d6edfbafa461c8641c6c537e036457d4cb2723ac12e68f06cd529f3fb7e9ad33 +MISC ChangeLog 32337 SHA256 2a5035599523f8a2ccb9fcc49aa675f973200eca4d6e6ad4abfd719e4668c204 SHA512 4b9978b2c393cf69ecdfaf8353e6cf1cfbfb0c41745a142c234208084f33ba09e2815c9b0e1866ecb0050b44cea0384b0986b0c42567c8d614cf131c10995b82 WHIRLPOOL d1b06cb690868bb0fe1a311d36b15855e7d2d93aedcb95928346f98575f7eff2fa89317303bbc408752421b7612e80448740a8fd0633cb066bc3b79323bbc24e MISC metadata.xml 259 SHA256 0bb63eb156063b66b45ac343be2ccf262f08ea0a9d247e8b1428d2f413c978c2 SHA512 b3ffc0288a73615eb2a24f7af77fa63781c3b6d713a2ba47d4bf83accf7d82bcb029e24cea7600b1ecc94de723f51b20fda082cf22d5b48dc05e98bd6eea6017 WHIRLPOOL 5339d46eb28ba6d6e413e6c79ea8c4c174379b0a99baa990c9f5e18c199113b96e5028437e3d175087d19730869cad704b34c10fc0714a88cea00517ce85dc92 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJS2fpSAAoJEPGu1DbS6WIAiNoP/1C9C3XiXGuG5i+MKiXffUJt -2ptsMcQBJvQ8xJWlB1lspz7tUvAms2ayuXTXy/vTyo7mkowFDbywQM6GQyoaNcUi -bUJzTO/OX82FT0X1UhOSFgMtG1pXU8OHQF4fH2NQyU9wVxeMFDhWl4XVzo61WsYp -pu/Z4XaeHoNVmW87BpwH5HaTVoPTcoqWobennejLWykbD261SymL39aqijXPcqqH -5/ZmuEbBcDCXt2Igm9on9FoB25tk6ieRRda/91moJQeCe+KFsVELPawtXXMF3il9 -7f1sHZNxwBS2h932Y0msOexbj+2KeUAsueSDjR+6ndyK5npaP3YzNVYiTfvh7wxN -Hl6YREqdAoyK/Az0zLVo/3U6YIVxatsMfiqXGyoIjsJ/2KxjX9Cxpf5twiuiD4uh -3I0cvuXMT8oTwFjuuiow8AhZ9DoVGiLQ/7EpHLV88EIwKDYhmgnETBJtHMA22DD8 -2sDP/tNQsWkf49Kh6c9pCWT4qYtpLzj3ZtuQ76Oh0V0vCcQMIIL3OEkCutqgobaH -MnKgQaabMaqRiQ6p32Ice3msZ0Drsg9eCgb1ew3z1RQXRqrqSphw3JmSMF6Dk940 -64/j/CSoGobSkuqBzyj+NLQW37rpaKUFuaOWQ9JMvi2av/KoQOY800aBMSHBAgfV -8D5p/VRYxl7xeLOGDinN -=m29K +iQIcBAEBCAAGBQJS7jUlAAoJEPiazRVxLXTFJQ0QAKwRBJQCWUgnXLpebVJ6LtA2 +x9snH5pf46NcD3k+YFVOIlviY2JGgB3sgfmEh0BSLRVTcx8APcU4gun6B4P+A+Tb +DWYomL1mf/h9Wd94N+6zpK7WIWETXxF7ShLjC3H/s3KSMpknS2l3R0S6m5ssmFWM +rZtLxurVvZKJEvlnbSYJspAFACNgnbtIzrx+ihViZTgfzVnsBxsh1yjFmY5rvadk +qJQVdXOu2LEVRVyaghbTdh+mSBCGIqXyLL1JoPF+khaQYe6YvnG1pHiCikwaYMCy +pCwjexlwQn7PfAYfUgw4hpDyaJXtz207ctrGWtHWCJ6I6OuF7TbcCpKGJVxwY2iu +bperrG/qpARNag7+U59dJGtOWlbQfYElSUclatOVA/mAWCSGhAC1i/5vgmTh5A/I +7VPRV+Uhszk7mGe35hVOIYqXHVHVCTRTU8MwzRW3+pF3NOqbmPC5Z82v0+jYDsc8 +3uGrt/Wf/fs4OAU8n0U44tw5Kaa/LeJfa21kCzhFAlHfAcGwaMkQfIhKfpdF+hrj +LnDAj/E49T2OrAQB6aQzCEAto45OLmQnc7QeU5Nkrg18U484SMX+hFf+FRRvlGbX +5sgET/euH/C+lemjFNZFnSOyCVEV9OAAd3BZTVBBzS3+eHDPH5V8aL2qNGarvuPd +W26xeeTQLeZwZuCloiMR +=+CJE -----END PGP SIGNATURE----- diff --git a/sys-process/procps/procps-3.3.9-r1.ebuild b/sys-process/procps/procps-3.3.9-r1.ebuild new file mode 100644 index 000000000000..071724961197 --- /dev/null +++ b/sys-process/procps/procps-3.3.9-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/procps/procps-3.3.9-r1.ebuild,v 1.1 2014/02/02 12:08:04 polynomial-c Exp $ + +EAPI="4" + +inherit eutils toolchain-funcs + +DESCRIPTION="standard informational utilities and process-handling tools" +# http://packages.debian.org/sid/procps +HOMEPAGE="http://procps.sourceforge.net/ http://gitorious.org/procps" +# SRC_URI="mirror://debian/pool/main/p/${PN}/${PN}_${PV}.orig.tar.xz" +FEDORA_HASH="0980646fa25e0be58f7afb6b98f79d74" +SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}-ng/${PN}-ng-${PV}.tar.xz/${FEDORA_HASH}/${PN}-ng-${PV}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux" +IUSE="+ncurses nls selinux static-libs systemd test unicode" + +RDEPEND="!<sys-apps/sysvinit-2.88-r6 + ncurses? ( >=sys-libs/ncurses-5.7-r7[unicode?] ) + systemd? ( >=sys-apps/systemd-206 )" +DEPEND="${RDEPEND} + ncurses? ( virtual/pkgconfig ) + selinux? ( sys-libs/libselinux ) + systemd? ( virtual/pkgconfig ) + test? ( dev-util/dejagnu )" + +S=${WORKDIR}/${PN}-ng-${PV} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-3.3.8-kill-neg-pid.patch +} + +src_configure() { + econf \ + --exec-prefix="${EPREFIX}" \ + --docdir='$(datarootdir)'/doc/${PF} \ + $(use_with ncurses) \ + $(use_enable nls) \ + $(use_enable selinux libselinux) \ + $(use_enable static-libs static) \ + $(use_with systemd) \ + $(use_enable unicode watch8bit) +} + +src_install() { + default +# dodoc sysctl.conf + + mv "${ED}"/usr/bin/pidof "${ED}"/bin/ || die + + # The configure script is completely whacked in the head + mv "${ED}"/lib* "${ED}"/usr/ || die + gen_usr_ldscript -a procps + prune_libtool_files +} |