Merge pull request #10771 from lazka/gl2ps-rebuild

gl2ps: rebuild
This commit is contained in:
Christoph Reiter
2022-02-16 20:49:18 +01:00
committed by GitHub

View File

@@ -7,7 +7,7 @@ _realname=gl2ps
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.4.2
pkgrel=1
pkgrel=2
pkgdesc="an OpenGL to PostScript printing library (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
@@ -15,6 +15,7 @@ url='https://geuz.org/gl2ps/'
license=('LGPL')
depends=("${MINGW_PACKAGE_PREFIX}-libpng")
makedepends=("${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-cc")
source=("https://geuz.org/gl2ps/src/gl2ps-${pkgver}.tgz"
"0001-MSYS2-FHS-layout.patch")
@@ -33,18 +34,17 @@ build() {
MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=" \
${MINGW_PREFIX}/bin/cmake \
-G"MSYS Makefiles" \
-GNinja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \
-DMATH_LIBRARY=${MINGW_PREFIX}/${MINGW_CHOST}/lib/libm.a \
../${_realname}-${pkgver}
make
"${MINGW_PREFIX}"/bin/cmake.exe --build .
}
package() {
cd "${srcdir}/build-${MINGW_CHOST}"
make DESTDIR=${pkgdir} install
DESTDIR="${pkgdir}" "${MINGW_PREFIX}"/bin/cmake.exe --install .
install -Dm644 ${srcdir}/${_realname}-${pkgver}/COPYING.LGPL ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.LGPL
install -Dm644 ${srcdir}/${_realname}-${pkgver}/COPYING.GL2PS ${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING.GL2PS
}