MD5 f80c1fd4601bc60440c1b6e485304c8c ChangeLog 15184
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
MD5 94b5d4d4dffc6100d5a77f621769ac76 procps-3.2.3-r1.ebuild 1491
-MD5 594f9bc373db21d48421dc0518de2d3d procps-3.2.4.ebuild 1549
+MD5 c02a6bcc244789278da55fe3746c5de1 procps-3.2.4.ebuild 1752
MD5 7455bab26f4331ffc66d62113bc973db files/digest-procps-3.2.3-r1 64
MD5 a26e86ab1efcb58809f0f46aa735ef07 files/digest-procps-3.2.4 64
MD5 7ba1d9bd2f1c46766282250643ab9ebd files/procps-mips-define-pagesize.patch 1028
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
+Version: GnuPG v1.9.10 (GNU/Linux)
-iD8DBQFBtwxymdTrptrqvGERAqgtAJ4khefXKrEOuWu7LMRPWt2wZYLAlgCfY/f5
-D8Ncw6eXu3+VQkdYakayBRs=
-=+hi/
+iD8DBQFBvcEzroRuSHgZdywRAjG0AJ9vCxAP1yTB+YeBFb1DuIi0eThiNgCfa+eW
+mE3BPDQcYSkBsPb5YqSaRZ8=
+=EhlM
-----END PGP SIGNATURE-----
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/procps/procps-3.2.4.ebuild,v 1.5 2004/12/08 14:15:08 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/procps/procps-3.2.4.ebuild,v 1.6 2004/12/13 16:19:38 vapier Exp $
-inherit flag-o-matic eutils
+inherit flag-o-matic eutils toolchain-funcs
DESCRIPTION="Standard informational utilities and process-handling tools"
HOMEPAGE="http://procps.sourceforge.net/"
# Clean up the makefile
# firstly we want to control stripping
# and secondly these gcc flags have changed
- sed -i Makefile \
- -e '/install/s: --strip : :' \
- -e '/ALL_CFLAGS += $(call check_gcc,-fweb,)/d' \
- -e '/ALL_CFLAGS += $(call check_gcc,-Wstrict-aliasing=2,)/s,=2,,'
- use ppc && \
- sed -i Makefile -e 's:-m64::g'
+ sed -i \
+ -e '/install/s: --strip : :' \
+ -e '/ALL_CFLAGS += $(call check_gcc,-fweb,)/d' \
+ -e '/ALL_CFLAGS += $(call check_gcc,-Wstrict-aliasing=2,)/s,=2,,' \
+ Makefile || die "sed Makefile"
+ use ppc && sed -i -e 's:-m64::g' Makefile
# mips 2.4.23 headers (and 2.6.x) don't allow PAGE_SIZE to be defined in
# userspace anymore, so this patch instructs procps to get the
# value from sysconf().
use mips && epatch ${FILESDIR}/${PN}-mips-define-pagesize.patch
-
}
src_compile() {
replace-flags -O3 -O2
- unset NAME
- emake -e || die
+ emake \
+ lib64="$(get_libdir)" \
+ CC="$(tc-getCC)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ || die "make failed"
}
src_install() {
- einstall -e DESTDIR="${D}"|| die
+ make install DESTDIR="${D}" || die "install failed"
insinto /usr/include/proc
- doins proc/*.h
+ doins proc/*.h || die "doins include"
dodoc sysctl.conf BUGS NEWS TODO ps/HACKING
}