initial import
This commit is contained in:
61
intltool/PKGBUILD
Normal file
61
intltool/PKGBUILD
Normal file
@@ -0,0 +1,61 @@
|
||||
# Maintainer: Jesus E. <heckyel@riseup.net>
|
||||
|
||||
pkgname=intltool
|
||||
pkgver=0.51.0
|
||||
_debver=0.51.0
|
||||
_debrel=5
|
||||
pkgrel=3
|
||||
pkgdesc="The internationalization tool collection"
|
||||
arch=('any')
|
||||
url="https://launchpad.net/intltool"
|
||||
license=('GPL-2')
|
||||
depends=('perl-xml-parser')
|
||||
makedepends=('quilt')
|
||||
source=(https://launchpad.net/intltool/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz{,.asc}
|
||||
https://deb.debian.org/debian/pool/main/i/intltool/intltool_$_debver-$_debrel.debian.tar.xz
|
||||
intltool-0.51.0-perl-5.26.patch
|
||||
intltool-merge-Create-cache-file-atomically.patch
|
||||
intltool_distcheck-fix.patch)
|
||||
sha512sums=('4c93cb26592ed0b1622d3b7800b5d6622ffa36f58ac73f2ef0bddfab522565fdfb8fa73d81914b9a202f1d62bc995a08960f8adb9f62c86918e75498e85fbfdf'
|
||||
'SKIP'
|
||||
'b8783917774aa4e5276c44227823ac25790dcf566bb08db93be427b38abc8213a63ce1dd763ee3a7ea08aa928da805553e1d7b1b332e0dfa02044bbd844b7717'
|
||||
'338d203b290d4334477ac88991ff587b938f70415bbbc1d00bde9e0cf9c780f3e2c2e5ea9f4e49b973b9f0101ccf3bae5f769dd9543b603239171a62a2e04fd6'
|
||||
'5432474871b46da3675ba34da2822d5a46d35d99282eaacfb1574126bef5ded784be31e662d5e9ecfccf4fe77b7d4abec063e8df267b767036fdf25a35f9fc77'
|
||||
'75ebec0675e9321aaf2020f5cbf2feff6aac097cd45f1ceee6eec651f42e989cfda785d956a3ed34cdc4788f2dc02b02efaf46219af7a6a0a5050aa1022f7be1')
|
||||
validpgpkeys=('9EBD001680E8C8F9FAC61A9BE1A701D4C9DE75B5')
|
||||
|
||||
prepare() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
|
||||
# Debian patches
|
||||
export QUILT_PATCHES=debian/patches
|
||||
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
|
||||
export QUILT_DIFF_ARGS='--no-timestamps'
|
||||
|
||||
mv "$srcdir"/debian .
|
||||
|
||||
quilt push -av
|
||||
else
|
||||
patch -Np1 -i ../intltool-0.51.0-perl-5.26.patch
|
||||
fi
|
||||
patch -Np1 -i ../intltool-merge-Create-cache-file-atomically.patch
|
||||
patch -Np1 -i ../intltool_distcheck-fix.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
make DESTDIR="${pkgdir}" install
|
||||
install -D -m644 doc/I18N-HOWTO "${pkgdir}/usr/share/doc/${pkgname}/I18N-HOWTO"
|
||||
install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
}
|
||||
Reference in New Issue
Block a user