# Maintainer: Natanael Copa pkgname=inkscape pkgver=0.92.4 pkgrel=1 pkgdesc="A vector-based drawing program - svg compliant" url="https://inkscape.org/" arch="all" license="GPL LGPL" makedepends=" autoconf automake boost-dev dbus-dev gc-dev gsl-dev gtkmm-dev gtkspell-dev imagemagick-dev lcms-dev libtool libxml2-dev libxslt-dev poppler-dev popt-dev tar " depends="desktop-file-utils" checkdepends="bash py-lxml py-numpy>=1.14.3-r1" subpackages="$pkgname-doc $pkgname-lang $pkgname-view" source="https://launchpad.net/inkscape/${pkgver%.*}.x/$pkgver/+download/inkscape-$pkgver.tar.bz2" options="!check" # cxxtest hangs at least on x86_64 builddir="$srcdir/$pkgname-$pkgver" prepare() { default_prepare ./autogen.sh #aclocal -I m4 && autoconf && automake -a && autoheader # we enable fortify source by default so to silence warnings we # remove it from cmdline sed -i -e '/CPPFLAGS=/s/-D_FORTIFY_SOURCE=2//' configure } build() { cd "$builddir" CXXFLAGS="$CXXFLAGS -std=c++11" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --without-gnome-vfs \ --enable-lcms \ --enable-poppler-cairo \ --enable-dbusapi \ --disable-strict-build make } check() { cd "$builddir" PATH="$PATH:$PWD" make -C src check } package() { cd "$builddir" make DESTDIR="$pkgdir" install } view() { pkgdesc="Viewing program for SVG files" mkdir -p "$subpkgdir"/usr/bin mv "$pkgdir"/usr/bin/inkview "$subpkgdir"/usr/bin } doc() { default_doc mkdir -p "$subpkgdir"/usr/share/inkscape mv "$pkgdir"/usr/share/inkscape/examples \ "$pkgdir"/usr/share/inkscape/tutorials \ "$subpkgdir"/usr/share/inkscape } sha512sums="b9034605a79cd8aea808edf42e284819951ae1ea67778f0922f4c10224e94aca6c844acbc2294625773f0a7047d4e32ccdada876238a792a2c17db172c88e120 inkscape-0.92.4.tar.bz2"