blob: 68ff0c1d8668eb7f57bebb9918be1172d33ed429 [file] [log] [blame] [edit]
# Maintainer: Nicolas Frattaroli <ovdev@fratti.ch>
_realname=pngcrush
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.8.13
pkgrel=1
pkgdesc="A tool for optimizing the compression of PNG files (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
url="https://pmt.sourceforge.io/pngcrush"
license=('custom')
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc")
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs" "${MINGW_PACKAGE_PREFIX}-libpng" "${MINGW_PACKAGE_PREFIX}-zlib")
source=("https://downloads.sourceforge.net/pmt/${_realname}-${pkgver}-nolib.tar.gz"
LICENSE)
sha256sums=('fed0aaf5c098aa8c7f78c75365cd18d7341417326ecbdba547876b7b4f3df4be'
'5628338f1b1c711b2b2e82d14124bc3001b37216a66f00b18d0b3b9c7e016720')
prepare() {
mv "${srcdir}/${_realname}-${pkgver}-nolib" "${srcdir}/${_realname}-build-${MINGW_CHOST}"
}
build() {
cd "${srcdir}/${_realname}-build-${MINGW_CHOST}"
CFLAGS+=" -DPNGCRUSH_COUNT_COLORS" make
}
package() {
install -Dm755 ${srcdir}/${_realname}-build-${MINGW_CHOST}/${_realname} \
"${pkgdir}"${MINGW_PREFIX}/bin/${_realname}
install -Dm644 LICENSE \
"$pkgdir"${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE
}