diff options
author | Adrien Smith | 2022-05-05 16:01:59 -0600 |
---|---|---|
committer | Adrien Smith | 2022-05-05 16:01:59 -0600 |
commit | 02bf059cbafe6dc12542e47d70ddb79ab31484ac (patch) | |
tree | f00558e6a329a96736037930d4a499361c91226a | |
parent | 94ffa696c6f87ee2f221e56c52614750e2543008 (diff) | |
download | aur-02bf059cbafe6dc12542e47d70ddb79ab31484ac.tar.gz |
upgpkg: ruby-build-git 20220426.r1.gc0d87ea-1
Improve PKGBUILD quality
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 25 |
3 files changed, 16 insertions, 17 deletions
@@ -1,6 +1,6 @@ pkgbase = ruby-build-git pkgdesc = Compile and install Ruby - pkgver = v20211124 + pkgver = 20220426.r1.gc0d87ea pkgrel = 1 url = https://github.com/rbenv/ruby-build arch = any @@ -10,6 +10,6 @@ pkgbase = ruby-build-git provides = ruby-build conflicts = ruby-build source = git+https://github.com/rbenv/ruby-build.git - sha1sums = SKIP + sha256sums = SKIP pkgname = ruby-build-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4f64442b9a99 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +**/* +!.gitignore +!.SRCINFO +!PKGBUILD @@ -1,37 +1,32 @@ +#!/hint/bash -e # Maintainer: jason ryan <jasonwryan@gmail.com> # Contributor: megadriver <megadriver at gmx dot com> # Contributor: Vasil Yonkov <bustervill at gmail dot com> # Contributor: Guten Ye <ywzhaifei [at] gmail [dot] com> pkgname=ruby-build-git -pkgver=v20211124 +pkgver=20220426.r1.gc0d87ea pkgrel=1 pkgdesc="Compile and install Ruby" arch=('any') -url="https://github.com/rbenv/ruby-build" +url="https://github.com/rbenv/${pkgname%-git}" license=("MIT") depends=('bash') makedepends=('git') provides=('ruby-build') conflicts=('ruby-build') -_gitname="ruby-build" -source=("git+https://github.com/rbenv/ruby-build.git") -sha1sums=('SKIP') +source=("git+$url.git") +sha256sums=('SKIP') pkgver() { - cd "$srcdir"/"$_gitname" - git describe --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' + cd "${pkgname%-git}" + git describe --long | sed 's/^v//;s/-/.r/;s/-/./' } package() { - cd "$srcdir"/"$_gitname" - - mkdir -p "$pkgdir"/usr/bin - mkdir -p "$pkgdir"/usr/share/ruby-build - - cp bin/* "$pkgdir"/usr/bin - cp share/ruby-build/* "$pkgdir"/usr/share/ruby-build - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/"$_gitname"/LICENSE + cd "${pkgname%-git}" + PREFIX="$pkgdir/usr" ./install.sh + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } # vim:set ts=2 sw=2 et: |