diff options
author | hayao | 2020-10-22 15:49:49 +0900 |
---|---|---|
committer | hayao | 2020-10-22 15:49:49 +0900 |
commit | ccfd34f9ac5d27bf05a67ebeb6b5de9f4efcbbad (patch) | |
tree | 03d49ee2ef3b8796336a0c38a80c1e893a44f046 /PKGBUILD | |
parent | 338e06834dde270c83566b8cd0b9ec0bffef70d9 (diff) | |
download | aur-lib32-libfilezilla.tar.gz |
[update] : Updated 0.25.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 30 insertions, 21 deletions
@@ -1,8 +1,8 @@ # Maintainer: Andrew Sun <adsun701 at gmail dot com> -_pkgname=libfilezilla -pkgname=lib32-${_pkgname} -pkgver=0.20.0 +_pkgname="libfilezilla" +pkgname="lib32-${_pkgname}" +pkgver="0.25.0" pkgrel=1 pkgdesc="Small and modern C++ library, offering some basic functionality to build high-performing, platform-independent programs (32-bit)" arch=('x86_64') @@ -11,29 +11,38 @@ license=('GPL') depends=("lib32-gcc-libs" "lib32-clang" "lib32-nettle" "lib32-gnutls" "${_pkgname}") makedepends=("clang" "gettext") checkdepends=("lib32-cppunit") -source=("https://download.filezilla-project.org/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2") -sha512sums=('3eae172aa84a0d30e0ad5da4cab828b1003226f7971ccc8823f7f59bd1783067d4cbd4e11be8ba5ce1376243876c8516db563e336cdba99c24cad85730e22d1a') - +source=("${_pkgname}-${pkgver}.tar.bz2::https://download.filezilla-project.org/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2") +sha512sums=( + "$( + _url="https://download.filezilla-project.org/libfilezilla/libfilezilla-${pkgver}.sha512" + _sum=$(curl --silent -L "${_url}" | grep "${_pkgname}-${pkgver}.tar.bz2" | awk '{print $1}') + if [[ ! "${?}" = 0 ]] || [[ ! -v "_sum" ]]; then + echo -n "SKIP" + else + echo -n "${_sum}" + fi + )" +) build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - export CXX="clang++ -m32" - export CC="clang -m32" - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - ./configure \ - --prefix=/usr \ - --libdir=/usr/lib32 \ - --disable-static - make + cd "${srcdir}/${_pkgname}-${pkgver}" + export CXX="clang++ -m32" + export CC="clang -m32" + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + ./configure \ + --prefix=/usr \ + --libdir=/usr/lib32 \ + --disable-static + make } check() { - cd "${srcdir}/${_pkgname}-${pkgver}" - # LANG needed to fix string_test::test_conversion2 - LANG=en_US.UTF-8 make -k check || true + cd "${srcdir}/${_pkgname}-${pkgver}" + # LANG needed to fix string_test::test_conversion2 + LANG=en_US.UTF-8 make -k check || true } package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - rm -rf "${pkgdir}"/usr/{bin,include,share} + cd "${srcdir}/${_pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + rm -rf "${pkgdir}"/usr/{bin,include,share} } |