summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Brindle <method@gentoo.org>2003-03-25 17:16:33 +0000
committerJoshua Brindle <method@gentoo.org>2003-03-25 17:16:33 +0000
commit4306bd17eb305f3448df3e7a47e3bdc28c6f33ff (patch)
tree076070895eb94aa103821ea587db81b9e503c7a1 /sys-apps/psmisc
parentmarked stable (diff)
downloadgentoo-2-4306bd17eb305f3448df3e7a47e3bdc28c6f33ff.tar.gz
gentoo-2-4306bd17eb305f3448df3e7a47e3bdc28c6f33ff.tar.bz2
gentoo-2-4306bd17eb305f3448df3e7a47e3bdc28c6f33ff.zip
added selinux support
Diffstat (limited to 'sys-apps/psmisc')
-rw-r--r--sys-apps/psmisc/ChangeLog5
-rw-r--r--sys-apps/psmisc/files/digest-psmisc-21.2-r11
-rw-r--r--sys-apps/psmisc/psmisc-21.2-r1.ebuild19
3 files changed, 20 insertions, 5 deletions
diff --git a/sys-apps/psmisc/ChangeLog b/sys-apps/psmisc/ChangeLog
index ce2a074f91c9..cb647aa575ee 100644
--- a/sys-apps/psmisc/ChangeLog
+++ b/sys-apps/psmisc/ChangeLog
@@ -1,9 +1,12 @@
# ChangeLog for sys-apps/psmisc
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/psmisc/ChangeLog,v 1.13 2003/03/20 13:22:51 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/psmisc/ChangeLog,v 1.14 2003/03/25 17:16:33 method Exp $
*psmisc-21.2-r1 (20 Mar 2003)
+ 25 Mar 2003; Joshua Brindle <method@gentoo.org> psmisc-21.2-r1.ebuild:
+ added selinux support, thanks sindian
+
20 Mar 2003; Seemant Kulleen <seemant@gentoo.org> psmisc-19-r3.ebuild,
psmisc-19-r3.ebuild, psmisc-21.2-r1.ebuild:
removed pic cruft
diff --git a/sys-apps/psmisc/files/digest-psmisc-21.2-r1 b/sys-apps/psmisc/files/digest-psmisc-21.2-r1
index 705ea95e0332..cbf11a229904 100644
--- a/sys-apps/psmisc/files/digest-psmisc-21.2-r1
+++ b/sys-apps/psmisc/files/digest-psmisc-21.2-r1
@@ -1 +1,2 @@
MD5 0749017f500b171f053d7c1fd72df537 psmisc-21.2.tar.gz 258561
+MD5 68f826245b24b3cbb5bf9ac193d00f10 psmisc-21.2-selinux.patch.bz2 84457
diff --git a/sys-apps/psmisc/psmisc-21.2-r1.ebuild b/sys-apps/psmisc/psmisc-21.2-r1.ebuild
index 5f75d19c8625..1b0b33f5813b 100644
--- a/sys-apps/psmisc/psmisc-21.2-r1.ebuild
+++ b/sys-apps/psmisc/psmisc-21.2-r1.ebuild
@@ -1,22 +1,33 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/psmisc/psmisc-21.2-r1.ebuild,v 1.1 2003/03/20 13:22:51 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/psmisc/psmisc-21.2-r1.ebuild,v 1.2 2003/03/25 17:16:33 method Exp $
-IUSE="nls"
+IUSE="nls selinux"
DESCRIPTION="A set of tools that use the proc filesystem"
-SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz"
HOMEPAGE="http://psmisc.sourceforge.net/"
+SRC_URI="mirror://sourceforge/psmisc/${P}.tar.gz
+ selinux? mirror://gentoo/${P}-selinux.patch.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 ppc sparc alpha hppa arm mips"
-DEPEND=">=sys-libs/ncurses-5.2-r2"
+DEPEND=">=sys-libs/ncurses-5.2-r2
+ selinux? ( >=sys-apps/selinux-small-2003011510-r2 )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ #necessary selinux patch
+ use selinux && epatch ${DISTDIR}/${P}-selinux.patch.bz2
+}
src_compile() {
local myconf="--with-gnu-ld"
use nls || myconf="${myconf} --disable-nls"
+ use selinux && myconf="${myconf} --enable-flask"
econf ${myconf} || die
emake || die