Recoll is a personal full text search package. It is based on a very
strong backend (Xapian), for which it provides an easy to use and
feature-rich interface.
Features:
* Free, GPL license.
* Easy installation, few dependencies. No database daemon, web server,
desktop environment or exotic language necessary.
* Will run on most Unix-based systems
* Qt 5 GUI, plus command line.
* Searches most common document types, emails and their attachments.
Transparently handles decompression (gzip, bzip2).
* Powerful query facilities, with boolean searches, phrases, proximity,
wildcards, filter on file types and directory tree.
* Multi-language and multi-character set with Unicode based internals.
* Extensive documentation, with a complete user manual and manual pages
for each command.
===> The following configuration options are available for recoll-1.33.1_15:
ASPELL=on: Spell checking support via GNU Aspell
CHM=on: Python bindings for Microsoft ITSS/CHM format
DJVU=off: DjVu document support
IMAGE=on: Store personal tags or textual descriptions in images
LATEX=off: LaTeX support
PDF=on: PDF document support
PS=on: PostScript document support
QT5=on: Qt 5 toolkit support
SOUND=on: Sound (audio) support
X11MON=on: X11 session monitoring support
===> Use 'make config' to modify these settings
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
Mark BROKEN: Fails to package
===> Building package for recoll-1.19.13
pkg-static:
lstat(/wrkdirs/usr/ports/deskutils/recoll/work/stage/usr/local/lib/python2.7/site-packages/recoll/__init__.pyc):
No such file or directory
pkg-static:
lstat(/wrkdirs/usr/ports/deskutils/recoll/work/stage/usr/local/lib/python2.7/site-packages/recoll/rclconfig.pyc):
No such file or directory
*** [do-package] Error code 1
Reported by: pkg-fallout
- Update to 1.19.13, announce message is here:
http://www.lesbonscomptes.com/recoll/release-1.19.html
- Remove BROKEN
- Remove *.pyc, not at moment fixable
- Use STRIP_CMD only when is used PYTHON Option
Reviewed by: upstream
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3. This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.
Part II, Bump PORTREVISIONs.
PR: 182136
Supported by: Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by: bdrewery (two -exp runs)
- Mark BROKEN: does not compile
In file included from restable.cpp:45:
reslist.h:33:29: error: QtWebKit/QWebView: No such file or directory
In file included from restable.cpp:45:
reslist.h:51: error: expected class-name before '{' token
Reported by: pointyhat
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Mark BROEKN on 7.x after getenv/putenv changes. It will be fixed in next
release (due fall 2007).
- Remove 4.x support
PR: ports/115417
Submitted by: Jean-Francois Dockes <jean-francois.dockes at wanadoo.fr>
(maintainer)
Update from 1.1.0 to 1.2.2 and some other changes:
* fix configure target failure due to QMAKESPEC not being set
* fix innocent configure warning by initializing CONFIGURE_TARGET
* force the software to respect CXXFLAGS
PR: ports/92732
Submitted by: Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
(maintainer)
Approved by: garga (mentor)