🔒 Repository is read-only – file editing is disabled.

recipes/utils/asciidoctor/PAGBUILD.yaml main

49 linii Raw ← Powrót
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
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