Lines 23-42
Link Here
|
23 |
flex>2.5.4:${PORTSDIR}/textproc/flex\ |
23 |
flex>2.5.4:${PORTSDIR}/textproc/flex\ |
24 |
gperf>=3.0.3:${PORTSDIR}/devel/gperf\ |
24 |
gperf>=3.0.3:${PORTSDIR}/devel/gperf\ |
25 |
unzip:${PORTSDIR}/archivers/unzip |
25 |
unzip:${PORTSDIR}/archivers/unzip |
26 |
LIB_DEPENDS= iodbc.3:${PORTSDIR}/databases/libiodbc\ |
26 |
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 |
27 |
xml2.5:${PORTSDIR}/textproc/libxml2 |
|
|
28 |
|
27 |
|
29 |
USE_AUTOTOOLS= libtool |
28 |
USE_AUTOTOOLS= libtool |
30 |
CONFIGURE_ARGS= --with-readline\ |
29 |
CONFIGURE_ARGS= --with-readline\ |
31 |
--without-jdk2\ |
30 |
--without-jdk2\ |
32 |
--without-jdk3\ |
31 |
--without-jdk3\ |
33 |
--without-jdk4\ |
32 |
--without-jdk4\ |
34 |
--with-iodbc=${LOCALBASE}\ |
33 |
--disable-hslookup\ |
|
|
34 |
--disable-wbxml2\ |
35 |
--enable-bpel-vad\ |
35 |
--enable-bpel-vad\ |
|
|
36 |
--with-xml-prefix=${LOCALBASE}\ |
36 |
--with-layout=freebsd\ |
37 |
--with-layout=freebsd\ |
37 |
--datadir="${PREFIX}"\ |
38 |
--datadir="${PREFIX}"\ |
38 |
--localstatedir="${PREFIX}" |
39 |
--localstatedir="${PREFIX}" |
39 |
CPPFLAGS+= -std=gnu89 -I${LOCALBASE}/include ${PTHREAD_CFLAGS} |
40 |
CPPFLAGS+= -std=gnu89 ${IODBC_FLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS} |
40 |
LDFLAGS+= -L${LOCALBASE}/lib |
41 |
LDFLAGS+= -L${LOCALBASE}/lib |
41 |
MAKE_ENV= PATH=${LOCALBASE}/bin:${PATH}\ |
42 |
MAKE_ENV= PATH=${LOCALBASE}/bin:${PATH}\ |
42 |
ISQL=isql-vt |
43 |
ISQL=isql-vt |
Lines 47-61
Link Here
|
47 |
|
48 |
|
48 |
CHECK_PORT= /usr/bin/nc -z localhost $$\1 2>\&1 |
49 |
CHECK_PORT= /usr/bin/nc -z localhost $$\1 2>\&1 |
49 |
|
50 |
|
50 |
OPTIONS= IMAGEMAGICK "ImageMagick support" off\ |
51 |
OPTIONS_DEFINE= IMAGEMAGICK KERBEROS LDAP IODBC |
51 |
KERBEROS "Kerberos extension" off\ |
52 |
#OPTIONS_DEFINE+= MONO PERL PHP4 PHP5 PYTHON RUBY |
52 |
OPENLDAP "OpenLDAP support" off |
|
|
53 |
# PERL "Perl hosting" off |
54 |
# PYTHON "Python hosting" off |
55 |
# MONO "Mono extension" off\ |
56 |
# PHP4 "PHP4 extension" off\ |
57 |
# PHP5 "PHP5 extension" off\ |
58 |
# RUBY "Ruby hosting" off\ |
59 |
|
53 |
|
60 |
post-patch: |
54 |
post-patch: |
61 |
${REINPLACE_CMD}\ |
55 |
${REINPLACE_CMD}\ |
Lines 75-81
Link Here
|
75 |
|
69 |
|
76 |
.include <bsd.port.pre.mk> |
70 |
.include <bsd.port.pre.mk> |
77 |
|
71 |
|
78 |
.if defined(WITH_IMAGEMAGICK) |
72 |
.if ${PORT_OPTIONS:MIMAGEMAGICK} |
79 |
CONFIGURE_ARGS+=--enable-imagemagick=${LOCALBASE} |
73 |
CONFIGURE_ARGS+=--enable-imagemagick=${LOCALBASE} |
80 |
LIB_DEPENDS+= MagickWand:${PORTSDIR}/graphics/ImageMagick |
74 |
LIB_DEPENDS+= MagickWand:${PORTSDIR}/graphics/ImageMagick |
81 |
PLIST_SUB+= WITH_IMAGEMAGICK="" |
75 |
PLIST_SUB+= WITH_IMAGEMAGICK="" |
Lines 84-122
Link Here
|
84 |
PLIST_SUB+= WITH_IMAGEMAGICK="@comment " |
78 |
PLIST_SUB+= WITH_IMAGEMAGICK="@comment " |
85 |
.endif |
79 |
.endif |
86 |
|
80 |
|
87 |
.if defined(WITH_KERBEROS) |
81 |
.if ${PORT_OPTIONS:MIODBC} |
|
|
82 |
CONFIGURE_ARGS+=--with-iodbc=${LOCALBASE} |
83 |
LIB_DEPENDS+= iodbc:${PORTSDIR}/databases/libiodbc |
84 |
IODBC_FLAGS= "" |
85 |
PLIST_SUB+= WITH_IODBC="" |
86 |
.else |
87 |
IODBC_FLAGS= "-I../../libsrc/odbcsdk/include" |
88 |
PLIST_SUB+= WITH_IODBC="@comment " |
89 |
.endif |
90 |
|
91 |
.if ${PORT_OPTIONS:MKERBEROS} |
88 |
CONFIGURE_ARGS+=--enable-krb=${LOCALBASE} |
92 |
CONFIGURE_ARGS+=--enable-krb=${LOCALBASE} |
89 |
LIB_DEPENDS+= krb5.3:${PORTSDIR}/security/krb5 |
93 |
LIB_DEPENDS+= krb5.3:${PORTSDIR}/security/krb5 |
90 |
.endif |
94 |
.endif |
91 |
|
95 |
|
|
|
96 |
.if ${PORT_OPTIONS:MLDAP} |
97 |
CONFIGURE_ARGS+=--enable-openldap=${LOCALBASE} |
98 |
USE_OPENLDAP= yes |
99 |
.endif |
100 |
|
92 |
# XXX broken (does not build, requires gc.h) |
101 |
# XXX broken (does not build, requires gc.h) |
93 |
#.if defined(WITH_MONO) |
102 |
#.if ${PORT_OPTIONS:MMONO} |
94 |
#CONFIGURE_ARGS+=--enable-mono |
103 |
#CONFIGURE_ARGS+=--enable-mono |
95 |
#.endif |
104 |
#.endif |
96 |
|
105 |
|
97 |
.if defined(WITH_OPENLDAP) |
|
|
98 |
CONFIGURE_ARGS+=--enable-openldap=${LOCALBASE} |
99 |
USE_OPENLDAP= yes |
100 |
.endif |
101 |
|
102 |
# XXX broken (requires perl to be built with -Dusemultiplicity) |
106 |
# XXX broken (requires perl to be built with -Dusemultiplicity) |
|
|
107 |
#.if ${PORT_OPTIONS:MPERL} |
103 |
#.if defined(WITH_PERL) |
108 |
#.if defined(WITH_PERL) |
104 |
#CONFIGURE_ARGS+=--enable-perl |
109 |
#CONFIGURE_ARGS+=--enable-perl |
105 |
#USE_PERL5= yes |
110 |
#USE_PERL5= yes |
106 |
#.endif |
111 |
#.endif |
107 |
|
112 |
|
108 |
# XXX broken (no libphp) |
113 |
# XXX broken (no libphp) |
109 |
#.if defined(WITH_PHP4) |
114 |
#.if ${PORT_OPTIONS:MPHP4} |
110 |
#CONFIGURE_ARGS+=--enable-php4 |
115 |
#CONFIGURE_ARGS+=--enable-php4 |
111 |
#.endif |
116 |
#.endif |
112 |
|
117 |
|
113 |
# XXX broken (no libphp) |
118 |
# XXX broken (no libphp) |
114 |
#.if defined(WITH_PHP5) |
119 |
#.if ${PORT_OPTIONS:MPHP5} |
115 |
#CONFIGURE_ARGS+=--enable-php5 |
120 |
#CONFIGURE_ARGS+=--enable-php5 |
116 |
#.endif |
121 |
#.endif |
117 |
|
122 |
|
118 |
# XXX broken (USE_PYTHON does not work with OPTIONS) |
123 |
# XXX broken (USE_PYTHON does not work with OPTIONS) |
119 |
#.if defined(WITH_PYTHON) |
124 |
#.if ${PORT_OPTIONS:MPYTHON} |
120 |
#CONFIGURE_ARGS+=--enable-python |
125 |
#CONFIGURE_ARGS+=--enable-python |
121 |
#USE_PYTHON= yes |
126 |
#USE_PYTHON= yes |
122 |
#.endif |
127 |
#.endif |