diff options
author | Muflone | 2015-06-13 17:59:16 +0200 |
---|---|---|
committer | Muflone | 2015-06-13 17:59:16 +0200 |
commit | 1b7f43695e6cd9cc60b3b575d015c325af4a63f8 (patch) | |
tree | 922013258964b5abf8296b2ba6b02b147baf0fb7 /PKGBUILD | |
download | aur-1b7f43695e6cd9cc60b3b575d015c325af4a63f8.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..642964ff738b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ + +pkgname=cpu-g-bzr +_pkgname=cpug +pkgver=r13 +pkgrel=1 +epoch=1 +pkgdesc="An application that shows useful information about your CPU, Motherboard and some general information about your system." +url="http://cpug.sourceforge.net/" +license=('GPL3') +arch=('any') +depends=('python' 'pygtk' 'pciutils' 'hicolor-icon-theme') +optdepends=('mesa-demos: get information about the graphic driver and OpenGL support') +makedepends=('bzr') +provides=('cpu-g') +conflicts=('cpu-g') +source=('bzr+lp:/cpug' + 'cpu-g_desktop.patch' + 'xorg_version.patch') +sha256sums=('SKIP' + 'dbe89f2fd631880dc2fd6239fc035fe16b91543a5a80acc57c2ec407d8e00a34' + '6a3af8148005bb255591681fc8a32568c07eee705012116f8a80a356130fcc42') +install="${pkgname}.install" + +pkgver() { + cd "${_pkgname}" + echo "r$(bzr revno)" +} + +prepare() { + cd "${_pkgname}" + patch -p0 -i "${srcdir}/cpu-g_desktop.patch" + patch -p0 -i "${srcdir}/xorg_version.patch" +} + +package() { + cd "${_pkgname}" + python2 setup.py install --root="${pkgdir}" --prefix=/usr + + # Create further directories (setup.py is not complete enough) + install -d "${pkgdir}/usr/share/man/man1" + + # Copying files + cp -r "gfx" "${pkgdir}/usr/share/${_pkgname}" + + # Copying icons + for _size in 48 128 + do + install -m 755 -d "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps" + install -m 644 "icon-${_size}.png" "${pkgdir}/usr/share/icons/hicolor/${_size}x${_size}/apps/cpu-g.png" + done + # Remove pixmaps folder + rm -rf "${pkgdir}/usr/share/pixmaps" + + # Compress and install the man page + gzip -cf9 "doc/cpu-g.1" > "doc/cpu-g.1.gz" + install -Dm644 "doc/cpu-g.1.gz" "${pkgdir}/usr/share/man/man1/" + [ -e "doc/cpu-g.1.gz" ] && rm "doc/cpu-g.1.gz" + + # Rename the main script + mv "${pkgdir}/usr/bin/cpu-g.py" "${pkgdir}/usr/bin/cpu-g" +} |