diff options
author | Martin Kaffanke | 2016-10-05 15:28:43 +0200 |
---|---|---|
committer | Martin Kaffanke | 2016-10-05 15:28:43 +0200 |
commit | 58820246d971c75baac40d80a6fb10b463dd6cc3 (patch) | |
tree | 6f19fbc3e286aabdc59ef4cce9efe8e4fc92b18a | |
download | aur-58820246d971c75baac40d80a6fb10b463dd6cc3.tar.gz |
add a new recoll version which also installs the recollq - which some may need
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 67 |
2 files changed, 102 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..96d8df5613b7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,35 @@ +pkgbase = recoll-with-recollq + pkgdesc = Full text search tool based on Xapian backend + pkgver = 1.22.3 + pkgrel = 2 + url = http://www.lesbonscomptes.com/recoll/ + arch = i686 + arch = x86_64 + license = GPL + makedepends = python + depends = xapian-core>=1.0.15-1 + depends = qt4 + depends = openssl + depends = hicolor-icon-theme + depends = qtwebkit + optdepends = libxslt: for XML based formats (fb2,etc) + optdepends = unzip: for the OpenOffice.org documents + optdepends = poppler: for pdf + optdepends = pstotext: for postscipt + optdepends = antiword: for msword + optdepends = catdoc: for ms excel and powerpoint + optdepends = unrtf: for RTF + optdepends = untex: for dvi support with dvips + optdepends = djvulibre: for djvu + optdepends = id3lib: for mp3 tags support with id3info + optdepends = python2: for using some filters + optdepends = mutagen: Audio metadata + optdepends = python2-pychm: CHM files + optdepends = perl-image-exiftool: EXIF data from raw files + optdepends = aspell-en: English stemming support + conflicts = recoll + source = http://www.lesbonscomptes.com/recoll/recoll-1.22.3.tar.gz + md5sums = afb5dc53b9d2ac0c6bdaeb9cbd399c78 + +pkgname = recoll-with-recollq + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bbff4cdb40d1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,67 @@ +# this is a copy from the community package, but with a +# configure flag to have the recollq binary in the system +# +# by Martin Kaffanke <m.kaffanke@gmail.com> +# +# $Id: PKGBUILD 181426 2016-06-27 13:36:06Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Vladimir Chizhov <jagoterr@gmail.com> +# Contributor: Robert Emil Berge <filoktetes@linuxophic.org> + +pkgname=recoll-with-recollq +_pkgname=recoll +pkgver=1.22.3 +pkgrel=2 +pkgdesc="Full text search tool based on Xapian backend" +arch=('i686' 'x86_64') +url="http://www.lesbonscomptes.com/recoll/" +license=('GPL') +depends=('xapian-core>=1.0.15-1' 'qt4' 'openssl' 'hicolor-icon-theme' 'qtwebkit') +makedepends=('python') +optdepends=('libxslt: for XML based formats (fb2,etc)' + 'unzip: for the OpenOffice.org documents' + 'poppler: for pdf' + 'pstotext: for postscipt' + 'antiword: for msword' + 'catdoc: for ms excel and powerpoint' + 'unrtf: for RTF' + 'untex: for dvi support with dvips' + 'djvulibre: for djvu' + 'id3lib: for mp3 tags support with id3info' + 'python2: for using some filters' + 'mutagen: Audio metadata' + 'python2-pychm: CHM files' + 'perl-image-exiftool: EXIF data from raw files' + 'aspell-en: English stemming support') +conflicts=('recoll') +source=("http://www.lesbonscomptes.com/$_pkgname/$_pkgname-${pkgver/_/}.tar.gz") +md5sums=('afb5dc53b9d2ac0c6bdaeb9cbd399c78') + +prepare() { + cd "$srcdir/$_pkgname-${pkgver/_/}" +# export PYTHON=/usr/bin/python2 +# +# for file in rclchm rclexecm.py rclics rclpython rclzip rclaudio rclinfo rclkar \ +# rcllatinclass.py rclwar rclrar ppt-dump.py rcldia rclepub rclmpdf \ +# rcltar xls-dump.py xlsxmltocsv.py; do +# sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' "filters/$file" +# done +# sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' doc/user/usermanual.html +# sed -i 's_python$_python2_' desktop/hotrecoll.py +# sed -i 's_python _python2 _' python/recoll/Makefile recollinstall* +# +# sed -i '1,1i#include <unistd.h>' utils/rclionice.cpp +} + +build() { + cd "$srcdir/$_pkgname-${pkgver/_/}" + QMAKE=qmake-qt4 ./configure --prefix=/usr --mandir=/usr/share/man --enable-recollq + make +} + +package() { + cd "$srcdir/$_pkgname-${pkgver/_/}" + make DESTDIR="$pkgdir" install +} |