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

(-)Makefile (-49 / +8 lines)
Lines 100-105 Link Here
100
LUA_USES=	lua
100
LUA_USES=	lua
101
TCL_USES=	tcl:build
101
TCL_USES=	tcl:build
102
TK_USES=	tk:build
102
TK_USES=	tk:build
103
TK_IMPLIES=	TCL
103
POPPLER_LIB_DEPENDS=	libpoppler-glib.so:graphics/poppler-glib
104
POPPLER_LIB_DEPENDS=	libpoppler-glib.so:graphics/poppler-glib
104
ANN_LIB_DEPENDS=	libann.so:math/ann
105
ANN_LIB_DEPENDS=	libann.so:math/ann
105
GTS_LIB_DEPENDS=	libgts.so:graphics/gts
106
GTS_LIB_DEPENDS=	libgts.so:graphics/gts
Lines 113-135 Link Here
113
XPM_CONFIGURE_WITH=		x
114
XPM_CONFIGURE_WITH=		x
114
DIGCOLA_CONFIGURE_WITH=		digcola
115
DIGCOLA_CONFIGURE_WITH=		digcola
115
IPSEPCOLA_CONFIGURE_WITH=	ipsepcola
116
IPSEPCOLA_CONFIGURE_WITH=	ipsepcola
117
IPSEPCOLA_IMPLIES=		DIGCOLA
116
NLS_CONFIGURE_ENABLE=		nls
118
NLS_CONFIGURE_ENABLE=		nls
117
PANGOCAIRO_CONFIGURE_WITH=	pangocairo
119
PANGOCAIRO_CONFIGURE_WITH=	pangocairo
118
LIBRSVG2_CONFIGURE_WITH=	rsvg
120
LIBRSVG2_CONFIGURE_WITH=	rsvg
121
LIBRSVG2_IMPLIES=		PANGOCAIRO
119
POPPLER_CONFIGURE_WITH=		poppler
122
POPPLER_CONFIGURE_WITH=		poppler
120
ANN_CONFIGURE_WITH=		ann
123
ANN_CONFIGURE_WITH=		ann
121
ANN_CONFIGURE_ENV=	ANN_CFLAGS=-I${LOCALBASE}/include ANN_LIBS=-lann
124
ANN_CONFIGURE_ENV=	ANN_CFLAGS=-I${LOCALBASE}/include ANN_LIBS=-lann
122
GTS_CONFIGURE_WITH=		gts
125
GTS_CONFIGURE_WITH=		gts
123
GTK2_CONFIGURE_WITH=		gtk
126
GTK2_CONFIGURE_WITH=		gtk
127
GTK2_IMPLIES=			PANGOCAIRO
124
GDK_CONFIGURE_WITH=		gdk
128
GDK_CONFIGURE_WITH=		gdk
125
GDK_PIXBUF_CONFIGURE_WITH=	gdk-pixbuf
129
GDK_PIXBUF_CONFIGURE_WITH=	gdk-pixbuf
130
GDK_PIXBUF_IMPLIES=		GTK2 GDK
126
GNOMEUI_CONFIGURE_WITH=		gnomeui
131
GNOMEUI_CONFIGURE_WITH=		gnomeui
132
GNOMEUI_IMPLIES=		GTK2
127
SMYRNA_CONFIGURE_WITH=		smyrna glade gtkgl gtkglext
133
SMYRNA_CONFIGURE_WITH=		smyrna glade gtkgl gtkglext
134
SMYRNA_IMPLIES=			GTK2 GTS
128
GVEDIT_CONFIGURE_ON=		--with-gvedit=yes
135
GVEDIT_CONFIGURE_ON=		--with-gvedit=yes
129
GVEDIT_CONFIGURE_OFF=		--with-qt=no
136
GVEDIT_CONFIGURE_OFF=		--with-qt=no
130
MING_CONFIGURE_WITH=		ming
137
MING_CONFIGURE_WITH=		ming
131
DEVIL_CONFIGURE_WITH=		devil
138
DEVIL_CONFIGURE_WITH=		devil
132
GHOSTSCRIPT_CONFIGURE_OFF=	--with-ghostscript=no
139
GHOSTSCRIPT_CONFIGURE_OFF=	--with-ghostscript=no
140
GHOSTSCRIPT_IMPLIES=		PANGOCAIRO
133
PERL_CONFIGURE_ENABLE=		perl
141
PERL_CONFIGURE_ENABLE=		perl
134
PHP_CONFIGURE_ENABLE=		php
142
PHP_CONFIGURE_ENABLE=		php
135
PHP_CPPFLAGS=		-I${LOCALBASE}/include/php/Zend
143
PHP_CPPFLAGS=		-I${LOCALBASE}/include/php/Zend
Lines 172-180 Link Here
172
.endif
180
.endif
173
181
174
.if ${PORT_OPTIONS:MTK}
182
.if ${PORT_OPTIONS:MTK}
175
.if empty(PORT_OPTIONS:MTCL)
176
IGNORE=	option TCL is required for option TK
177
.endif
178
# USES=tk:build is BROKEN: Does not allow to set both tcl and tk depedencies
183
# USES=tk:build is BROKEN: Does not allow to set both tcl and tk depedencies
179
BUILD_DEPENDS+=	tclsh${TCL_VER}:lang/tcl${_TCLTK_WANTED_VERSION}
184
BUILD_DEPENDS+=	tclsh${TCL_VER}:lang/tcl${_TCLTK_WANTED_VERSION}
180
.endif
185
.endif
Lines 190-241 Link Here
190
CONFIGURE_ARGS+=	--without-libiconv-prefix
195
CONFIGURE_ARGS+=	--without-libiconv-prefix
191
.endif
196
.endif
192
197
193
.if ${PORT_OPTIONS:MLIBRSVG2}
194
.if empty(PORT_OPTIONS:MPANGOCAIRO)
195
IGNORE=	option PANGOCAIRO is required for option LIBRVG2
196
.endif
197
.endif
198
199
.if ${PORT_OPTIONS:MGHOSTSCRIPT}
200
.if empty(PORT_OPTIONS:MPANGOCAIRO)
201
IGNORE=	option PANGOCAIRO is required for option GHOSTSCRIPT
202
.endif
203
.endif
204
205
.if ${PORT_OPTIONS:MGTK2}
206
.if empty(PORT_OPTIONS:MPANGOCAIRO)
207
IGNORE=	option PANGOCAIRO is required for option GTK2
208
.endif
209
.else
210
.if ${PORT_OPTIONS:MGNOMEUI}
211
IGNORE=	option GTK2 is required for option GNOMEUI
212
.endif
213
.endif
214
215
.if ${PORT_OPTIONS:MGDK_PIXBUF}
216
.if empty(PORT_OPTIONS:MGTK2)
217
IGNORE=	option GTK2 is required for option GDK_PIXBUF
218
.endif
219
.if empty(PORT_OPTIONS:MGDK)
220
IGNORE=	option GDK is required for option GDK_PIXBUF
221
.endif
222
.endif
223
224
.if ${PORT_OPTIONS:MSMYRNA}
225
.if empty(PORT_OPTIONS:MGTK2)
226
IGNORE=	option GTK2 is required for option SMYRNA
227
.endif
228
.if empty(PORT_OPTIONS:MGTS)
229
IGNORE=	option GTS is required for option SMYRNA
230
.endif
231
.endif
232
233
.if ${PORT_OPTIONS:MIPSEPCOLA}
234
.if empty(PORT_OPTIONS:MDIGCOLA)
235
IGNORE=		option WITH_DIGCOLA is required for option WITH_IPSEPCOLA
236
.endif
237
.endif
238
239
.if ${PORT_OPTIONS:MPERL} || ${PORT_OPTIONS:MPHP} || ${PORT_OPTIONS:MPYTHON} || \
198
.if ${PORT_OPTIONS:MPERL} || ${PORT_OPTIONS:MPHP} || ${PORT_OPTIONS:MPYTHON} || \
240
    ${PORT_OPTIONS:MRUBY} || ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MTCL} || \
199
    ${PORT_OPTIONS:MRUBY} || ${PORT_OPTIONS:MLUA} || ${PORT_OPTIONS:MTCL} || \
241
    ${PORT_OPTIONS:MGUILE}
200
    ${PORT_OPTIONS:MGUILE}

Return to bug 216791