# Depends on: boost gc gsl gtkmm2 imagemagick libxslt poppler-glib popt dejavu-ttf python2 desktop-file-utils hicolor-icon-theme

description="Professional vector graphics editor"
url="https://inkscape.org/"
packager="greg<greg@nutyx.org"
contributors="Pierre B, tnut"

name=inkscape
version=0.92.3

source=(poppler-fixes-from-master.patch
	https://media.inkscape.org/dl/resources/file/$name-$version.tar.bz2)

build() {
  
  cd $name-$version
  ./autogen.sh
  patch -Np1 -i ../poppler-fixes-from-master.patch

  sed -i 's|/usr/bin/python\>|/usr/bin/python2|g' cxxtest/*.py
  sed -i 's|/usr/bin/env python\>|/usr/bin/env python2|g' share/*/{test/,}*.py
  sed -i 's|"python" },|"python2" },|g' src/extension/implementation/script.cpp
  sed -i 's|python -c|python2 -c|g' configure share/extensions/uniconv*.py
  sed -i 's|"python"|"python2"|g' src/main.cpp

  sed -i 's| abs(| std::fabs(|g' src/ui/tools/flood-tool.cpp
  # Fix build with poppler 0.71
  sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -i src/extension/internal/pdfinput/pdf-parser.*

  export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig'
  export FREETYPE_CONFIG="/usr/bin/pkg-config freetype2"

  ./configure \
	--prefix=/usr \
	--with-python \
	--with-perl \
	--enable-lcms \
	--enable-poppler-cairo \
	--disable-strict-build \
	--disable-dependency-tracking
  make

  make DESTDIR="${PKG}" install
}
