diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -2,13 +2,13 @@ # Contributor: CyrIng <labs[at]cyring[dot]fr> pkgname=corefreq-git pkgver=1.24.7 -pkgrel=1 +pkgrel=2 pkgdesc="CoreFreq, a processor monitoring software with a kernel module inside." arch=('x86_64') url='http://github.com/cyring/CoreFreq' license=('GPL2') depends=('dkms') -makedepends=('git' 'linux-headers') +makedepends=('git' 'linux-headers' 'sed') source=('git+https://github.com/cyring/CoreFreq.git') md5sums=('SKIP') install=${pkgname}.install @@ -32,3 +32,8 @@ package() { cp --no-preserve=ownership Makefile *.h *.c dkms.conf \ "${pkgdir}/usr/src/${pkgname}-${pkgver}/" } + +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)" +} |