Import databases/qt4-pgsql-plugin version 4.8.2
[dports.git] / databases / qt4-pgsql-plugin / files / Makefile.bsd
1 SHLIB_NAME=     libqsql${DB}.so
2
3 VPATH=          ${PLUGIN}:${DRIVER}
4 CXXFLAGS+=      -I${DRIVER} \
5                 -I${QT_INCDIR} \
6                 -I${QT_INCDIR}/Qt \
7                 -I${LOCALBASE}/include/postgresql/server \
8                 -I${LOCALBASE}/include \
9                 ${PTHREAD_CFLAGS} -DQT_NO_CAST_TO_ASCII -DQT_NO_CAST_FROM_ASCII \
10                 -DQT_PLUGIN -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE \
11                 -D_LARGEFILE_SOURCE -DQT_SHARED
12 MOC?=           ${LOCALBASE}/bin/moc-qt4
13 LDADD=          -L${QT_LIBDIR} -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lQtSql -lpq
14 SRCS=           main.cpp qsql_${DB}.cpp moc_qsql_${DB}.cpp
15
16 LIBDIR=         ${PREFIX}/lib/qt4/plugins/sqldrivers
17
18 ${LIBDIR}:
19         mkdir -p ${LIBDIR}
20
21 moc_qsql_${DB}.cpp: qsql_${DB}.h
22         $(MOC) $(.ALLSRC) -o $(.TARGET)
23
24 beforeinstall:  ${LIBDIR}
25
26 .include <bsd.lib.mk>