64 lines
2.0 KiB
Bash
64 lines
2.0 KiB
Bash
# Maintainer: Peter Budai <peterbudai at hotmail.com>
|
|
|
|
# This package cannot be build with installed libgdiplus package
|
|
# as it doesnt contain reference for GdipFontFamilyCachedGenericSansSerif
|
|
|
|
_realname=gnuplot
|
|
_wx_basever=3.1
|
|
pkgbase=mingw-w64-${_realname}
|
|
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
|
|
pkgver=5.4.2
|
|
pkgrel=1
|
|
pkgdesc="Plotting package which outputs to X11, PostScript, PNG, GIF, and others (mingw-w64)"
|
|
arch=('any')
|
|
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32')
|
|
url='http://www.gnuplot.info/'
|
|
license=('custom')
|
|
depends=("${MINGW_PACKAGE_PREFIX}-cairo"
|
|
"${MINGW_PACKAGE_PREFIX}-gnutls"
|
|
"${MINGW_PACKAGE_PREFIX}-libcaca"
|
|
"${MINGW_PACKAGE_PREFIX}-libcerf"
|
|
"${MINGW_PACKAGE_PREFIX}-libgd"
|
|
"${MINGW_PACKAGE_PREFIX}-pango"
|
|
"${MINGW_PACKAGE_PREFIX}-readline"
|
|
"${MINGW_PACKAGE_PREFIX}-wxmsw${_wx_basever}")
|
|
makedepends=("${MINGW_PACKAGE_PREFIX}-pkg-config")
|
|
options=('strip' 'staticlibs')
|
|
source=("https://downloads.sourceforge.net/sourceforge/${_realname}/${_realname}-${pkgver}.tar.gz"
|
|
"01-gnuplot.patch")
|
|
sha256sums=('e57c75e1318133951d32a83bcdc4aff17fed28722c4e71f2305cfc2ae1cae7ba'
|
|
'9b8af2d8eb24f0e8048a388949d8905a79b69208cf7eadd34a763a0c582b8f9e')
|
|
|
|
prepare() {
|
|
cd "${srcdir}"/${_realname}-${pkgver}
|
|
patch -p1 -i ${srcdir}/01-gnuplot.patch
|
|
|
|
autoreconf -fiv
|
|
}
|
|
|
|
build() {
|
|
[[ -d "${srcdir}"/build-${MSYSTEM} ]] && rm -rf "${srcdir}"/build-${MSYSTEM}
|
|
mkdir -p "${srcdir}"/build-${MSYSTEM} && cd "${srcdir}"/build-${MSYSTEM}
|
|
|
|
../${_realname}-${pkgver}/configure \
|
|
--prefix=${MINGW_PREFIX} \
|
|
--build=${MINGW_CHOST} \
|
|
--host=${MINGW_CHOST} \
|
|
--target=${MINGW_CHOST} \
|
|
--without-lua \
|
|
--with-caca \
|
|
--with-qt=no \
|
|
--with-readline=gnu \
|
|
--with-bitmap-terminals \
|
|
--disable-x11-mbfonts \
|
|
--disable-x11-external \
|
|
--disable-raise-console
|
|
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}"/build-${MSYSTEM}
|
|
make install DESTDIR="${pkgdir}"
|
|
}
|