diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | .gitignore | 27 | ||||
-rw-r--r-- | PKGBUILD | 35 |
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c972397f3530 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = selfspy-vis-git + pkgdesc = Visualization of Selfspy Database. Using @gurgeh /selfspy. + pkgver = 0.3.r11.ge31c023 + pkgrel = 1 + url = https://perso.crans.org/besson/publis/selfspy-vis + arch = any + license = GPL3 + makedepends = git + depends = python2-matplotlib + depends = python2-pandas + depends = python2-seaborn + depends = selfspy + provides = selfspy-vis=0.3.r11.ge31c023 + conflicts = selfspy-vis + source = selfspy-vis::git+https://github.com/Naereen/selfspy-vis.git + md5sums = SKIP + +pkgname = selfspy-vis-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..43316bc3c124 --- /dev/null +++ b/.gitignore @@ -0,0 +1,27 @@ +# From: https://github.com/github/gitignore/blob/master/ArchLinuxPackages.gitignore + +*.tar +*.tar.* +*.zip +*.tgz +*.log +*.log.* +*.sig + +# makepkg working folders +pkg +src + +# +# Additional ignore patterns: +# + +# Source files +*.deb +*.gem +*.out +*.rpm +*.html + +# Ignore package source folders +*/* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e53ab65ac015 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: James An <james@jamesan.ca> + +pkgname=selfspy-vis-git +_pkgname=${pkgname%-git} +pkgver=0.3.r11.ge31c023 +pkgrel=1 +pkgdesc='Visualization of Selfspy Database. Using @gurgeh /selfspy.' +arch=('any') +url="https://perso.crans.org/besson/publis/$_pkgname" +license=('GPL3') +depends=('python2-matplotlib ' 'python2-pandas' 'python2-seaborn' 'selfspy') +makedepends=('git') +provides=("$_pkgname=$pkgver") +conflicts=("$_pkgname") +source=("$_pkgname"::"git+https://github.com/Naereen/$_pkgname.git") +md5sums=('SKIP') + +pkgver() { + cd "$_pkgname" + ( + set -o pipefail + git describe --long --tag | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/^v//' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +package() { + cd "$_pkgname" + + destdir="$(python2 -c "import site; print(site.getsitepackages()[0])")/$_pkgname" + install -dm755 "$pkgdir/$destdir" + for file in *; do + install -D -m644 "$file" "$pkgdir/$destdir/$file" + done +} |