View | Details | Raw Unified | Return to bug 202843
Collapse All | Expand All

(-)deskutils/recoll/Makefile (-11 / +12 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/deskutils/recoll/Makefile 392317 2015-07-16 20:10:25Z arved $
2
# $FreeBSD: head/deskutils/recoll/Makefile 392317 2015-07-16 20:10:25Z arved $
3
3
4
PORTNAME=	recoll
4
PORTNAME=	recoll
5
PORTVERSION=	1.21.0
5
PORTVERSION=	1.21.1
6
CATEGORIES=	deskutils
6
CATEGORIES=	deskutils
7
MASTER_SITES=	http://www.lesbonscomptes.com/${PORTNAME}/
7
MASTER_SITES=	http://www.lesbonscomptes.com/${PORTNAME}/
8
8
Lines 10-27 Link Here
10
COMMENT=	Personal full text search package, based on Xapian
10
COMMENT=	Personal full text search package, based on Xapian
11
11
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
#LICENSE_FILE=	${WRKSRC}/COPYING
13
14
14
BUILD_DEPENDS=	xapian-core>=0:${PORTSDIR}/databases/xapian-core
15
BUILD_DEPENDS=	xapian-core>0:${PORTSDIR}/databases/xapian-core
15
RUN_DEPENDS:=	${BUILD_DEPENDS} \
16
RUN_DEPENDS:=	unrar:${PORTSDIR}/archivers/unrar \
16
		antiword:${PORTSDIR}/textproc/antiword \
17
		antiword:${PORTSDIR}/textproc/antiword \
17
		catdoc:${PORTSDIR}/textproc/catdoc \
18
		catdoc:${PORTSDIR}/textproc/catdoc \
18
		wpd2html:${PORTSDIR}/textproc/libwpd010 \
19
		wpd2html:${PORTSDIR}/textproc/libwpd010 \
19
		xsltproc:${PORTSDIR}/textproc/libxslt \
20
		unrtf:${PORTSDIR}/textproc/unrtf \
20
		unrar:${PORTSDIR}/archivers/unrar \
21
		${BUILD_DEPENDS}
21
		unrtf:${PORTSDIR}/textproc/unrtf
22
22
23
USES=		bison gmake iconv shebangfix
23
USES=		bison gmake iconv shebangfix
24
SHEBANG_FILES=	filters/rclimg desktop/hotrecoll.py
24
SHEBANG_FILES=	filters/rclimg desktop/hotrecoll.py
25
USE_GNOME=	libxslt:run
25
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
26
CONFIGURE_ARGS=	--enable-pic
27
CONFIGURE_ARGS=	--enable-pic
27
28
Lines 38-51 Link Here
38
ASPELL_LIB_DEPENDS=	libaspell.so:${PORTSDIR}/textproc/aspell
39
ASPELL_LIB_DEPENDS=	libaspell.so:${PORTSDIR}/textproc/aspell
39
ASPELL_CONFIGURE_WITH=	aspell
40
ASPELL_CONFIGURE_WITH=	aspell
40
CHM_DESC=		CHM via CHMLIB
41
CHM_DESC=		CHM via CHMLIB
41
CHM_RUN_DEPENDS=	pychm:${PORTSDIR}/textproc/pychm
42
CHM_RUN_DEPENDS=	pychm>0:${PORTSDIR}/textproc/pychm
42
DJVU_RUN_DEPENDS=	djvutxt:${PORTSDIR}/graphics/djvulibre
43
DJVU_RUN_DEPENDS=	djvutxt:${PORTSDIR}/graphics/djvulibre
43
IMAGE_DESC=		Store personal tags or textual descriptions in images
44
IMAGE_DESC=		Store personal tags or textual descriptions in images
44
IMAGE_RUN_DEPENDS=	exiftool:${PORTSDIR}/graphics/p5-Image-ExifTool-devel
45
IMAGE_RUN_DEPENDS=	exiftool:${PORTSDIR}/graphics/p5-Image-ExifTool
45
KONQUEROR_DESC=		Konqueror webarchive format with Python
46
KONQUEROR_DESC=		Konqueror webarchive format with Python
46
KONQUEROR_RUN_DEPENDS=	kwebkitpart:${PORTSDIR}/www/kwebkitpart
47
KONQUEROR_RUN_DEPENDS=	kwebkitpart>0:${PORTSDIR}/www/kwebkitpart
47
LATEX_RUN_DEPENDS=	detex:${PORTSDIR}/print/detex \
48
LATEX_USE=		tex=dvipsk:run
48
			dvips:${PORTSDIR}/print/tex-dvipsk
49
#LATEX_RUN_DEPENDS=	detex:${PORTSDIR}/print/detex
49
PDF_RUN_DEPENDS=	xpdf:${PORTSDIR}/graphics/xpdf
50
PDF_RUN_DEPENDS=	xpdf:${PORTSDIR}/graphics/xpdf
50
PS_RUN_DEPENDS=		pstotext:${PORTSDIR}/print/pstotext
51
PS_RUN_DEPENDS=		pstotext:${PORTSDIR}/print/pstotext
51
PYTHON_USES=		python
52
PYTHON_USES=		python
(-)deskutils/recoll/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (recoll-1.21.0.tar.gz) = 0450d85d5065d22e87ae600571e3be23a5ff2000f533c15f819a5bd77164a1be
1
SHA256 (recoll-1.21.1.tar.gz) = 74d09fabe7b53a7b6bc8bb3b5d8428d64e092c0cc2a7ea0559be681c9a26f1a9
2
SIZE (recoll-1.21.0.tar.gz) = 2234834
2
SIZE (recoll-1.21.1.tar.gz) = 2236877
(-)deskutils/recoll/files/patch-mk-commondefs (-11 lines)
Lines 1-11 Link Here
1
--- mk/commondefs.orig	2015-07-16 19:52:37 UTC
2
+++ mk/commondefs
3
@@ -15,7 +15,7 @@ COMMONCXXFLAGS = -I. \
4
 # the sys file or localdefs
5
 SYSPICFLAGS = -fPIC -DPIC
6
 
7
-LIBRECOLL = -L$(depth)/lib -lrecoll -Wl,-rpath=$(libdir)/recoll
8
+LIBRECOLL = -L$(depth)/lib -lrecoll -liconv -Wl,-rpath=$(libdir)/recoll
9
 
10
 RANLIB = test -f
11
 AR=ar
(-)deskutils/recoll/files/patch-query-Makefile (-11 lines)
Lines 1-11 Link Here
1
--- query/Makefile.orig	2015-07-16 19:59:24 UTC
2
+++ query/Makefile
3
@@ -13,7 +13,7 @@ wasaparse.tab.cpp : wasaparse.y
4
 XADUMP_OBJS= xadump.o 
5
 xadump : $(XADUMP_OBJS)
6
 	$(CXX) $(ALL_CXXFLAGS) -o xadump $(XADUMP_OBJS) \
7
-	       $(depth)/lib/librecoll.a $(LIBICONV) $(LIBXAPIAN) $(LIBSYS)
8
+	       $(depth)/lib/librecoll.a -liconv $(LIBICONV) $(LIBXAPIAN) $(LIBSYS)
9
 xadump.o : xadump.cpp 
10
 	$(CXX) $(ALL_CXXFLAGS) -c xadump.cpp
11
 
(-)deskutils/recoll/files/patch-utils-Makefile (-11 lines)
Lines 1-11 Link Here
1
--- utils/Makefile.orig	2015-07-16 19:56:54 UTC
2
+++ utils/Makefile
3
@@ -4,7 +4,7 @@ include $(depth)/mk/sysconf
4
 # Use a static link for some of the utility programs so that they can be
5
 # executed independantly of the installed version of recoll. None of them
6
 # are part of the official distrib anyway
7
-LIBRECOLL = ../lib/librecoll.a
8
+LIBRECOLL = ../lib/librecoll.a -liconv
9
 
10
 PROGS = pxattr trclosefrom trecrontab \
11
       trnetcon trcopyfile trcircache trmd5 trreadfile trfileudi \
(-)deskutils/recoll/files/patch-utils-md5.h (-13 lines)
Lines 1-13 Link Here
1
--- utils/md5.h.orig	2015-07-16 19:46:26 UTC
2
+++ utils/md5.h
3
@@ -19,6 +19,10 @@
4
 #define	MD5_DIGEST_LENGTH		16
5
 #define	MD5_DIGEST_STRING_LENGTH	(MD5_DIGEST_LENGTH * 2 + 1)
6
 
7
+typedef uint32_t u_int32_t;
8
+typedef uint64_t u_int64_t;
9
+typedef uint8_t u_int8_t;
10
+
11
 typedef struct MD5Context {
12
 	u_int32_t state[4];			/* state */
13
 	u_int64_t count;			/* number of bits, mod 2^64 */
(-)deskutils/recoll/pkg-descr (-12 / +12 lines)
Lines 3-19 Link Here
3
feature-rich interface.
3
feature-rich interface.
4
4
5
Features:
5
Features:
6
    * Free, GPL license.
6
 * Free, GPL license.
7
    * Easy installation, few dependancies. No database daemon, web server,
7
 * Easy installation, few dependancies. No database daemon, web server,
8
      desktop environment or exotic language necessary.
8
   desktop environment or exotic language necessary.
9
    * Will run on most Unix-based systems
9
 * Will run on most Unix-based systems
10
    * Qt 4 GUI, plus command line.
10
 * Qt 4 GUI, plus command line.
11
    * Searches most common document types, emails and their attachments.
11
 * Searches most common document types, emails and their attachments.
12
      Transparently handles decompression (gzip, bzip2).
12
   Transparently handles decompression (gzip, bzip2).
13
    * Powerful query facilities, with boolean searches, phrases, proximity,
13
 * Powerful query facilities, with boolean searches, phrases, proximity,
14
      wildcards, filter on file types and directory tree.
14
   wildcards, filter on file types and directory tree.
15
    * Multi-language and multi-character set with Unicode based internals.
15
 * Multi-language and multi-character set with Unicode based internals.
16
    * Extensive documentation, with a complete user manual and manual pages
16
 * Extensive documentation, with a complete user manual and manual pages
17
      for each command.
17
   for each command.
18
18
19
WWW: http://www.lesbonscomptes.com/recoll/
19
WWW: http://www.lesbonscomptes.com/recoll/
(-)deskutils/recoll/pkg-plist (+1 lines)
Lines 125-127 Link Here
125
%%DATADIR%%/translations/recoll_xx.qm
125
%%DATADIR%%/translations/recoll_xx.qm
126
%%DATADIR%%/translations/recoll_zh.qm
126
%%DATADIR%%/translations/recoll_zh.qm
127
%%DATADIR%%/translations/recoll_zh_CN.qm
127
%%DATADIR%%/translations/recoll_zh_CN.qm
128
%%NO_QT4%%@dir share/icons/hicolor/48x48/apps

Return to bug 202843