diff options
author | CyrIng | 2018-11-06 14:34:58 +0100 |
---|---|---|
committer | CyrIng | 2018-11-06 14:34:58 +0100 |
commit | 6d8e2d5309d558aa8b4113c1ff6abfc8d0e69922 (patch) | |
tree | 33e5a3b8cf55cd3cd7d2c825e3d0dd153d3a1e5b /PKGBUILD | |
parent | b25a5e5694f061ae812970816044702d64159228 (diff) | |
download | aur-6d8e2d5309d558aa8b4113c1ff6abfc8d0e69922.tar.gz |
Fix package: build CoreFreq with DKMS.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 9 insertions, 23 deletions
@@ -1,39 +1,25 @@ # Maintainer: CyrIng <labs[at]cyring[dot]fr> # Contributor: CyrIng <labs[at]cyring[dot]fr> -pkgname=corefreq-git -pkgver=1.37.0 -pkgrel=1 +_gitname=CoreFreq +pkgname=corefreq +pkgver=1.37 +pkgrel=0.1 pkgdesc="CoreFreq, a processor monitoring software with a kernel module inside." arch=('x86_64') -url='http://github.com/cyring/CoreFreq' +url='https://github.com/cyring/CoreFreq' license=('GPL2') depends=('dkms') makedepends=('git' 'sed') -source=('git+https://github.com/cyring/CoreFreq.git') +source=(git+${url}.git) md5sums=('SKIP') install=${pkgname}.install -_gitname=CoreFreq - -build() { - cd ${srcdir}/${_gitname} - make -w -j1 -} - package() { - - install -dm755 "${pkgdir}/usr/src" cd ${srcdir}/${_gitname} - install -Dm755 corefreqd "${pkgdir}/usr/bin/corefreqd" - install -Dm644 corefreqd.service "${pkgdir}/usr/lib/systemd/system/corefreqd.service" - install -m755 corefreq-cli "${pkgdir}/usr/bin/corefreq-cli" - mkdir "${pkgdir}/usr/src/${pkgname}-${pkgver}/" - install -Dm644 dkms.conf "${pkgdir}/usr/src/${pkgname}-${pkgver}/dkms.conf" - cp --no-preserve=ownership Makefile *.h *.c dkms.conf \ - "${pkgdir}/usr/src/${pkgname}-${pkgver}/" + make DESTDIR=${pkgdir} dkms_install service_install } pkgver() { - cd "${srcdir}/${_gitname}" - echo "$(sed -nE 's/#define\s+COREFREQ_VERSION\s+"([0-9\.]+)"/\1/p' coretypes.h).r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" + cd "${srcdir}/${_gitname}" + echo "$(sed -nE 's/#define\s+COREFREQ_VERSION\s+"([0-9\.]+)"/\1/p' coretypes.h).r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } |