libxslt: update to 1.1.35
* Add pkgbase variable. * Change upstream url and source link.
This commit is contained in:
parent
4164dac0ed
commit
723adef323
@ -1,26 +1,27 @@
|
||||
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
||||
|
||||
pkgbase=libxslt
|
||||
pkgname=('libxslt' 'libxslt-devel')
|
||||
pkgver=1.1.34
|
||||
pkgrel=4
|
||||
pkgver=1.1.35
|
||||
pkgrel=1
|
||||
pkgdesc="XML stylesheet transformation library"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://xmlsoft.org/XSLT/"
|
||||
url="https://gitlab.gnome.org/GNOME/libxslt/-/wikis/"
|
||||
license=('custom')
|
||||
makedepends=('gcc' 'libxml2-devel' 'libgcrypt-devel' 'autotools')
|
||||
checkdepends=('docbook-xml')
|
||||
options=('!libtool')
|
||||
source=(http://xmlsoft.org/sources/${pkgname}-${pkgver}.tar.gz
|
||||
source=("https://download.gnome.org/sources/libxslt/${pkgver%.*}/${pkgbase}-${pkgver}.tar.xz"
|
||||
libxslt-1.1.32-msys2.patch
|
||||
libxslt.m4-libxslt-1.1.26.patch
|
||||
libxslt-cygwin-reentrant.patch)
|
||||
sha256sums=('98b1bd46d6792925ad2dfe9a87452ea2adebf69dcb9919ffd55bf926a7f93f7f'
|
||||
sha256sums=('8247f33e9a872c6ac859aa45018bc4c4d00b97e2feac9eebc10c93ce1f34dd79'
|
||||
'0f17e189adf57b2ff4085049555b91ac4fd0a9b11dc1e8100cfb1e1f7938e877'
|
||||
'c02cd8437064db0921c08e63245c403dad12410d2997715aa7aa36600bfaa895'
|
||||
'f57629d5f2ce0ab441dc548fa023aee09780eb2940986a44b4423ba253e190bb')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||
|
||||
patch -p1 -i ${srcdir}/libxslt.m4-libxslt-1.1.26.patch
|
||||
patch -p1 -i ${srcdir}/libxslt-cygwin-reentrant.patch
|
||||
@ -30,7 +31,7 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||
|
||||
CFLAGS+=" -fcommon"
|
||||
export lt_cv_deplibs_check_method='pass_all'
|
||||
@ -51,7 +52,7 @@ build() {
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||
cd "${srcdir}/${pkgbase}-${pkgver}"
|
||||
make check
|
||||
}
|
||||
|
||||
@ -63,7 +64,7 @@ package_libxslt() {
|
||||
cp -rf ${srcdir}/dest/usr/bin ${pkgdir}/usr/
|
||||
rm -f ${pkgdir}/usr/bin/*-config
|
||||
cp -rf ${srcdir}/dest/usr/share/man ${pkgdir}/usr/share/
|
||||
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
|
||||
install -Dm644 ${srcdir}/${pkgbase}-${pkgver}/COPYING "${pkgdir}/usr/share/licenses/${pkgbase}/COPYING"
|
||||
}
|
||||
|
||||
package_libxslt-devel() {
|
||||
@ -79,4 +80,4 @@ package_libxslt-devel() {
|
||||
cp -rf ${srcdir}/dest/usr/share/aclocal ${pkgdir}/usr/share/
|
||||
cp -rf ${srcdir}/dest/usr/share/doc ${pkgdir}/usr/share/
|
||||
rm -rf ${pkgdir}/usr/share/doc/libxslt-python-${pkgver}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user