debian/0000755000000000000000000000000012265024366007174 5ustar debian/rules0000755000000000000000000000024612265024366010256 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_auto_install: PREFIX=$(TMP)/usr dh_auto_install debian/control0000644000000000000000000000160412265024366010600 0ustar Source: cpulimit Section: admin Priority: optional Maintainer: gregor herrmann Uploaders: tony mancill Build-Depends: debhelper (>= 9) Standards-Version: 3.9.5 Homepage: http://limitcpu.sourceforge.net/ Vcs-Git: git://git.toastfreeware.priv.at/debian/cpulimit.git Vcs-Browser: http://git.toastfreeware.priv.at/debian/cpulimit.git/ Package: cpulimit Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: tool for limiting the CPU usage of a process cpulimit is a simple program that attempts to limit the CPU usage of a process (expressed in percentage, not in CPU time). This is useful to control batch jobs, when you don't want them to eat too much CPU. It does not act on the nice value or other priority stuff, but on the real CPU usage. Besides it is able to adapt itself to the overall system load, dynamically and quickly. debian/source/0000755000000000000000000000000012265024366010474 5ustar debian/source/format0000644000000000000000000000001412265024366011702 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001756312265024366011062 0ustar cpulimit (2.0-1) unstable; urgency=medium * New upstream release: - Added the -- flag to make sure child processes run with command line flags would not confuse cpulimit. Closes: #733117 Thanks to Paul Wise for the bug report. * Update years of upstream and packaging copyright. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Mon, 13 Jan 2014 18:56:06 +0100 cpulimit (1.9-2) unstable; urgency=low * Upload to unstable. -- gregor herrmann Sat, 15 Jun 2013 20:22:17 +0200 cpulimit (1.9-1) experimental; urgency=low * debian/rules: drop `make tests' again. The target is meant for developers and doesn't do anything during interactive builds. * New upstream release: Added --kill (-k) and --restore (-r) flags to allow target processes to be killed and restored rather than simply throttled. * Update years of upstream and packaging copyright. * Set Standards-Version to 3.9.4 (no further changes). -- gregor herrmann Thu, 13 Jun 2013 18:12:08 +0200 cpulimit (1.8-1) experimental; urgency=low * New upstream release. Notable change: - properly handle multi-threaded processes on multi-core machines where the requested limit is more than 100%. * Drop hardening.patch, applied upstream. * debian/rules: activate the new test. -- gregor herrmann Sun, 16 Sep 2012 15:21:12 +0200 cpulimit (1.7-1) unstable; urgency=low * New upstream release; includes, among other changes: - programs can be launched as cpulimit command line arguments - (overridable) auto-detection of number of CPU cores * Install new TODO file. * Add patch use $(CPPFLAGS) and $(LDFLAGS) in Makefile. -- gregor herrmann Thu, 07 Jun 2012 01:31:12 +0200 cpulimit (1.6-1) unstable; urgency=low * New upstream release. * Update years of upstream copyright. * debian/copyright: update to Copyright-Format 1.0. * Bump Standards-Version to 3.9.3 (no changes). -- gregor herrmann Wed, 02 May 2012 18:34:12 +0200 cpulimit (1.5-1) unstable; urgency=low * New upstream release: - improve documentation on usage with multi-core CPUs Thanks to Markus Waldeck for the proposal. - add example of shell usage to documentation Thanks to Leen Besselink for the bug report. Closes: #653149 * Update Vcs-* headers. * Update years of packaging copyright. * Install upstream README, which contains examples. * Switch to debhelper compatibility level 9 to get more *FLAGS. -- gregor herrmann Tue, 21 Feb 2012 19:58:50 +0100 cpulimit (1.4-1) unstable; urgency=low * New upstream release: - now accepts limits of 100% or higher, useful for multi-core systems (LP: #822292) * Remove debian/cpulimit.dirs, the upstream Makefile now creates the directories. -- gregor herrmann Sat, 13 Aug 2011 17:40:56 +0200 cpulimit (1.3-1) unstable; urgency=low * New upstream release (LP: #200115). * New upstream maintainer and location: - debian/watch: update URL - debian/control: update Homepage - debian/copyright: update upstream copyright and license - remove all patches (applied upstream), remove quilt framework - remove manpage from debian/ directory, shipped upstream * Set Standards-Version to 3.9.2 (no changes). * Bump debhelper compatibility level to 8. * debian/copyright: update formatting and packaging copyright years. * Switch to source format 3.0 (quilt). * Set PREFIX in debian/rules and create necessary directories. -- gregor herrmann Sun, 08 May 2011 15:24:27 +0200 cpulimit (1.1-13) unstable; urgency=low * Add patch 04_opendir_leak.patch: cpulimit was leaking opendir() handles. Thanks to Johan Walles for the bug report and the patch (closes: #564517). * debian/copyright: update formatting, fix reference to common-licenses, and add stanza for debian/*. -- gregor herrmann Wed, 13 Jan 2010 18:57:37 +0100 cpulimit (1.1-12) unstable; urgency=low * Add 03_Makefile.patch: allows to set CFLAGS; use CFLAGS in debian/rules; thanks again to Cesare Tirabassi! * debian/watch: back to the redirector at qa.debian.org. * Capitalize 'CPU' in short and long description, thanks to Filipus Klutiero for the bug report (closes: #542868). * Switch to debhelper 7. * Set Standards-Version to 3.8.3 (no changes). * debian/control: make short description a noun phrase. * Update manpage with a note about cpulimit breaking interactive shells; thanks to Jakub Wilk for the bug report (closes: #558763). -- gregor herrmann Mon, 07 Dec 2009 20:46:11 +0100 cpulimit (1.1-11) unstable; urgency=low * debian/rules: - general cleanup - create install-stamp target in debian/rules and re-arrange dependencies - remove configure and configure-stamp targets * Drop debian/dirs, install binary with dh_install from debian/rules. * debian/control: - Move upstream URL from the description to the new Homepage field - change XS-Vcs-* fields to Vcs-* - change my email address * Switch patch system from dpatch to quilt. * Add patch 02_segfault_longoptions.patch; fixes segfault with long options (closes: #487233, LP: #241538). Thanks to Daniel van Eeden for reporting the problem and to Cesare Tirabassi for the patch. * Set Standards-Version to 3.8.0; add debian/README.source to document quilt usage. * Change debian/copyright to the new machine-readable format. * Set debhelper compatibility level to 6. * debian/watch: use sourceforge URL directly instead of the redirector at qa.debian.org. -- gregor herrmann Fri, 20 Jun 2008 15:41:58 +0200 cpulimit (1.1-10) unstable; urgency=low * Add patch to fix 'cpulimit drops priority, then can't get back up. Fix included'. Thanks to Ariel for providing the patch. (Closes: #412421) -- gregor herrmann Sat, 3 Mar 2007 21:59:06 +0100 cpulimit (1.1-9) unstable; urgency=low * Change watch file, update Homepage: field in debian/control, and mention new download URL in debian/copyright (also closes: #410505). -- gregor herrmann Sun, 11 Feb 2007 14:09:13 +0100 cpulimit (1.1-8) unstable; urgency=low * Move the cpulimit binary from /usr/sbin to /usr/bin in accordance with the FHS (closes: #400842). -- gregor herrmann Thu, 30 Nov 2006 19:45:36 +0100 cpulimit (1.1-7) unstable; urgency=low * Change homepage in debian/control. -- gregor herrmann Sat, 19 Aug 2006 03:55:18 +0200 cpulimit (1.1-6) unstable; urgency=low * Add Tony Mancill to Uploaders. * Add examples to manpage (closes: #374838). -- gregor herrmann Sun, 2 Jul 2006 13:16:54 +0200 cpulimit (1.1-5) unstable; urgency=low * Update to Standards-Version: 3.7.2 (no changes required). * Move cpulimit from /usr/bin to /usr/sbin. * Fix clean target in debian/rules. * Move manpage from section 1 to 8. * Initial upload to the Debian archive (closes: #367028). -- gregor herrmann Sat, 13 May 2006 00:02:39 +0200 cpulimit (1.1-4) unstable; urgency=low * Update to Standards-Version: 3.7.0 (no changes required). -- gregor herrmann Mon, 1 May 2006 14:30:09 +0200 cpulimit (1.1-3) unstable; urgency=low * Fixed reference to copyright file in debian/copyright. -- gregor herrmann Thu, 20 Apr 2006 18:21:27 +0200 cpulimit (1.1-2) unstable; urgency=low * Fixed watch file. -- gregor herrmann Sun, 16 Apr 2006 14:14:59 +0200 cpulimit (1.1-1) unstable; urgency=low * Initial release. -- gregor herrmann Mon, 3 Apr 2006 21:51:36 +0200 debian/compat0000644000000000000000000000000212265024366010372 0ustar 9 debian/copyright0000644000000000000000000000144112265024366011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: cpulimit Upstream-Contact: Jesse Smith Source: http://sourceforge.net/projects/limitcpu/files/limitcpu/ Files: * Copyright: 2005, Angelo Marletta 2011-2014, Jesse Smith License: GPL-2 Files: debian/* Copyright: 2006-2014, gregor herrmann 2006-2014, tony mancill License: GPL-2 License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 as published by the Free Software Foundation . On Debian systems, the complete text of version 2 of the GNU Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/cpulimit.docs0000644000000000000000000000001412265024366011667 0ustar README TODO debian/watch0000644000000000000000000000007012265024366010222 0ustar version=3 http://sf.net/limitcpu/cpulimit-(.+)\.tar\.gz