diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 72 |
2 files changed, 47 insertions, 34 deletions
@@ -1,7 +1,7 @@ pkgbase = perl-latexml pkgdesc = LaTeX to XML converter - pkgver = 0.8.4 - pkgrel = 2 + pkgver = 0.8.8 + pkgrel = 1 url = http://dlmf.nist.gov/LaTeXML/ arch = any license = custom @@ -20,8 +20,7 @@ pkgbase = perl-latexml depends = perl-io-string depends = perl-archive-zip options = !emptydirs - source = http://dlmf.nist.gov/LaTeXML/releases/LaTeXML-0.8.4.tar.gz - sha512sums = 1799a89c98d3457d813735679ade005645bfa8a1b264aab08f9baf8fc4fc91cb00978e6168d26a614beefdaac4b3dcbe63ba3504ae69a2c889e28d177bc6b01c + source = https://dlmf.nist.gov/LaTeXML/releases/LaTeXML-0.8.8.tar.gz + b2sums = 2660e6a009fa5c3520098201da5113011886031e2336154fc0a218cdf7bbfae40cb2b0b5ebbbae66a8aa25145898a91375339815d021c02727d1a506b2296e13 pkgname = perl-latexml - @@ -1,39 +1,53 @@ +# Maintainer: AlphaJack <alphajack at tuta dot io> # Contributor: Baptiste Jonglez <baptiste--aur at jonglez dot org> -# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> -pkgname=perl-latexml +pkgname="perl-latexml" _realname=LaTeXML -pkgver=0.8.4 -pkgrel=2 +pkgver=0.8.8 +pkgrel=1 pkgdesc="LaTeX to XML converter" -arch=('any') -license=('custom') +arch=("any") +license=("custom") url="http://dlmf.nist.gov/LaTeXML/" -depends=('perl-pod-parser' 'perl-parse-recdescent' 'perl-text-unidecode' - 'imagemagick' 'perl-xml-libxml' 'perl-json-xs' 'perl-xml-libxslt' - 'db' 'texlive-core' 'perl-image-size' 'perl-file-which' - 'perl-libwww' 'perl-io-string' 'perl-archive-zip') -options=('!emptydirs') -source=("http://dlmf.nist.gov/$_realname/releases/$_realname-$pkgver.tar.gz") -sha512sums=('1799a89c98d3457d813735679ade005645bfa8a1b264aab08f9baf8fc4fc91cb00978e6168d26a614beefdaac4b3dcbe63ba3504ae69a2c889e28d177bc6b01c') +depends=("perl-pod-parser" + "perl-parse-recdescent" + "perl-text-unidecode" + "imagemagick" + "perl-xml-libxml" + "perl-json-xs" + "perl-xml-libxslt" + "db" + "texlive-core" + "perl-image-size" + "perl-file-which" + "perl-libwww" + "perl-io-string" + "perl-archive-zip") +options=("!emptydirs") +source=("https://dlmf.nist.gov/$_realname/releases/$_realname-$pkgver.tar.gz") +b2sums=('2660e6a009fa5c3520098201da5113011886031e2336154fc0a218cdf7bbfae40cb2b0b5ebbbae66a8aa25145898a91375339815d021c02727d1a506b2296e13') -build() { - cd ${_realname}-$pkgver +build(){ + cd "$_realname-$pkgver" - # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor INSTALLVENDORBIN=/usr/bin INSTALLVENDORSCRIPT=/usr/bin TEXMF=/usr/share/texmf - make + # install module in vendor directories. + perl Makefile.PL \ + INSTALLDIRS=vendor \ + INSTALLVENDORBIN=/usr/bin \ + INSTALLVENDORSCRIPT=/usr/bin \ + TEXMF=/usr/share/texmf + make } -package() { - cd ${_realname}-$pkgver - make install DESTDIR="$pkgdir" - - # remove perllocal.pod and .packlist - find "$pkgdir" -name perllocal.pod -delete - find "$pkgdir" -name .packlist -delete - # add liense file - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - # add manual - install -Dm644 manual.pdf "$pkgdir"/usr/share/$pkgname/doc/manual.pdf +package(){ + cd "$_realname-$pkgver" + make install DESTDIR="$pkgdir" + # remove perllocal.pod and .packlist + find "$pkgdir" -name perllocal.pod -delete + find "$pkgdir" -name .packlist -delete + # add liense file + install -D -m 644 "LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname" + # add manual + install -D -m 644 "manual.pdf" -t "$pkgdir/usr/share/$pkgname/doc" } |