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

(-)djvulibre/Makefile (-3 / +16 lines)
Lines 17-23 Link Here
17
17
18
LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
18
LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
19
		tiff.4:${PORTSDIR}/graphics/tiff
19
		tiff.4:${PORTSDIR}/graphics/tiff
20
RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash
21
20
22
USE_ICONV=	yes
21
USE_ICONV=	yes
23
USE_GNOME=	gnomehack gnometarget
22
USE_GNOME=	gnomehack gnometarget
Lines 32-42 Link Here
32
CONFIGURE_ARGS=	--enable-threads=pthread --enable-shared
31
CONFIGURE_ARGS=	--enable-threads=pthread --enable-shared
33
USE_LDCONFIG=	yes
32
USE_LDCONFIG=	yes
34
33
34
OPTIONS=	ANY2DJVU	"Install any2djvu script (required bash)" off
35
35
MANLANG=	"" ja
36
MANLANG=	"" ja
36
MAN1=		bzz.1 c44.1 cjb2.1 cpaldjvu.1 csepdjvu.1 ddjvu.1 djvm.1 \
37
MAN1=		bzz.1 c44.1 cjb2.1 cpaldjvu.1 csepdjvu.1 ddjvu.1 djvm.1 \
37
		djvmcvt.1 djvu.1 djvudump.1 djvuextract.1 djvumake.1 djvups.1 \
38
		djvmcvt.1 djvu.1 djvudump.1 djvuextract.1 djvumake.1 djvups.1 \
38
		djvused.1 djvuserve.1 djvutxt.1
39
		djvused.1 djvuserve.1 djvutxt.1
39
MAN1EXTRA=	any2djvu.1 djvutoxml.1 djvuxml.1 djvuxmlparser.1 djvudigital.1
40
MAN1EXTRA=	djvutoxml.1 djvuxml.1 djvuxmlparser.1 djvudigital.1
40
MAN1+=		${MAN1EXTRA}
41
MAN1+=		${MAN1EXTRA}
41
42
42
PORTDOCS=	djvu2spec.djvu lizard2002.djvu
43
PORTDOCS=	djvu2spec.djvu lizard2002.djvu
Lines 54-59 Link Here
54
PLIST_SUB+=	X11='@comment '
55
PLIST_SUB+=	X11='@comment '
55
.endif
56
.endif
56
57
58
.include <bsd.port.pre.mk>
59
60
.if defined(WITH_ANY2DJVU)
61
MAN1+=		any2djvu.1
62
RUN_DEPENDS+=	bash:${PORTSDIR}/shells/bash
63
PLIST_SUB+=	ANY2DJVU=''
64
.else
65
PLIST_SUB+=	ANY2DJVU='@comment '
66
.endif
67
57
post-patch:
68
post-patch:
58
	@${REINPLACE_CMD} -e 's|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
69
	@${REINPLACE_CMD} -e 's|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
59
		${WRKSRC}/libdjvu/Makefile.in
70
		${WRKSRC}/libdjvu/Makefile.in
Lines 61-68 Link Here
61
		 s|$$OPTS -O3|$$OPTS|g ; \
72
		 s|$$OPTS -O3|$$OPTS|g ; \
62
		 s|$$OPTS -O2|$$OPTS|g ; \
73
		 s|$$OPTS -O2|$$OPTS|g ; \
63
		 s|$$OPTS $$opt|$$OPTS|g' ${WRKSRC}/configure
74
		 s|$$OPTS $$opt|$$OPTS|g' ${WRKSRC}/configure
75
.if defined(WITH_ANY2DJVU)
64
	@${REINPLACE_CMD} -e 's|^#! /bin/bash|#! ${LOCALBASE}/bin/bash|g ; \
76
	@${REINPLACE_CMD} -e 's|^#! /bin/bash|#! ${LOCALBASE}/bin/bash|g ; \
65
		 s|any2djvu\.sh|any2djvu|g' ${WRKSRC}/tools/any2djvu
77
		 s|any2djvu\.sh|any2djvu|g' ${WRKSRC}/tools/any2djvu
78
.endif
66
	@${REINPLACE_CMD} -e 's,/netscape/,/djvulibre/,' \
79
	@${REINPLACE_CMD} -e 's,/netscape/,/djvulibre/,' \
67
		 ${WRKSRC}/gui/nsdejavu/nsdejavu.1.in
80
		 ${WRKSRC}/gui/nsdejavu/nsdejavu.1.in
68
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
81
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
Lines 91-94 Link Here
91
.endfor
104
.endfor
92
.endif
105
.endif
93
106
94
.include <bsd.port.mk>
107
.include <bsd.port.post.mk>
(-)djvulibre/pkg-plist (-1 / +1 lines)
Lines 1-4 Link Here
1
bin/any2djvu
1
%%ANY2DJVU%%bin/any2djvu
2
bin/bzz
2
bin/bzz
3
bin/c44
3
bin/c44
4
bin/cjb2
4
bin/cjb2

Return to bug 109221