[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