summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLuis Martinez2023-01-16 18:42:14 -0600
committerLuis Martinez2023-01-16 18:42:14 -0600
commit1a8e4e94c49e51ddceb548a48a61fde2af6b605a (patch)
tree506b603a1a003d1ed12f07c8f5070c1db41003e0 /PKGBUILD
parentd6910b37b30d86cf5d05feedd2c25888e332ee95 (diff)
downloadaur-gitstats-git.tar.gz
packaging cleanup, port to py3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 24 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f3073c5a2dbc..21d93f5c4235 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,37 @@
+# Maintainer: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: Timo Schmiade <the_isz@gmx.de>
+
pkgname=gitstats-git
-pkgver=293.e35fea2
-pkgrel=1
-pkgdesc="A statistics generator for git repositories."
+_pkg="${pkgname%-git}"
+pkgver=r294.55c5c28
+pkgrel=2
+pkgdesc="Statistics generator for git repositories."
arch=("any")
-url="http://gitstats.sourceforge.net"
-license=('GPL3')
-depends=('git' 'python2' 'gnuplot')
-source=("git+https://github.com/hoxu/gitstats.git")
+url="https://github.com/hoxu/gitstats"
+license=('GPL' 'GPL3')
+depends=('git' 'python' 'gnuplot')
+makedepends=('git')
+source=("$_pkg::git+$url")
md5sums=("SKIP")
pkgver() {
- cd gitstats
- echo $(git rev-list --count master).$(git rev-parse --short master)
+ cd "$_pkg"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "$_pkg"
+ sed -i 's/python2/python3/' gitstats
+}
+
+build() {
+ cd "$_pkg"
+ 2to3 -Wn "$_pkg"
}
package() {
cd gitstats
-
make install PREFIX="$pkgdir/usr"
-}
+}
# vim:set ts=2 sw=2 et: