42 lines
1.3 KiB
Bash
42 lines
1.3 KiB
Bash
# Maintainer: Peter Budai <peterbudai at hotmail dot com>
|
|
# Contributor: Biswapriyo Nath <nathbappai@gmail.com>
|
|
|
|
pkgname=po4a
|
|
pkgver=0.69
|
|
pkgrel=1
|
|
pkgdesc="Tools for helping translation of documentation"
|
|
arch=('any')
|
|
url="https://po4a.org/"
|
|
msys2_repository_url="https://github.com/mquinson/po4a"
|
|
license=('GPL')
|
|
depends=("perl" "gettext" 'perl-YAML-Tiny' 'perl-Text-WrapI18N'
|
|
'perl-Locale-Gettext' 'perl-TermReadKey' 'perl-sgmls'
|
|
'perl-Unicode-LineBreak' 'perl-Pod-Parser')
|
|
makedepends=('perl-Module-Build' 'docbook-xsl')
|
|
options=('!emptydirs')
|
|
source=(https://github.com/mquinson/po4a/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz
|
|
001-fix-man-names.patch)
|
|
sha256sums=('7cd4aff13661665ec2d9df478757ae407683d4ecb5c2627ccf8b46729bcb9496'
|
|
'f45b4fb09506474cc00d1b1c3e421ca0f4df1cdc83a9da6f485c586b4d3adac3')
|
|
|
|
prepare() {
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
patch -p1 -i ${srcdir}/001-fix-man-names.patch
|
|
}
|
|
|
|
build() {
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
|
|
perl Build.PL INSTALLDIRS=vendor create_packlist=0
|
|
# The script expects a UTF-8 locale
|
|
LC_ALL=en_US.UTF-8 perl Build
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
perl Build destdir="${pkgdir}" install
|
|
|
|
# remove perllocal.pod and .packlist
|
|
find "${pkgdir}" -name .packlist -o -name perllocal.pod -delete
|
|
}
|