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

(-)deskutils/recoll/Makefile (-13 / +10 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/deskutils/recoll/Makefile 400110 2015-10-24 07:15:27Z madpilot $
2
# $FreeBSD: head/deskutils/recoll/Makefile 400110 2015-10-24 07:15:27Z madpilot $
3
3
4
PORTNAME=	recoll
4
PORTNAME=	recoll
5
PORTVERSION=	1.21.2
5
PORTVERSION=	1.21.3
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 12-25 Link Here
12
LICENSE=	GPLv2
12
LICENSE=	GPLv2
13
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
14
15
BUILD_DEPENDS=	xapian-core>=0:${PORTSDIR}/databases/xapian-core
15
BUILD_DEPENDS=	xapian-core>0:${PORTSDIR}/databases/xapian-core
16
RUN_DEPENDS:=	${BUILD_DEPENDS} \
16
RUN_DEPENDS:=	unrar:${PORTSDIR}/archivers/unrar \
17
		antiword:${PORTSDIR}/textproc/antiword \
17
		antiword:${PORTSDIR}/textproc/antiword \
18
		catdoc:${PORTSDIR}/textproc/catdoc \
18
		catdoc:${PORTSDIR}/textproc/catdoc \
19
		wpd2html:${PORTSDIR}/textproc/libwpd010 \
19
		wpd2html:${PORTSDIR}/textproc/libwpd010 \
20
		xsltproc:${PORTSDIR}/textproc/libxslt \
20
		unrtf:${PORTSDIR}/textproc/unrtf \
21
		unrar:${PORTSDIR}/archivers/unrar \
21
		${BUILD_DEPENDS}
22
		unrtf:${PORTSDIR}/textproc/unrtf
23
22
24
USES=		bison gmake iconv shebangfix
23
USES=		bison gmake iconv shebangfix
25
SHEBANG_FILES=	filters/rclimg filters/rclpdf desktop/hotrecoll.py
24
SHEBANG_FILES=	filters/rclimg filters/rclpdf desktop/hotrecoll.py
Lines 40-53 Link Here
40
ASPELL_LIB_DEPENDS=	libaspell.so:${PORTSDIR}/textproc/aspell
39
ASPELL_LIB_DEPENDS=	libaspell.so:${PORTSDIR}/textproc/aspell
41
ASPELL_CONFIGURE_WITH=	aspell
40
ASPELL_CONFIGURE_WITH=	aspell
42
CHM_DESC=		CHM via CHMLIB
41
CHM_DESC=		CHM via CHMLIB
43
CHM_RUN_DEPENDS=	pychm:${PORTSDIR}/textproc/pychm
42
CHM_RUN_DEPENDS=	pychm>0:${PORTSDIR}/textproc/pychm
44
DJVU_RUN_DEPENDS=	djvutxt:${PORTSDIR}/graphics/djvulibre
43
DJVU_RUN_DEPENDS=	djvutxt:${PORTSDIR}/graphics/djvulibre
45
IMAGE_DESC=		Store personal tags or textual descriptions in images
44
IMAGE_DESC=		Store personal tags or textual descriptions in images
46
IMAGE_RUN_DEPENDS=	exiftool:${PORTSDIR}/graphics/p5-Image-ExifTool
45
IMAGE_RUN_DEPENDS=	exiftool:${PORTSDIR}/graphics/p5-Image-ExifTool
47
KONQUEROR_DESC=		Konqueror webarchive format with Python
46
KONQUEROR_DESC=		Konqueror webarchive format with Python
48
KONQUEROR_RUN_DEPENDS=	kwebkitpart:${PORTSDIR}/www/kwebkitpart
47
KONQUEROR_RUN_DEPENDS=	kwebkitpart>0:${PORTSDIR}/www/kwebkitpart
49
LATEX_USE=		tex=dvipsk:run
48
LATEX_USE=		tex=dvipsk:run,latex:run
50
#LATEX_RUN_DEPENDS=	detex:${PORTSDIR}/print/detex
51
PDF_RUN_DEPENDS=	xpdf:${PORTSDIR}/graphics/xpdf
49
PDF_RUN_DEPENDS=	xpdf:${PORTSDIR}/graphics/xpdf
52
PS_RUN_DEPENDS=		pstotext:${PORTSDIR}/print/pstotext
50
PS_RUN_DEPENDS=		pstotext:${PORTSDIR}/print/pstotext
53
PYTHON_USES=		python
51
PYTHON_USES=		python
Lines 75-81 Link Here
75
.if ${PORT_OPTIONS:MQT4}
73
.if ${PORT_OPTIONS:MQT4}
76
QT_NONSTANDARD=	yes
74
QT_NONSTANDARD=	yes
77
CONFIGURE_ENV+=	QTDIR="${QT_PREFIX}" QMAKE="${QMAKE}"
75
CONFIGURE_ENV+=	QTDIR="${QT_PREFIX}" QMAKE="${QMAKE}"
78
INSTALLS_ICONS=	yes
79
.endif
76
.endif
80
77
81
post-patch:
78
post-patch:
Lines 98-110 Link Here
98
95
99
post-install:
96
post-install:
100
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/recoll/librecoll.so.[0-9].*
97
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/recoll/librecoll.so.[0-9].*
101
.if ${PORT_OPTIONS:MPYTHON}
98
99
post-install-PYTHON-on:
102
.for l in recoll rclextract
100
.for l in recoll rclextract
103
	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/recoll/${l}.so
101
	@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/recoll/${l}.so
104
.endfor
102
.endfor
105
	@(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
103
	@(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
106
		-d ${PYTHONPREFIX_SITELIBDIR} \
104
		-d ${PYTHONPREFIX_SITELIBDIR} \
107
		-f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
105
		-f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;})
108
.endif
109
106
110
.include <bsd.port.mk>
107
.include <bsd.port.mk>
(-)deskutils/recoll/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (recoll-1.21.2.tar.gz) = 09c4f1852b94f74c99232b6f17762771b4f3488876ffa8897493e4faf861c31d
1
SHA256 (recoll-1.21.3.tar.gz) = 66f039f08b149d5e4840664d4a636f6b55145b02072f87aab83282ebe0cd593a
2
SIZE (recoll-1.21.2.tar.gz) = 2239191
2
SIZE (recoll-1.21.3.tar.gz) = 2240527
(-)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/

Return to bug 204441