diff options
author | xiota | 2023-12-06 12:40:36 -0800 |
---|---|---|
committer | xiota | 2023-12-06 12:40:36 -0800 |
commit | 030dcab040fa24d5de626007e6e55702010867b7 (patch) | |
tree | f70a365d92a18de05711ea4b9b77ab3361ef6f8a /PKGBUILD | |
parent | e66266612ab9e7ada385a55c018aade469c63062 (diff) | |
download | aur-ruby-kramdown-man.tar.gz |
1.0.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 27 insertions, 15 deletions
@@ -1,28 +1,40 @@ -# Maintainer: Pat Brisbin <pbrisbin@gmail.com> -_gemname=kramdown-man -pkgname=ruby-$_gemname -pkgver=0.1.8 +# Maintainer: +# Contributor: Pat Brisbin <pbrisbin@gmail.com> + +_gemname="kramdown-man" +_pkgname="ruby-$_gemname" +pkgname="$_pkgname" +pkgver=1.0.1 pkgrel=1 pkgdesc="A Kramdown converter for converting Markdown files into man pages" -arch=(any) url="https://github.com/postmodern/kramdown-man" license=('MIT') -depends=(ruby "ruby-kramdown>=1.0") -makedepends=(rubygems) -source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem) -noextract=($_gemname-$pkgver.gem) +arch=(any) + +depends=('ruby' 'ruby-kramdown') +makedepends=('rubygems') + +_pkgsrc="$_gemname-$pkgver" +source=("https://rubygems.org/downloads/$_pkgsrc.gem") +sha256sums=('02bd10f8def4b2cd9298fa10b1ffaae4d3c2499416b5a66d4040afb0d41c91ae') + +noextract=("$_pkgsrc.gem") + +prepare() { + bsdtar xf "$_pkgsrc.gem" -- data.tar.gz + bsdtar xf data.tar.gz -- LICENSE.txt + mv LICENSE.txt LICENSE +} package() { local _gemdir="$(ruby -rrubygems -e'puts Gem.default_dir')" - cd "$srcdir" - gem install \ --no-user-install \ --ignore-dependencies \ - -i "$pkgdir$_gemdir" \ + -i "${pkgdir:?}${_gemdir:?}" \ -n "$pkgdir/usr/bin" \ - "$_gemname-$pkgver.gem" -} + "$_pkgsrc.gem" -md5sums=('6b0e7346e40881f7da3480d930574a73') + install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/" +} |