Package Details: unpaper-git 6.r299.a2a88fe-1

Git Clone URL: https://aur.archlinux.org/unpaper-git.git (read-only, click to copy)
Package Base: unpaper-git
Description: Post-processing tool for scanned sheets of paper.
Upstream URL: https://github.com/unpaper/unpaper
Licenses: GPL
Conflicts: unpaper
Provides: unpaper
Submitter: aksr
Maintainer: CvR_XX
Last Packager: CvR_XX
Votes: 2
Popularity: 0.000000
First Submitted: 2014-09-21 18:14 (UTC)
Last Updated: 2022-10-10 12:21 (UTC)

Required by (6)

Sources (1)

Latest Comments

mithrial commented on 2023-02-03 10:31 (UTC)

Since April, there is major version 7 available. But the PKGBUILD creates a prefixed 6 version.

This should be changed

pkgver() {
  cd "$srcdir/$pkgname"
  printf "6.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

pio commented on 2023-02-01 20:10 (UTC) (edited on 2023-02-01 20:12 (UTC) by pio)

Seems that python-sphinx is now a make(?) dependancy.

bwakkie commented on 2022-03-04 11:54 (UTC)

I could not install this AUR on manjaro. Of course this is not Arch but anyway. the unpaper 6.1 produced empty 0 byte images with stopped gscan2pdf to work.

By installing unpaper 6.2+ directly from git it worked back again.

mithrial commented on 2022-02-22 12:12 (UTC) (edited on 2022-02-22 12:41 (UTC) by mithrial)

I don't know when but upstream doesn't use make anymore but meson:

pkgname=unpaper-git
pkgver=6.1.r85.ge515408
pkgrel=1
pkgdesc="post-processing tool for scanned sheets of paper"
arch=('x86_64')
url="https://github.com/unpaper/unpaper"
license=("GPL")
provides=("unpaper")
conflicts=("unpaper")
depends=('ffmpeg')
makedepends=('meson' 'python-sphinx')
source=("git://github.com/unpaper/unpaper")
sha256sums=('SKIP')

pkgver() {
  cd 'unpaper'

  git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}

build() {
  arch-meson "unpaper" "build"
  meson compile -C "build"
}

package() {
  meson install -C "build" --destdir "$pkgdir"
}

dark-saber commented on 2015-10-13 12:41 (UTC)

I guess there should be: provides=('unpaper') in PKGBUILD, because, as for now, other packages which depend on unpaper can't be built.