View | Details | Raw Unified | Return to bug 198087 | Differences between
and this patch

Collapse All | Expand All

(-)djvulibre/Makefile (-4 / +13 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	djvulibre
4
PORTNAME=	djvulibre
5
PORTVERSION=	3.5.27
5
PORTVERSION=	3.5.27
6
PORTREVISION=	1
6
CATEGORIES=	graphics www
7
CATEGORIES=	graphics www
7
MASTER_SITES=	SF/djvu/DjVuLibre/${PORTVERSION}
8
MASTER_SITES=	SF/djvu/DjVuLibre/${PORTVERSION}
8
9
Lines 12-18 Link Here
12
LICENSE=	GPLv2+
13
LICENSE=	GPLv2+
13
LICENSE_FILE=	${WRKSRC}/COPYING
14
LICENSE_FILE=	${WRKSRC}/COPYING
14
15
15
BUILD_DEPENDS=	rsvg-convert:graphics/librsvg2
16
LIB_DEPENDS=	libtiff.so:graphics/tiff
16
LIB_DEPENDS=	libtiff.so:graphics/tiff
17
17
18
INSTALL_TARGET=	install-strip
18
INSTALL_TARGET=	install-strip
Lines 23-41 Link Here
23
		TIFF_CFLAGS="-I${LOCALBASE}/include" \
23
		TIFF_CFLAGS="-I${LOCALBASE}/include" \
24
		TIFF_LIBS="-L${LOCALBASE}/lib -ltiff"
24
		TIFF_LIBS="-L${LOCALBASE}/lib -ltiff"
25
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
25
LDFLAGS+=	-L${LOCALBASE}/lib ${ICONV_LIB}
26
USES=		cpe gmake iconv jpeg libtool shared-mime-info
26
USES=		cpe gmake iconv jpeg libtool
27
CPE_VENDOR=	djvulibre_project
27
CPE_VENDOR=	djvulibre_project
28
USE_LDCONFIG=	yes
28
USE_LDCONFIG=	yes
29
INSTALLS_ICONS=	yes
30
CONFLICTS=	djvulibre-nox11-3*
29
CONFLICTS=	djvulibre-nox11-3*
31
30
32
PORTDOCS=	*.djvu *.pdf *.txt
31
PORTDOCS=	*.djvu *.pdf *.txt
33
32
34
OPTIONS_DEFINE=		DOCS ANY2DJVU
33
OPTIONS_DEFINE=		DESKTOPFILES DOCS ANY2DJVU
34
OPTIONS_DEFAULT=	DESKTOPFILES
35
OPTIONS_SUB=		yes
35
OPTIONS_SUB=		yes
36
36
37
ANY2DJVU_DESC=		Install any2djvu script (requires curl)
37
ANY2DJVU_DESC=		Install any2djvu script (requires curl)
38
ANY2DJVU_RUN_DEPENDS=	curl:ftp/curl
38
ANY2DJVU_RUN_DEPENDS=	curl:ftp/curl
39
DESKTOPFILES_DESC=	Install icons and mime types
40
DESKTOPFILES_CONFIGURE_ENABLE=	desktopfiles
41
DESKTOPFILES_USES=	shared-mime-info
42
DESKTOPFILES_VARS=	INSTALLS_ICONS=yes
39
43
40
post-patch:
44
post-patch:
41
# Remove custom optimization compiler flags
45
# Remove custom optimization compiler flags
Lines 52-57 Link Here
52
	@${REINPLACE_CMD} -e 's/any2djvu // ; s/any2djvu\.1 //' \
56
	@${REINPLACE_CMD} -e 's/any2djvu // ; s/any2djvu\.1 //' \
53
		${WRKSRC}/tools/Makefile.in
57
		${WRKSRC}/tools/Makefile.in
54
58
59
post-patch-DESKTOPFILES-on:
60
# Use prebuilt icons, without using conversion tool
61
	@${SED} -i.c.bak -e 's/conversion_tool=.*$$/conversion_tool=no/'\
62
		${WRKSRC}/configure
63
55
post-install-DOCS-on:
64
post-install-DOCS-on:
56
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
65
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
57
66
(-)djvulibre/pkg-plist (-13 / +13 lines)
Lines 60-75 Link Here
60
share/djvu/pubtext/DjVuMessages.dtd
60
share/djvu/pubtext/DjVuMessages.dtd
61
share/djvu/pubtext/DjVuOCR.dtd
61
share/djvu/pubtext/DjVuOCR.dtd
62
share/djvu/pubtext/DjVuXML-s.dtd
62
share/djvu/pubtext/DjVuXML-s.dtd
63
share/icons/hicolor/16x16/mimetypes/djvu.png
63
%%DESKTOPFILES%%share/icons/hicolor/16x16/mimetypes/djvu.png
64
share/icons/hicolor/20x20/mimetypes/djvu.png
64
%%DESKTOPFILES%%share/icons/hicolor/20x20/mimetypes/djvu.png
65
share/icons/hicolor/22x22/mimetypes/djvu.png
65
%%DESKTOPFILES%%share/icons/hicolor/22x22/mimetypes/djvu.png
66
share/icons/hicolor/24x24/mimetypes/djvu.png
66
%%DESKTOPFILES%%share/icons/hicolor/24x24/mimetypes/djvu.png
67
share/icons/hicolor/32x32/mimetypes/djvu.png
67
%%DESKTOPFILES%%share/icons/hicolor/32x32/mimetypes/djvu.png
68
share/icons/hicolor/48x48/mimetypes/djvu.png
68
%%DESKTOPFILES%%share/icons/hicolor/48x48/mimetypes/djvu.png
69
share/icons/hicolor/64x64/mimetypes/djvu.png
69
%%DESKTOPFILES%%share/icons/hicolor/64x64/mimetypes/djvu.png
70
share/icons/hicolor/72x72/mimetypes/djvu.png
70
%%DESKTOPFILES%%share/icons/hicolor/72x72/mimetypes/djvu.png
71
share/icons/hicolor/96x96/mimetypes/djvu.png
71
%%DESKTOPFILES%%share/icons/hicolor/96x96/mimetypes/djvu.png
72
share/icons/hicolor/128x128/mimetypes/djvu.png
72
%%DESKTOPFILES%%share/icons/hicolor/128x128/mimetypes/djvu.png
73
share/icons/hicolor/256x256/mimetypes/djvu.png
73
%%DESKTOPFILES%%share/icons/hicolor/256x256/mimetypes/djvu.png
74
share/icons/hicolor/scalable/mimetypes/djvu.svgz
74
%%DESKTOPFILES%%share/icons/hicolor/scalable/mimetypes/djvu.svgz
75
share/mime/packages/djvulibre-mime.xml
75
%%DESKTOPFILES%%share/mime/packages/djvulibre-mime.xml

Return to bug 198087