44 lines
1005 B
Bash
44 lines
1005 B
Bash
#!/usr/bin/env bash
|
|
name='poppler'
|
|
release='3'
|
|
version='24.01.0'
|
|
url='https://poppler.freedesktop.org/'
|
|
description='PDF rendering library based on xpdf 3.0'
|
|
email='akarsu@protonmail.com'
|
|
maintainer='akarsu'
|
|
license=('GPL')
|
|
source=("https://poppler.freedesktop.org/poppler-${version}.tar.xz")
|
|
depends=(cairo lcms2 libjpeg-turbo libpng libxml2 nss libtiff zlib)
|
|
makedepends=(boost cmake fontconfig gobject-introspection)
|
|
md5sums=('dfbd19dc807ca0155f39009de4ffc044')
|
|
group=(app.text)
|
|
uses=()
|
|
arch=('x86_64')
|
|
|
|
cd $name-$version
|
|
|
|
setup () {
|
|
cmake -B build -G Ninja \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DCMAKE_INSTALL_LIBDIR=/usr/lib64 \
|
|
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON \
|
|
-DENABLE_LIBOPENJPEG=none \
|
|
-DBUILD_QT5_TESTS=OFF \
|
|
-DBUILD_QT6_TESTS=OFF \
|
|
-DBUILD_GTK_TESTS=OFF \
|
|
-DBUILD_CPP_TESTS=OFF \
|
|
-DBUILD_MANUAL_TESTS=OFF \
|
|
-DENABLE_QT5=OFF \
|
|
-DENABLE_QT6=OFF \
|
|
-DENABLE_BOOST=OFF
|
|
}
|
|
|
|
build () {
|
|
cmake --build build
|
|
}
|
|
|
|
package () {
|
|
DESTDIR="$DESTDIR" cmake --install build
|
|
}
|
|
|