[Midnightbsd-cvs] mports: Makefile: Cleanup linking with sqlite.

ctriv at midnightbsd.org ctriv at midnightbsd.org
Thu Jan 1 22:17:31 EST 2009


Log Message:
-----------
Cleanup linking with sqlite.  Use the system sqlite unless it's an old version
of mbsd.

Modified Files:
--------------
    mports/databases/qt4-sqlite3-plugin:
        Makefile (r1.3 -> r1.4)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/databases/qt4-sqlite3-plugin/Makefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -L databases/qt4-sqlite3-plugin/Makefile -L databases/qt4-sqlite3-plugin/Makefile -u -r1.3 -r1.4
--- databases/qt4-sqlite3-plugin/Makefile
+++ databases/qt4-sqlite3-plugin/Makefile
@@ -21,8 +21,6 @@
 
 FAKE_OPTS=	trueprefix
 
-LIB_DEPENDS+=	sqlite3:${PORTSDIR}/databases/sqlite3
-
 USE_QT_VER=	4
 QT_COMPONENTS=	moc_build sql
 QT_NONSTANDARD=	yes
@@ -34,13 +32,25 @@
 		${DISTNAME}/include/QtSql \
 		${DISTNAME}/src/sql/kernel
 MAKEFILE=	${FILESDIR}/Makefile.bsd
+
+PLIST_SUB=	DB=${DB}
+
+
+.include <bsd.port.pre.mk>
+
+
+# old mbsd versions didn't come with sqlite in core.
+.if ${OSVERSION} < 2000
+LIB_DEPENDS+=	sqlite3:${PORTSDIR}/databases/sqlite3
+.endif
+
 MAKE_ENV+=	DB="${DB}" DRIVER="${DRIVER}" MOC="${MOC}" \
 		PLUGIN="${PLUGIN}" \
 		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
 		PTHREAD_LIBS="${PTHREAD_LIBS}"
-PLIST_SUB=	DB=${DB}
 
-pre-fake:
-	@${MKDIR} ${FAKE_DESTDIR}${PREFIX}/lib/qt4/plugins/sqldrivers
+pre-install:
+	@${MKDIR} ${PREFIX}/lib/qt4/plugins/sqldrivers
+
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
\ No newline at end of file


More information about the Midnightbsd-cvs mailing list