summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-02-02 12:08:05 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-02-02 12:08:05 +0000
commit32b2b0046585d60c704146cf30551975a41e3183 (patch)
treec9aff2035fb1e6c8a27d6cf8f520675a4d821385 /sys-process
parentCleanup vulnerable version, bug #498760 (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--sys-process/procps/Manifest29
-rw-r--r--sys-process/procps/procps-3.3.9-r1.ebuild58
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
+}