diff options
author | Michel Zou | 2022-09-01 18:07:38 +0200 |
---|---|---|
committer | Michel Zou | 2022-09-01 18:07:38 +0200 |
commit | aa6a49e330c93dd45f70e76a553fc1e87b2c7959 (patch) | |
tree | a113cfd2d6c421ac69ee9fe1d5f955dda3fab23b | |
parent | acf37317f5119d6ad8448770c800c7ced2863bb1 (diff) | |
download | aur-aa6a49e330c93dd45f70e76a553fc1e87b2c7959.tar.gz |
2.4.0
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 18 insertions, 18 deletions
@@ -1,17 +1,17 @@ pkgbase = mingw-w64-libharu pkgdesc = C library for generating PDF documents (mingw-w64) - pkgver = 2.3.0 + pkgver = 2.4.0 pkgrel = 1 url = https://github.com/libharu/libharu arch = any license = custom:ZLIB makedepends = mingw-w64-cmake - depends = mingw-w64-crt + depends = mingw-w64-zlib depends = mingw-w64-libpng options = !buildflags options = !strip options = staticlibs - source = https://github.com/libharu/libharu/archive/RELEASE_2_3_0.tar.gz - md5sums = 4f916aa49c3069b3a10850013c507460 + source = https://github.com/libharu/libharu/archive/refs/tags/v2.4.0.tar.gz + sha256sums = d1c38c0492257c61fb60c85238d500c05184fd8e9e68fecba9cf304ff2d8726d pkgname = mingw-w64-libharu @@ -1,33 +1,31 @@ pkgname=mingw-w64-libharu -pkgver=2.3.0 +pkgver=2.4.0 pkgrel=1 pkgdesc="C library for generating PDF documents (mingw-w64)" url="https://github.com/libharu/libharu" arch=('any') license=('custom:ZLIB') -depends=('mingw-w64-crt' 'mingw-w64-libpng') +depends=('mingw-w64-zlib' 'mingw-w64-libpng') makedepends=('mingw-w64-cmake') options=('!buildflags' '!strip' 'staticlibs') -source=("https://github.com/libharu/libharu/archive/RELEASE_${pkgver//./_}.tar.gz") -md5sums=('4f916aa49c3069b3a10850013c507460') +source=("https://github.com/libharu/libharu/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('d1c38c0492257c61fb60c85238d500c05184fd8e9e68fecba9cf304ff2d8726d') _architectures="i686-w64-mingw32 x86_64-w64-mingw32" prepare() { - cd "$srcdir/libharu-RELEASE_${pkgver//./_}" - sed -i "s|WIN32 AND NOT CYGWIN|MSVC|g" src/CMakeLists.txt - sed -i "s|install(DIRECTORY if DESTINATION .)|message(STATUS hello)|g" CMakeLists.txt - sed -i "s|install(FILES README CHANGES INSTALL DESTINATION .)|message(STATUS hello)|g" CMakeLists.txt - rm -f src/hpdf_shading.c && curl -L https://github.com/libharu/libharu/pull/157.patch | patch -p1 + cd "$srcdir/libharu-${pkgver}" + rm .github/workflows/cmake.yml + curl -L https://github.com/libharu/libharu/pull/236.patch | patch -p1 + rm .github/workflows/cmake.yml + curl -L https://github.com/libharu/libharu/pull/234.patch | patch -p1 } build() { - cd "$srcdir/libharu-RELEASE_${pkgver//./_}" + cd "$srcdir/libharu-${pkgver}" for _arch in ${_architectures}; do mkdir -p build-${_arch} && pushd build-${_arch} - ${_arch}-cmake \ - -DCMAKE_BUILD_TYPE=Release \ - .. + ${_arch}-cmake -DCMAKE_BUILD_TYPE=Release .. make popd done @@ -35,9 +33,11 @@ build() { package() { for _arch in ${_architectures}; do - cd "$srcdir/libharu-RELEASE_${pkgver//./_}/build-${_arch}" + cd "$srcdir/libharu-${pkgver}/build-${_arch}" make install DESTDIR="$pkgdir" + rm -r "$pkgdir"/usr/${_arch}/share ${_arch}-strip --strip-unneeded "$pkgdir"/usr/${_arch}/bin/*.dll ${_arch}-strip -g "$pkgdir"/usr/${_arch}/lib/*.a done } + |