summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2008-10-23 01:59:34 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2008-10-23 01:59:34 +0000
commite49fffb1366f5ba83a3d12ee4360d01c960cb1a7 (patch)
treea405f5f25ffe5db36f0ec888e1557c6030ce97c3 /app-admin/cpulimit
parentBumped pkgcore-checks to 0.4.4 and updated pkgcore dep as requested by ferringb. (diff)
downloadhistorical-e49fffb1366f5ba83a3d12ee4360d01c960cb1a7.tar.gz
historical-e49fffb1366f5ba83a3d12ee4360d01c960cb1a7.tar.bz2
historical-e49fffb1366f5ba83a3d12ee4360d01c960cb1a7.zip
Respect LDFLAGS, respect CC.
Package-Manager: portage-2.2_rc12/cvs/Linux 2.6.27-gentoo x86_64
Diffstat (limited to 'app-admin/cpulimit')
-rw-r--r--app-admin/cpulimit/ChangeLog8
-rw-r--r--app-admin/cpulimit/Manifest16
-rw-r--r--app-admin/cpulimit/cpulimit-1.1.ebuild10
-rw-r--r--app-admin/cpulimit/files/cpulimit-1.1-makefile.patch2
4 files changed, 27 insertions, 9 deletions
diff --git a/app-admin/cpulimit/ChangeLog b/app-admin/cpulimit/ChangeLog
index e2d0587c2a78..e0009d61e503 100644
--- a/app-admin/cpulimit/ChangeLog
+++ b/app-admin/cpulimit/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-admin/cpulimit
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/cpulimit/ChangeLog,v 1.6 2007/04/21 04:52:29 aross Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/cpulimit/ChangeLog,v 1.7 2008/10/23 01:59:34 flameeyes Exp $
+
+ 23 Oct 2008; Diego Pettenò <flameeyes@gentoo.org>
+ files/cpulimit-1.1-makefile.patch, cpulimit-1.1.ebuild:
+ Respect LDFLAGS, respect CC.
21 Apr 2007; Andrew Ross <aross@gentoo.org> cpulimit-1.1.ebuild:
Update HOMEPAGE and SRC_URI, thanks to Thomas Pani <thomas.pani@gmail.com> in
diff --git a/app-admin/cpulimit/Manifest b/app-admin/cpulimit/Manifest
index ddc4be3cdd6e..087816b50571 100644
--- a/app-admin/cpulimit/Manifest
+++ b/app-admin/cpulimit/Manifest
@@ -1,6 +1,16 @@
-AUX cpulimit-1.1-makefile.patch 301 RMD160 7046852df8b5288a7f7088b0f553512154d64ac0 SHA1 881a58e921169b82778b07ef61123ca846e24651 SHA256 5e916ce51138510a5a4b2abcbe35faaec21444efd555a66f8e48d7517ccb93b2
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX cpulimit-1.1-makefile.patch 312 RMD160 3c05cf4523b143c2749afb012d74bcac6e63fcbe SHA1 ebff73033e96a4f78f9ce2f97b683b77111dc5e2 SHA256 dfea481a0301615594a3d9cd0275c7eccaf3e8350c4b7d730ed3c39e6ef123e1
AUX cpulimit.8 1451 RMD160 166fb87d39249d5244f2e1cb24ae0a385f945195 SHA1 0625163a3e5d52985ac0c89d8f368ca83bbf14d2 SHA256 4c3591679acf33f82d7e282cf63b3ff42683a7e7553ecc7b02ad2714285e013c
DIST cpulimit-1.1.tar.gz 5130 RMD160 386a7c0cd248273c7dff1a2dc48e5269160fa3c3 SHA1 9f020c22d633e3f6289c69844bd7136c1f2704f1 SHA256 ee734e82692dc496a083c003340b326bd779567f5de99fcae99e451606c85c00
-EBUILD cpulimit-1.1.ebuild 594 RMD160 e0086075807a020a4f901645c388a5e3c83537d3 SHA1 ce549f264df92d87e5c3a95c8233b35d62ba1355 SHA256 3afcc3e20932ea4cf054e064888c995656e8496e82d6bcfb138b84dd00f4050c
-MISC ChangeLog 1059 RMD160 b5136d08b3cf8eb610ce7ed968acd2e03e997fe9 SHA1 a67b61b73d2ed9f663c18d45e2f356d5414e8c90 SHA256 f04f756a1f0ef92c43fa3323390e836f6532f6b348dd1285a181944b2cf99de4
+EBUILD cpulimit-1.1.ebuild 679 RMD160 13a0721396353b1dda7c86316d0bdb5867d032b2 SHA1 067d64fd30f8e619f60bdda167cb6984b7115030 SHA256 d5c193250fd0f22e7438a9d2a77b470a37ec04d229cbe4e6fb3925af0844bf72
+MISC ChangeLog 1206 RMD160 b143606216f3b86fa09a386a210531bd42dd9c67 SHA1 c6e81475038686408b1ac43d8712643794b50473 SHA256 db905772e334823fc40415294dcf8845b67538b036ee9352436cb1fcbb6525be
MISC metadata.xml 232 RMD160 854b06094287201d0b98f2b21d36054db25d81cd SHA1 cc4f98e9ee0102aea687d71cf3af924cf156edbb SHA256 21382e863647add08888c924279a4b931b2b90ccd0cf5e526ee74a3d5e1fd0df
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+iEYEARECAAYFAkj/2osACgkQAiZjviIA2XiEJQCgqkjdC1ngpw9JUXiyFDns6py0
+w/oAn2Sx0R6Se7tM67Gy2gsa/YeIPYvB
+=K9cj
+-----END PGP SIGNATURE-----
diff --git a/app-admin/cpulimit/cpulimit-1.1.ebuild b/app-admin/cpulimit/cpulimit-1.1.ebuild
index c19929ee8400..2f4c409b6a82 100644
--- a/app-admin/cpulimit/cpulimit-1.1.ebuild
+++ b/app-admin/cpulimit/cpulimit-1.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/cpulimit/cpulimit-1.1.ebuild,v 1.5 2007/04/21 04:52:29 aross Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/cpulimit/cpulimit-1.1.ebuild,v 1.6 2008/10/23 01:59:34 flameeyes Exp $
-inherit eutils
+inherit eutils toolchain-funcs
DESCRIPTION="Limits the CPU usage of a process"
HOMEPAGE="http://cpulimit.sourceforge.net"
@@ -21,6 +21,10 @@ src_unpack() {
epatch "${FILESDIR}/${P}-makefile.patch"
}
+src_compile() {
+ emake CC="$(tc-getCC)" || die "emake failed"
+}
+
src_install() {
dosbin cpulimit
doman "${FILESDIR}/cpulimit.8"
diff --git a/app-admin/cpulimit/files/cpulimit-1.1-makefile.patch b/app-admin/cpulimit/files/cpulimit-1.1-makefile.patch
index 19f8b56dfd6c..f6f13531d48b 100644
--- a/app-admin/cpulimit/files/cpulimit-1.1-makefile.patch
+++ b/app-admin/cpulimit/files/cpulimit-1.1-makefile.patch
@@ -5,7 +5,7 @@
cpulimit: cpulimit.c
- gcc -o cpulimit cpulimit.c -lrt -Wall -O2
-+ $(CC) -o cpulimit cpulimit.c -lrt $(CFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o cpulimit cpulimit.c -lrt
clean:
rm -f *~ cpulimit