summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD52
1 files changed, 31 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b826e4865a97..08ef767614a9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,32 @@
# Maintainer: pingplug <pingplug@foxmail.com>
# Contributor: Schala Zeal <schalaalexiazeal@gmail.com>
+_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+
pkgname=mingw-w64-librsvg
-pkgver=2.42.3
+pkgver=2.42.4
pkgrel=1
pkgdesc="A SVG viewing library (mingw-w64)"
-arch=(any)
+arch=('any')
url="https://wiki.gnome.org/action/show/Projects/LibRsvg"
-license=("LGPL")
-makedepends=(mingw-w64-configure mingw-w64-rust gdk-pixbuf2 intltool setconf)
-depends=(mingw-w64-gdk-pixbuf2 mingw-w64-pango mingw-w64-cairo mingw-w64-libcroco mingw-w64-freetype2)
-options=(staticlibs !strip !buildflags)
-source=("https://download.gnome.org/sources/librsvg/${pkgver%.*}/librsvg-$pkgver.tar.xz"
+license=('LGPL')
+depends=('mingw-w64-gdk-pixbuf2'
+ 'mingw-w64-pango'
+ 'mingw-w64-cairo'
+ 'mingw-w64-libcroco'
+ 'mingw-w64-freetype2')
+makedepends=('mingw-w64-configure'
+ 'mingw-w64-rust'
+ 'gdk-pixbuf2'
+ 'intltool'
+ 'setconf')
+options=('!strip' 'staticlibs' '!buildflags')
+source=("https://download.gnome.org/sources/librsvg/${pkgver%.*}/librsvg-${pkgver}.tar.xz"
"configure-fix.patch"
"makefile-fix.patch")
-sha256sums=('704f2c44b9b170fc5498de36a161d01ca8f584ba9c42654b98565a7b7bcbe657'
- 'fc77e9abc35af2502de7f8273913b10d2684f422012652822741194d4b35b6fc'
- '38b3b7dfffb709121f1154427238fc7fc92825687c00959235b1d0b5909ac4d0')
-
-_architectures="i686-w64-mingw32 x86_64-w64-mingw32"
+sha256sums=('225280a2a69ee4cce6452a1a92d9297cc1b34a8faface2bf2b4b9da48f044de3'
+ '0608a99f3743fb539f38a2e3c187998053498c1b3b842dcc9d33c458ac76568e'
+ '3e1f0eccba85a8870c9a7f23eb3662d18993d53e6d01dfc8a28ee9d59f85092e')
prepare() {
cd ${srcdir}
@@ -35,12 +43,12 @@ prepare() {
}
build() {
- if [[ -d "$RUST_PATH" ]] ; then
- export PATH="$RUST_PATH:$PATH"
+ if [[ -d "${RUST_PATH}" ]] ; then
+ export PATH="${RUST_PATH}:${PATH}"
else
- export PATH="/opt/rust/bin:$PATH"
+ export PATH="/opt/rust/bin:${PATH}"
fi
- if [[ ! -d "$CARGO_HOME" ]] ; then
+ if [[ ! -d "${CARGO_HOME}" ]] ; then
export CARGO_HOME="/opt/rust/cargo"
fi
@@ -60,10 +68,12 @@ build() {
package() {
for _arch in ${_architectures}; do
cd "${srcdir}/librsvg-${pkgver}/build-${_arch}"
- make DESTDIR="$pkgdir" install
- find "$pkgdir/usr/${_arch}" -name '*.exe' -exec ${_arch}-strip {} \;
- find "$pkgdir/usr/${_arch}" -name '*.dll' -exec ${_arch}-strip --strip-unneeded {} \;
- find "$pkgdir/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs ${_arch}-strip -g
- rm -r "$pkgdir/usr/${_arch}/share/doc"
+ make DESTDIR="${pkgdir}" install
+ find "${pkgdir}/usr/${_arch}" -name '*.exe' -exec ${_arch}-strip {} \;
+ find "${pkgdir}/usr/${_arch}" -name '*.dll' -exec ${_arch}-strip --strip-unneeded {} \;
+ find "${pkgdir}/usr/${_arch}" -name '*.a' -o -name '*.dll' | xargs ${_arch}-strip -g
+ rm -r "${pkgdir}/usr/${_arch}/share/doc"
done
}
+
+# vim:set ts=2 sw=2 et: