aboutsummaryrefslogtreecommitdiff
path: root/deskutils/recoll
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2010-10-09 17:52:42 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2010-10-09 17:52:42 +0000
commit4dde569769ee9bae3d15af3f46a20bebf55c11a5 (patch)
treea1c7e7993fb79a8ee111dab5309a675d2419cff7 /deskutils/recoll
parent3c6048b211b2bec4bd850e151d06cae624d99d94 (diff)
downloadports-4dde569769ee9bae3d15af3f46a20bebf55c11a5.tar.gz
ports-4dde569769ee9bae3d15af3f46a20bebf55c11a5.zip
Notes
Diffstat (limited to 'deskutils/recoll')
-rw-r--r--deskutils/recoll/Makefile13
-rw-r--r--deskutils/recoll/distinfo6
-rw-r--r--deskutils/recoll/files/patch-configure24
-rw-r--r--deskutils/recoll/files/patch-xapian1235
-rw-r--r--deskutils/recoll/pkg-plist5
5 files changed, 37 insertions, 46 deletions
diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile
index 8b2c4a1aca4a..9082ba63fe27 100644
--- a/deskutils/recoll/Makefile
+++ b/deskutils/recoll/Makefile
@@ -6,21 +6,18 @@
#
PORTNAME= recoll
-PORTVERSION= 1.13.04
-PORTREVISION= 1
+PORTVERSION= 1.14.2
CATEGORIES= deskutils
MASTER_SITES= http://www.lesbonscomptes.com/recoll/
MAINTAINER= jf@dockes.org
COMMENT= A personal full text search package, based on QT and Xapian
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-LIB_DEPENDS= xapian.[1-2][0-9]:${PORTSDIR}/databases/xapian-core \
- qt-mt.3:${PORTSDIR}/x11-toolkits/qt33
+LIB_DEPENDS= xapian.[1-2][0-9]:${PORTSDIR}/databases/xapian-core
-USE_QT_VER= 3
-CONFIGURE_ENV= QMAKESPEC="freebsd-g++"
-MAKE_ENV= ${CONFIGURE_ENV}
+USE_QT_VER= 4
+QT_COMPONENTS= gui qmake_build uic_build moc_build rcc_build \
+ qt3support uic3_build porting
GNU_CONFIGURE= yes
USE_GMAKE= yes
USE_ICONV= yes
diff --git a/deskutils/recoll/distinfo b/deskutils/recoll/distinfo
index f0b2c8d1da8f..12917bcadd6a 100644
--- a/deskutils/recoll/distinfo
+++ b/deskutils/recoll/distinfo
@@ -1,3 +1,3 @@
-MD5 (recoll-1.13.04.tar.gz) = eba9d639dbac149996a92b9b2dffc5ee
-SHA256 (recoll-1.13.04.tar.gz) = 22a12df9595bfd3e42452c806e0b8ddd4e2425c748141a74af44f8bc33be493b
-SIZE (recoll-1.13.04.tar.gz) = 1209507
+MD5 (recoll-1.14.2.tar.gz) = 6130d2c6c9d82ef7e2f01f4441b7abc5
+SHA256 (recoll-1.14.2.tar.gz) = 064932fb359760fb757ef72f04e1c6b54bf4990e2e0331b8babe97251ad32eb2
+SIZE (recoll-1.14.2.tar.gz) = 1285595
diff --git a/deskutils/recoll/files/patch-configure b/deskutils/recoll/files/patch-configure
new file mode 100644
index 000000000000..f55b3df49d9a
--- /dev/null
+++ b/deskutils/recoll/files/patch-configure
@@ -0,0 +1,24 @@
+diff -r 3ff2556caa01 src/configure
+--- configure Sat Sep 25 08:32:10 2010 +0200
++++ configure Sat Sep 25 16:16:33 2010 +0200
+@@ -5159,8 +5159,9 @@
+ if test X$QMAKE = X ; then
+ QMAKE=qmake
+ fi
+-
+- # Extract the first word of "$QMAKE", so it can be a program name with args.
++ case $QMAKE in
++ */*) QMAKEPATH=$QMAKE;;
++ *) # Extract the first word of "$QMAKE", so it can be a program name with args.
+ set dummy $QMAKE; ac_word=$2
+ { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
+ $as_echo_n "checking for $ac_word... " >&6; }
+@@ -5200,6 +5201,8 @@
+ $as_echo "no" >&6; }
+ fi
+
++;;
++ esac
+
+ if test X$QMAKEPATH = XNOTFOUND ; then
+ { { $as_echo "$as_me:$LINENO: error: Cannot find the qmake
diff --git a/deskutils/recoll/files/patch-xapian12 b/deskutils/recoll/files/patch-xapian12
deleted file mode 100644
index a1f5c48fa27a..000000000000
--- a/deskutils/recoll/files/patch-xapian12
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -r ca7213d6230e -r ca7b5d9eef9b src/rcldb/rcldb.cpp
---- rcldb/rcldb.cpp Tue May 04 15:40:13 2010 +0200
-+++ rcldb/rcldb.cpp Tue May 04 15:40:40 2010 +0200
-@@ -33,7 +33,7 @@
- using namespace std;
- #endif /* NO_NAMESPACES */
-
--#include "xapian/version.h"
-+#include "xapian.h"
-
- #include "rclconfig.h"
- #include "rcldb.h"
-diff -r ca7213d6230e -r ca7b5d9eef9b src/rcldb/rclquery.cpp
---- rcldb/rclquery.cpp Tue May 04 15:40:13 2010 +0200
-+++ rcldb/rclquery.cpp Tue May 04 15:40:40 2010 +0200
-@@ -8,7 +8,7 @@
- #include <list>
- #include <vector>
-
--#include "xapian/sorter.h"
-+#include "xapian.h"
-
- #include "rcldb.h"
- #include "rcldb_p.h"
-diff -r ca7213d6230e -r ca7b5d9eef9b src/rcldb/stemdb.cpp
---- rcldb/stemdb.cpp Tue May 04 15:40:13 2010 +0200
-+++ rcldb/stemdb.cpp Tue May 04 15:40:40 2010 +0200
-@@ -12,7 +12,6 @@
- #include <map>
-
- #include <xapian.h>
--#include <xapian/stem.h>
-
- #include "stemdb.h"
- #include "wipedir.h"
diff --git a/deskutils/recoll/pkg-plist b/deskutils/recoll/pkg-plist
index ff5ce622fb3f..8f715eca9bff 100644
--- a/deskutils/recoll/pkg-plist
+++ b/deskutils/recoll/pkg-plist
@@ -12,11 +12,14 @@ share/pixmaps/recoll.png
%%DATADIR%%/examples/rclmon.sh
%%DATADIR%%/examples/recoll.conf
%%DATADIR%%/filters/rclabw
+%%DATADIR%%/filters/rclaptosidman
+%%DATADIR%%/filters/rclaudio
%%DATADIR%%/filters/rclchm
%%DATADIR%%/filters/rcldjvu
%%DATADIR%%/filters/rcldoc
%%DATADIR%%/filters/rcldvi
%%DATADIR%%/filters/rclexecm.py
+%%DATADIR%%/filters/rclfb2
%%DATADIR%%/filters/rclflac
%%DATADIR%%/filters/rclgaim
%%DATADIR%%/filters/rclics
@@ -25,6 +28,7 @@ share/pixmaps/recoll.png
%%DATADIR%%/filters/rclkwd
%%DATADIR%%/filters/rcllyx
%%DATADIR%%/filters/rclman
+%%DATADIR%%/filters/rclnull
%%DATADIR%%/filters/rclogg
%%DATADIR%%/filters/rclopxml
%%DATADIR%%/filters/rclpdf
@@ -44,6 +48,7 @@ share/pixmaps/recoll.png
%%DATADIR%%/filters/rclxls
%%DATADIR%%/filters/rclzip
%%DATADIR%%/filters/xdg-open
+%%DATADIR%%/images/aptosid-manual.png
%%DATADIR%%/images/document.png
%%DATADIR%%/images/drawing.png
%%DATADIR%%/images/folder.png