mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-19 16:05:34 +08:00
vulkan-headers splitted from vulkan-docs vulkan-man-pages removed and added instead vulkan-html-docs vulkan-loader-layers splitted in vulkan-icd-loader vulkan-validation-layers [skip-ci] fix #76
30 lines
1021 B
Bash
30 lines
1021 B
Bash
|
|
pkgname=asciidoctor
|
|
pkgver=1.5.8
|
|
pkgrel=1
|
|
pkgdesc='An implementation of AsciiDoc in Ruby'
|
|
arch=('any')
|
|
url='http://asciidoctor.org'
|
|
license=('MIT')
|
|
depends=('ruby')
|
|
options=(!emptydirs)
|
|
source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem")
|
|
noextract=("$pkgname-$pkgver.gem")
|
|
sha512sums=('34ff0df98ff9ebb2d3640629870cd848cf2f4b617564a42e7b30b6cf60c01d1188b4cc695af49550e054c9e833accc1ed5d622b4952ece3da99c8ed98af769ac')
|
|
|
|
package() {
|
|
local _gemdir="$(ruby -e 'puts Gem.default_dir')"
|
|
|
|
gem install --ignore-dependencies --no-user-install --verbose \
|
|
-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
|
|
"$pkgname-$pkgver.gem"
|
|
|
|
install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \
|
|
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
|
install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
|
|
"$pkgdir/usr/share/man/man1/asciidoctor.1"
|
|
|
|
rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
|
|
rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man"
|
|
}
|