summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNigel Kukard2018-11-18 21:06:12 +0000
committerNigel Kukard2018-11-18 21:09:55 +0000
commite450a7b6b52d6cd2c905e7b07855be9e311aafcc (patch)
treee744ecdedc8c1552c059d992ee0bad5b77c99972
downloadaur-e450a7b6b52d6cd2c905e7b07855be9e311aafcc.tar.gz
Initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD36
-rw-r--r--docbookfix.patch28
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b09a68b84bf2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = cputool
+ pkgdesc = CPUTool is a utility which can be used to control the CPU utilization of almost any process
+ pkgver = 0.0.8
+ pkgrel = 1
+ url = https://gitlab.devlabs.linuxassist.net/cputool/cputool
+ arch = i686
+ arch = x86_64
+ license = GPL3
+ makedepends = docbook2x
+ source = https://download.allworldit.org/cputool/v0.0.8/cputool-0.0.8.tar.xz
+ source = https://download.allworldit.org/cputool/v0.0.8/cputool-0.0.8.tar.xz.asc
+ validpgpkeys = CF5D5BE37903E265E87DC78266438A5B0FEC558A
+ md5sums = 0e42fac9dabab44b4a5b52d980d5a01f
+ md5sums = SKIP
+
+pkgname = cputool
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..169f706cafb1
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Nigel Kukard <nkukard@lbsd.net>
+
+pkgname=cputool
+pkgver=0.0.8
+pkgrel=1
+pkgdesc='CPUTool is a utility which can be used to control the CPU utilization of almost any process'
+arch=('i686' 'x86_64')
+url="https://gitlab.devlabs.linuxassist.net/cputool/cputool"
+license=('GPL3')
+makedepends=('docbook2x')
+source=(
+ "https://download.allworldit.org/cputool/v${pkgver}/${pkgname}-${pkgver}.tar.xz"
+ "https://download.allworldit.org/cputool/v${pkgver}/${pkgname}-${pkgver}.tar.xz.asc"
+)
+md5sums=(
+ '0e42fac9dabab44b4a5b52d980d5a01f'
+ 'SKIP'
+)
+validpgpkeys=('CF5D5BE37903E265E87DC78266438A5B0FEC558A')
+
+prepare() {
+ cd $pkgname-$pkgver
+ patch -Np1 -i "${startdir}/docbookfix.patch"
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}/" PREFIX=/usr install
+}
+
diff --git a/docbookfix.patch b/docbookfix.patch
new file mode 100644
index 000000000000..38afc2de3363
--- /dev/null
+++ b/docbookfix.patch
@@ -0,0 +1,28 @@
+diff -ura cputool-0.0.8_vanilla/doc/cputool.sgml cputool-0.0.8_docbookfix/doc/cputool.sgml
+--- cputool-0.0.8_vanilla/doc/cputool.sgml 2015-01-05 14:54:10.000000000 +0000
++++ cputool-0.0.8_docbookfix/doc/cputool.sgml 2018-11-18 21:02:46.330800823 +0000
+@@ -1,4 +1,5 @@
+-<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [
++<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
++ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
+
+ <!-- Process this file with docbook-to-man to generate an nroff manual
+ page: `docbook-to-man manpage.sgml > manpage.1'. You may view
+@@ -26,7 +27,7 @@
+ <!ENTITY dhsection "<manvolnum>8</manvolnum>">
+ <!ENTITY dhemail "<email>nkukard@lbsd.net</email>">
+ <!ENTITY dhusername "nkukard">
+- <!ENTITY dhucpackage "<refentrytitle>CPUTOOL</refentrytitle>">
++ <!ENTITY dhucpackage "<refentrytitle>cputool</refentrytitle>">
+ <!ENTITY dhpackage "cputool">
+
+ <!ENTITY author "Nigel Kukard">
+@@ -71,7 +72,7 @@
+ <arg>--pid <replaceable>PID</replaceable></arg>
+ <arg>--pid-pgrp <replaceable>PID</replaceable></arg>
+ </group>
+- <arg><arg>--</arg> <arg rep=repeat choice=plain><replaceable>COMMAND</replaceable></arg></arg>
++ <arg><arg>--</arg> <arg rep="repeat" choice="plain"><replaceable>COMMAND</replaceable></arg></arg>
+ </group>
+ </cmdsynopsis>
+ </refsynopsisdiv>