makedepends=(nss poppler xorg-libxxf86vm libpng xorg-fontconfig libjpeg-turbo2 cairo libxml2 openjpeg2 lcms2 glib gobject-introspection gtk3 cmake boost gpgme python-setuptools)

description="PDF rendering library based on xpdf 3.0"
url="URL: http://poppler.freedesktop.org/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=poppler-glib
version=26.01.0

source=(https://poppler.freedesktop.org/poppler-$version.tar.xz)

build() {

  #fix path creation for tests
  mkdir -p /usr/local/include/

  mkdir build && cd build

  cmake -DCMAKE_BUILD_TYPE=Release   \
        -DCMAKE_INSTALL_PREFIX=/usr  \
        -DTESTDATADIR=$PWD/testfiles \
        -DENABLE_XPDF_HEADERS=OFF    \
        -DENABLE_QT=OFF              \
        -DENABLE_QT4=OFF             \
        -DENABLE_QT5=OFF             \
        -DENABLE_QT6=OFF             \
        -DENABLE_GPGME=OFF           \
        -DENABLE_POPPLER_GLIB=ON     \
        -DENABLE_GTK_DOC=OFF         \
        ../poppler-$version

  make
  make -C glib DESTDIR=$PKG install

  install -m755 -d $PKG/usr/lib/pkgconfig
  install -m644 poppler-glib.pc $PKG/usr/lib/pkgconfig/

  # Already in poppler
  rm -f $PKG/usr/lib/libpoppler.*
  rm $PKG/usr/lib/girepository-1.0/Poppler-0.18.typelib
  rm $PKG/usr/share/gir-1.0/Poppler-0.18.gir
}
