1 # $NetBSD: Makefile,v 1.11 2005/06/01 18:02:42 jlam Exp $
3 PKGNAME= unixodbc-ODBCConfig-${ODBC_BASE_VERS}
5 COMMENT= GUI tool for unixODBC driver configuration
7 .include "../../databases/unixodbc/Makefile.common"
9 CONFIGURE_ARGS+= --enable-gui
10 CONFIGURE_ARGS+= --with-qt-dir="${QTDIR}"
11 CONFIGURE_ARGS+= --with-extra-includes="${_EXTRA_INCLUDES}"
12 CONFIGURE_ARGS+= --with-extra-libs="${_EXTRA_LIBS}"
13 CONFIGURE_ARGS+= --disable-rpath
15 CONFIGURE_ENV+= UIC="${QTDIR}/bin/uic"
16 CONFIGURE_ENV+= USER_LDFLAGS="${LDFLAGS}"
17 CONFIGURE_ENV+= ac_cv_have_x="${_AC_CV_HAVE_X}"
18 CONFIGURE_ENV+= ac_cv_have_qt="${_AC_CV_HAVE_QT}"
20 MAKE_FLAGS+= ODBCConfig_DEPENDENCIES=""
22 _EXTRA_INCLUDES?= ${LOCALBASE}/include:${X11BASE}/include
23 _EXTRA_LIBS?= ${LOCALBASE}/lib:${X11BASE}/lib
24 _AC_CV_HAVE_X?= have_x=yes \
25 kde_x_includes=${LOCALBASE}/include \
26 ac_x_libraries=${LOCALBASE}/lib
27 _AC_CV_HAVE_QT?= have_qt=yes \
28 ac_qt_includes=${QTDIR}/include \
29 ac_qt_libraries=${QTDIR}/lib
31 INSTALLATION_DIRS= bin
33 post-patch: fix-driver-installation
36 cd ${WRKSRC}/ODBCConfig; ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} \
37 ${MAKE_FLAGS} -f ${MAKEFILE} ${BUILD_TARGET}
40 ${INSTALL_PROGRAM} ${WRKSRC}/ODBCConfig/ODBCConfig ${PREFIX}/bin
42 .include "../../databases/unixodbc/buildlink3.mk"
43 .include "../../x11/qt2-libs/buildlink3.mk"
45 .include "../../mk/bsd.pkg.mk"