summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO5
-rwxr-xr-x.pre-commit13
-rw-r--r--PKGBUILD3
3 files changed, 17 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c5d8d87aea7..67c110eb4db5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
-# Generated by mksrcinfo v8
-# Wed Apr 26 03:32:02 UTC 2017
pkgbase = libsysconfcpus-git
pkgdesc = LD_PRELOAD library to fake number of available cores - patched git version
pkgver = 0.5
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/obmarg/libsysconfcpus
arch = x86_64
license = GPL2
+ makedepends = git
source = git://github.com/obmarg/libsysconfcpus.git
sha256sums = SKIP
diff --git a/.pre-commit b/.pre-commit
new file mode 100755
index 000000000000..3b532023a662
--- /dev/null
+++ b/.pre-commit
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+# fix environment of githooks
+unset GIT_DIR
+# if PKGBUILD has been altered, update .SRCINFO
+for path in $(git diff --name-only --cached --diff-filter=AM); do
+ if [[ "${path}" =~ .*PKGBUILD$ ]]; then
+ echo -e "\e[01;32m *** Generating and adding .SRCINFO for ${path} ***\e[00m"
+ (makepkg --printsrcinfo > "${PWD}"/.SRCINFO) || exit 1
+ git update-index
+ git add "${PWD}"/.SRCINFO
+ fi
+done
diff --git a/PKGBUILD b/PKGBUILD
index fcb4a0792c7a..3b857074fa19 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,12 @@
pkgname=('libsysconfcpus-git')
pkgver=0.5
-pkgrel=1
+pkgrel=2
pkgdesc="LD_PRELOAD library to fake number of available cores - patched git version"
arch=(x86_64)
url="https://github.com/obmarg/libsysconfcpus"
license=('GPL2')
+makedepends=("git")
source=("git://github.com/obmarg/libsysconfcpus.git")
sha256sums=("SKIP")