summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFélix Piédallu2018-03-15 10:53:00 +0100
committerFélix Piédallu2018-03-15 10:53:00 +0100
commit05cd3b6d34fbdf69c30cddb54178f4ec62762bde (patch)
treed7845de02d988e863aebc14326ffc1398360aaf9
downloadaur-05cd3b6d34fbdf69c30cddb54178f4ec62762bde.tar.gz
Add initial files
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD51
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3e9df2b16dca
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+# Generated by mksrcinfo v8
+# Thu Mar 15 09:52:42 UTC 2018
+pkgbase = git-sizer-git
+ pkgdesc = Compute various size metrics for a Git repository, flagging those that might cause problems (git version)
+ pkgver = 1.1.0_1_g2e9a30f
+ pkgrel = 1
+ url = https://github.com/github/git-sizer
+ arch = any
+ license = MIT
+ makedepends = go
+ depends = git
+ conflicts = git-sizer
+ conflicts = git-sizer-bin
+ source = git+https://github.com/github/git-sizer
+ sha256sums = SKIP
+
+pkgname = git-sizer-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..907828c1b830
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Salamandar <felix at piedallu dot me>
+
+_pkgname=git-sizer
+pkgname=${_pkgname}-git
+pkgver=1.1.0_1_g2e9a30f
+pkgrel=1
+pkgdesc="Compute various size metrics for a Git repository, flagging those that might cause problems (git version)"
+license=('MIT')
+arch=('any')
+
+makedepends=(
+ 'go'
+)
+depends=(
+ 'git'
+)
+conflicts=( "${_pkgname}" "${_pkgname}-bin" )
+
+url="https://github.com/github/${_pkgname}"
+
+source=( "git+${url}" )
+sha256sums=('SKIP')
+
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ git describe | sed 's/^v//g' | sed 's/-/_/g'
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+
+ ./script/bootstrap
+ make
+}
+
+check() {
+ cd "${srcdir}/${_pkgname}"
+
+ make test
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+
+ install -Dm755 bin/git-sizer "${pkgdir}/usr/bin/git-sizer"
+ install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+ install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 vendor/github.com/spf13/pflag/LICENSE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-spf13-pflag"
+}