makedeb


scantailor-advanced 1.0.19-1


An interactive post-processing tool for scanned pages.

Viewing /PKGBUILD.

View raw.

Click here to go back to the Git tree for scantailor-advanced.

# Maintainer: Pajo <xpio at tut.by>
# Based on Arch package by: Sergej Pupykin <arch+pub@sergej.pp.ru>
# and: Martin HasoĊˆ <martin.hason@gmail.com>

pkgname=scantailor-advanced
pkgver=1.0.19
pkgrel=1
pkgdesc="An interactive post-processing tool for scanned pages."
arch=("amd64")
url="https://github.com/ScanTailor-Advanced/scantailor-advanced"
license=("GPL3")
depends=("qt6-svg-plugins" "libpng16-16t64" "libtiff6")
makedepends=("cmake" "qt6-tools-dev" "libboost-dev" "libboost-test-dev" "qt6-svg-dev" "libpng-dev" "libtiff-dev")
conflicts=("scantailor")
replaces=("scantailor")
source=("https://github.com/ScanTailor-Advanced/scantailor-advanced/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('db41c3a1ba0ecfc00a40a4efe2bcc9d2abb71ecb77fdc873ae6553b07a228370')

prepare() {
# Don't build with march=native
  sed -e '/native/d' -i $pkgname-$pkgver/CMakeLists.txt
}

build() {
    cmake -B build -S $pkgname-$pkgver \
     -DCMAKE_INSTALL_PREFIX=/usr
    cmake --build build
}

package() {
    DESTDIR="$pkgdir/" cmake --install build
    install -Dm0644 "$pkgname-$pkgver/src/resources/appicon.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/scantailor-advanced.svg"
    install -Dm0644 "$pkgname-$pkgver/src/resources/unix/scantailor.desktop" "$pkgdir/usr/share/applications/scantailor.desktop"
}