# Maintainer: Balló György # Contributor: Sergej Pupykin # Contributor: Maxim Vuets pkgname=cuneiform pkgver=1.1.0 pkgrel=22 pkgdesc="Linux port of an OCR system developed in Russia. Supports more than 20 languages" arch=('x86_64') url="https://launchpad.net/cuneiform-linux" license=('BSD') depends=('libmagick') makedepends=('cmake') source=(https://launchpad.net/cuneiform-linux/${pkgver%.*}/${pkgver%.*}/+download/$pkgname-linux-$pkgver.tar.bz2 build-fix.patch gcc11.patch) sha256sums=('577e0d054de72086c33b4e8ae15033657776509b9a7af6eb272888eefcbdbbad' '3d9f4d923ec6ca5555550819096b7d66e364a8aeb74a9d1f0d961784d267642b' '2766d073e3fbf4c08e0ecb3e48cf3517f635e1d72f07f5dbb5fdd1dd88137791') prepare() { cd $pkgname-linux-$pkgver patch -Np1 -i ../build-fix.patch patch -p1 -i ../gcc11.patch # Fix build with GCC 11 (Gentoo) sed -i 's/lib64/lib/' install_files.cmake # Don't override LDFLAGS sed -e '/CMAKE_SHARED_LINKER_FLAGS/d' -i cuneiform_src/CMakeLists.txt } build() { CFLAGS+=' -fcommon' cmake -B build -S $pkgname-linux-$pkgver .. \ -DCMAKE_INSTALL_PREFIX=/usr cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build install -Dm644 $pkgname-linux-$pkgver/cuneiform_src/Kern/license.txt "$pkgdir/usr/share/licenses/cuneiform/license.txt" }