diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 21 insertions, 16 deletions
@@ -1,24 +1,27 @@ +# Maintainer: pingplug <pingplug@foxmail.com> +# Contributor: Schala Zeal <schalaalexiazeal@gmail.com> + +_architectures="i686-w64-mingw32 x86_64-w64-mingw32" + pkgname=mingw-w64-libunistring -pkgver=0.9.9 +pkgver=0.9.10 pkgrel=1 -pkgdesc="Library for manipulating Unicode strings and C strings. (mingw-w64)" -arch=(any) +pkgdesc="Library for manipulating Unicode strings and C strings (mingw-w64)" +arch=('any') url="https://www.gnu.org/software/libunistring/" -license=("GPL") -makedepends=(mingw-w64-gcc mingw-w64-configure) -depends=(mingw-w64-crt mingw-w64-libiconv) -options=(staticlibs !strip !buildflags) +license=('GPL') +depends=('mingw-w64-crt' + 'mingw-w64-libiconv') +makedepends=('mingw-w64-configure') +options=('!strip' 'staticlibs' '!buildflags') source=("https://ftp.gnu.org/gnu/libunistring/libunistring-${pkgver}.tar.xz"{,.sig}) -sha256sums=('a4d993ecfce16cf503ff7579f5da64619cee66226fb3b998dafb706190d9a833' +sha256sums=('eb8fb2c3e4b6e2d336608377050892b54c3c983b646c561836550863003c05d7' 'SKIP') validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871') # Daiki Ueno <ueno@gnu.org> -_architectures="i686-w64-mingw32 x86_64-w64-mingw32" - build() { - cd "${srcdir}/libunistring-${pkgver}" + cd "${srcdir}/libunistring-${pkgver}" for _arch in ${_architectures}; do - unset LDFLAGS mkdir -p build-${_arch} && pushd build-${_arch} ${_arch}-configure \ --enable-threads=win32 @@ -30,9 +33,11 @@ build() { package() { for _arch in ${_architectures}; do cd "${srcdir}/libunistring-${pkgver}/build-${_arch}" - make DESTDIR="$pkgdir" install - 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 "$pkgdir/usr/${_arch}/share/info/dir" + make DESTDIR="${pkgdir}" install + 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 "${pkgdir}/usr/${_arch}/share/info/dir" done } + +# vim:set ts=2 sw=2 et: |