diff options
author | Daniel M. Capella | 2021-10-04 18:22:58 -0400 |
---|---|---|
committer | Daniel M. Capella | 2021-10-04 18:22:58 -0400 |
commit | dc040d121687ba40ab25976cfb42ba63073284b7 (patch) | |
tree | f60448b8aab3238ad6260c9b7c233c4ed61499a8 | |
download | aur-git-revise-git.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f0e71863bc4e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = git-revise-git + pkgdesc = Efficiently update, split, and rearrange commits + pkgver = 0.6.0.r29.g06e9126 + pkgrel = 1 + url = https://mystor.github.io/git-revise.html + arch = any + license = MIT + makedepends = python-setuptools + depends = git + depends = python + provides = git-revise + conflicts = git-revise + source = git+https://github.com/mystor/git-revise.git + b2sums = SKIP + +pkgname = git-revise-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6a27059148c1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Simon Legner <Simon.Legner@gmail.com> + +pkgname=git-revise-git +pkgdesc='Efficiently update, split, and rearrange commits' +pkgver=0.6.0.r29.g06e9126 +pkgrel=1 +arch=('any') +url=https://mystor.github.io/git-revise.html +license=('MIT') +source=("git+https://github.com/mystor/${pkgname%-git}.git") +depends=('git' 'python') +makedepends=('python-setuptools') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +b2sums=('SKIP') + +pkgver() { + cd ${pkgname%-git} + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd ${pkgname%-git} + python setup.py build +} + +package() { + cd ${pkgname%-git} + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE +} + +# vim:set ts=2 sw=2 et: |