[arch-commits] Commit in asciidoc/repos/community-any (PKGBUILD PKGBUILD)

Caleb Maclennan alerque at gemini.archlinux.org
Sat Feb 19 09:15:50 UTC 2022


    Date: Saturday, February 19, 2022 @ 09:15:50
  Author: alerque
Revision: 1134839

archrelease: copy trunk to community-any

Added:
  asciidoc/repos/community-any/PKGBUILD
    (from rev 1134838, asciidoc/trunk/PKGBUILD)
Deleted:
  asciidoc/repos/community-any/PKGBUILD

----------+
 PKGBUILD |  129 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 65 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-02-19 09:15:41 UTC (rev 1134838)
+++ PKGBUILD	2022-02-19 09:15:50 UTC (rev 1134839)
@@ -1,64 +0,0 @@
-# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
-# Maintainer: Caleb Maclennan <caleb at alerque.com>
-# Contributor: Eli Schwartz <eschwartz at archlinux.org>
-# Contributor: Florian Pritz <flo at xinu.at>
-# Contributor: Chris Brannon <cmbrannon79 at gmail.com>
-# Contributor: Geoffroy Carrier <geoffroy at archlinux.org>
-# Contributor: Dan McGee <dan at archlinux.org>
-# Contributor: Jaroslaw Rosiek <philosoph at interia.pl>
-# Contributor: Darwin Bautista <djclue917 at gmail.com>
-# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
-
-pkgname=asciidoc
-pkgver=10.1.2
-pkgrel=1
-pkgdesc='Text document format for short documents, articles, books and UNIX man pages'
-arch=('any')
-url='https://asciidoc.org/'
-license=('GPL')
-depends=('python' 'libxslt' 'docbook-xsl')
-checkdepends=('dblatex' 'graphviz' 'lilypond' 'python-pytest'{,-mock} 'source-highlight')
-makedepends=('python-pip')
-optdepends=('graphviz: graphviz-filter'
-            'lilypond: music-filter'
-            'imagemagick: music-filter'
-            'source-highlight: source-highlight-filter'
-            'dblatex: pdf generation'
-            'fop: alternative pdf generation'
-            'w3m: text generation'
-            'lynx: alternative text generation')
-source=("https://github.com/asciidoc-py/asciidoc-py/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-# https://github.com/asciidoc-py/asciidoc-py/issues/234
-# source=("https://github.com/asciidoc-py/asciidoc-py/releases/download/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('0bfcebf4d0419323c8b4903676b05259847e6534c82a2629a0c852e621de7c47')
-b2sums=('a00ade1a849ffed98d10ddbbca5300e6f9fca9fc60663ff6e59979613a013b408829d35d9362cdf830ef08cd494ca4a47dab919ce29ce7111ee0fdaa3e301f24')
-
-prepare() {
-  cd ${pkgname}-py-${pkgver}
-  autoconf
-  # https://github.com/asciidoc-py/asciidoc-py/issues/201
-  sed -i -e '/pip install/s/\.$/--root $(DESTDIR) ./' Makefile.in
-}
-
-build() {
-  cd ${pkgname}-py-${pkgver}
-  ./configure \
-    --prefix=/usr
-  make build
-  make manpages
-}
-
-check() {
-  cd ${pkgname}-py-${pkgver}
-  make test
-}
-
-package() {
-  cd ${pkgname}-py-${pkgver}
-  make install DESTDIR="${pkgdir}"
-  make docs DESTDIR="${pkgdir}"
-  install -Dm0644 -t "$pkgdir/usr/share/man/man1/" doc/*.1
-  # ascidocapi is deprecated, but still included in 10.x on a "provisional" basis
-  local _platlib="$(python -c 'import sysconfig; print(sysconfig.get_paths()["platlib"])')"
-  install -Dm0644 -t "${pkgdir}/${_platlib}/${pkgname}/" asciidoc/api.py
-}

Copied: asciidoc/repos/community-any/PKGBUILD (from rev 1134838, asciidoc/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-02-19 09:15:50 UTC (rev 1134839)
@@ -0,0 +1,65 @@
+# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
+# Maintainer: Caleb Maclennan <caleb at alerque.com>
+# Contributor: Eli Schwartz <eschwartz at archlinux.org>
+# Contributor: Florian Pritz <flo at xinu.at>
+# Contributor: Chris Brannon <cmbrannon79 at gmail.com>
+# Contributor: Geoffroy Carrier <geoffroy at archlinux.org>
+# Contributor: Dan McGee <dan at archlinux.org>
+# Contributor: Jaroslaw Rosiek <philosoph at interia.pl>
+# Contributor: Darwin Bautista <djclue917 at gmail.com>
+# Contributor: Daniel J Griffiths <ghost1227 at archlinux.us>
+
+pkgname=asciidoc
+pkgver=10.1.2
+pkgrel=2
+pkgdesc='Text document format for short documents, articles, books and UNIX man pages'
+arch=('any')
+url='https://asciidoc.org/'
+license=('GPL')
+depends=('python' 'libxslt' 'docbook-xsl')
+checkdepends=('dblatex' 'graphviz' 'lilypond' 'python-pytest'{,-mock} 'source-highlight')
+makedepends=('python-pip')
+optdepends=('graphviz: graphviz-filter'
+            'lilypond: music-filter'
+            'imagemagick: music-filter'
+            'source-highlight: source-highlight-filter'
+            'dblatex: pdf generation'
+            'fop: alternative pdf generation'
+            'w3m: text generation'
+            'lynx: alternative text generation')
+source=("https://github.com/asciidoc-py/asciidoc-py/releases/download/$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('0bfcebf4d0419323c8b4903676b05259847e6534c82a2629a0c852e621de7c47')
+b2sums=('a00ade1a849ffed98d10ddbbca5300e6f9fca9fc60663ff6e59979613a013b408829d35d9362cdf830ef08cd494ca4a47dab919ce29ce7111ee0fdaa3e301f24')
+
+prepare() {
+  cd ${pkgname}-py-${pkgver}
+  # https://github.com/asciidoc-py/asciidoc-py/issues/234
+  autoconf
+}
+
+build() {
+  cd ${pkgname}-py-${pkgver}
+  # https://github.com/asciidoc-py/asciidoc-py/issues/234#issuecomment-1045970138
+  ./configure \
+      --docdir /usr/share/doc/$pkgname \
+      --prefix /usr
+  make build
+  make manpages
+}
+
+check() {
+  cd ${pkgname}-py-${pkgver}
+  make test
+}
+
+package() {
+  cd ${pkgname}-py-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" docs
+  install -Dm0644 -t "$pkgdir/usr/share/man/man1/" doc/*.1
+  # ascidocapi is deprecated, but still included in 10.x on a "provisional" basis
+  local _platlib="$(python -c 'import sysconfig; print(sysconfig.get_paths()["platlib"])')"
+  install -Dm0644 -t "${pkgdir}/${_platlib}/${pkgname}/" asciidoc/api.py
+  # https://github.com/asciidoc-py/asciidoc-py/issues/241
+  rm -rf "${pkgdir}/${_platlib}/tests"
+}



More information about the arch-commits mailing list