Lines 6-32
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= unixODBC |
8 |
PORTNAME= unixODBC |
9 |
PORTVERSION= 2.0.9 |
9 |
PORTVERSION= 2.1.0 |
10 |
CATEGORIES= databases |
10 |
CATEGORIES= databases |
11 |
MASTER_SITES= http://www.unixodbc.org/ |
11 |
MASTER_SITES= http://www.unixodbc.org/ |
12 |
|
12 |
|
13 |
MAINTAINER= ports@FreeBSD.org |
13 |
MAINTAINER= ports@FreeBSD.org |
14 |
|
14 |
|
15 |
USE_LIBTOOL= yes |
15 |
GNU_CONFIGURE= yes |
16 |
CONFIGURE_ARGS= --enable-static --enable-shared |
16 |
CONFIGURE_ARGS= --enable-static --enable-shared |
17 |
INSTALLS_SHLIB= yes |
17 |
INSTALLS_SHLIB= yes |
18 |
|
18 |
|
19 |
.if defined(WITH_GUI) |
19 |
.if defined(WITH_GUI) |
20 |
USE_QT_VER= 2 |
20 |
USE_QT_VER= 2 |
21 |
QT_NONSTANDARD= yes |
21 |
QT_NONSTANDARD= yes |
22 |
CONFIGURE_ENV= MOC="${MOC}" LIBQT="-l${QTNAME}" \ |
22 |
CONFIGURE_ENV= MOC="${MOC}" \ |
|
|
23 |
QTINC="${X11BASE}/include/qt2" \ |
24 |
QTLIB="${X11BASE}/lib" \ |
23 |
USER_INCLUDES="${QTCPPFLAGS}" \ |
25 |
USER_INCLUDES="${QTCPPFLAGS}" \ |
24 |
USER_LDFLAGS="${QTCFGLIBS}" |
26 |
USER_LDFLAGS="${QTCFGLIBS}" |
25 |
CONFIGURE_ARGS+= --enable-gui \ |
27 |
CONFIGURE_ARGS+= --enable-gui |
26 |
--with-qt-includes=${X11BASE}/include/qt2 \ |
|
|
27 |
--with-qt-libraries=${X11BASE}/lib \ |
28 |
--with-extra-includes=${LOCALBASE}/include \ |
29 |
--with-extra-libs=${LOCALBASE}/lib |
30 |
PLIST_SUB= GUI:="" |
28 |
PLIST_SUB= GUI:="" |
31 |
.else |
29 |
.else |
32 |
CONFIGURE_ARGS+= --disable-gui |
30 |
CONFIGURE_ARGS+= --disable-gui |
Lines 35-54
Link Here
|
35 |
|
33 |
|
36 |
.if defined(WITH_PTHREAD) |
34 |
.if defined(WITH_PTHREAD) |
37 |
CONFIGURE_ARGS+= --enable-threads=yes |
35 |
CONFIGURE_ARGS+= --enable-threads=yes |
|
|
36 |
QT_NAME= qt2-mt |
38 |
.else |
37 |
.else |
39 |
CONFIGURE_ARGS+= --enable-threads=no |
38 |
CONFIGURE_ARGS+= --enable-threads=no |
|
|
39 |
QT_NAME= qt2 |
40 |
.endif |
40 |
.endif |
41 |
|
41 |
|
42 |
pre-patch: |
42 |
post-patch: |
43 |
.if defined(WITH_PTHREAD) |
|
|
44 |
@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ |
43 |
@${PERL} -pi -e 's|-lpthread|${PTHREAD_LIBS}|g ; \ |
45 |
s|-lqt|-lqt2-mt|g' ${WRKSRC}/configure |
44 |
s|"-lqt"|"-l${QT_NAME}"|g ; \ |
46 |
.else |
45 |
s|"-lqt-mt"|"-l${QT_NAME}"|g' ${WRKSRC}/configure |
47 |
@${PERL} -pi -e 's|-lqt|-lqt2|g' ${WRKSRC}/configure |
|
|
48 |
.endif |
49 |
|
50 |
pre-build: |
51 |
@${LN} -sf ${LOCALBASE}/bin/libtool ${WRKSRC}/libtool |
52 |
|
46 |
|
53 |
post-install: |
47 |
post-install: |
54 |
.if !defined(NOPORTDOCS) |
48 |
.if !defined(NOPORTDOCS) |