pkgname: asciidoctor pkgver: '2.0.26' pkgrel: '1' pkgdesc: 'An implementation of AsciiDoc in Ruby' url: 'https://asciidoctor.org' arch: x86_64 depends: - ruby makedepends: - ruby source: - 'https://github.com/asciidoctor/asciidoctor/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz' sha256sums: - SKIP build: | cd ${pkgname}-${pkgver} # Install the main asciidoctor scripts install -D bin/asciidoctor ${PKGDIR}/usr/bin/asciidoctor # Install libraries install -D lib/asciidoctor.rb ${PKGDIR}/usr/lib/ruby/vendor_ruby/asciidoctor.rb cp -r lib/asciidoctor ${PKGDIR}/usr/lib/ruby/vendor_ruby/asciidoctor # Install shared stylesheets install -D \ data/stylesheets/asciidoctor-default.css \ ${PKGDIR}/usr/lib/ruby/data/stylesheets/asciidoctor-default.css install -D \ data/stylesheets/coderay-asciidoctor.css \ ${PKGDIR}/usr/lib/ruby/data/stylesheets/coderay-asciidoctor.css # Compress and install the man page #gzip man/asciidoctor.1 #install -D man/asciidoctor.1.gz ${PKGDIR}/usr/share/man/man1/asciidoctor.1.gz #local _gemdir="$(ruby -e'puts Gem.default_dir')" #HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem install --no-user-install --ignore-dependencies \ # -i "${PKGDIR}/$_gemdir" -n "${PKGDIR}/usr/bin" "asciidoctor-${pkgver}.gem" #rm "${PKGDIR}/$_gemdir/cache/asciidoctor-${pkgver}.gem" #rm -rf "${PKGDIR}/$_gemdir/gems/asciidoctor-${pkgver}/man" package: | true