summaryrefslogtreecommitdiff
path: root/Mk
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-11-26 23:24:38 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-11-26 23:24:38 +0000
commite9424863a57ba6633122293097864bd70fd4bfef (patch)
tree870d23e38408b34c3022d27680e38dda9be68473 /Mk
parent- Fix build on 9.0 (diff)
- Update to Qt-4.5
The KDE FreeBSD team would like to say thanks to all the helpers and submitters. Tested by: pointyhat-exp-run (myself)
Notes
Notes: svn path=/head/; revision=244808
Diffstat (limited to 'Mk')
-rw-r--r--Mk/bsd.qt.mk14
1 files changed, 12 insertions, 2 deletions
diff --git a/Mk/bsd.qt.mk b/Mk/bsd.qt.mk
index 9db97828d33a..90462c7a4e5d 100644
--- a/Mk/bsd.qt.mk
+++ b/Mk/bsd.qt.mk
@@ -1,8 +1,11 @@
#-*- mode: Makefile; tab-width: 4; -*-
# ex:ts=4
-
+#
# QT_NONSTANDARD - Suppress modification of configure and make environment.
# QT_DIST - Package being built is part of the Qt distribution.
+#
+# $FreeBSD$
+#
.if !defined(_POSTMKINCLUDED) && !defined(Qt_Pre_Include)
Qt_Include_MAINTAINER= kde@freebsd.org
@@ -19,6 +22,10 @@ MAKE_ENV+= QMAKESPEC="${QMAKESPEC}"
.endif # !defined(QT_NONSTANDARD)
.if defined(QT_DIST)
+MD5_FILE= ${PORTSDIR}/devel/qt4/distinfo
+MASTER_SITES= ${MASTER_SITE_QT}
+DISTNAME= qt-x11-opensource-src-${QT4_VERSION}
+DIST_SUBDIR= KDE
#CONFLICTS+= Currently there are no conflicts \o/
CONFIGURE_ARGS+=-fast -platform ${QMAKESPEC} \
@@ -39,6 +46,9 @@ CONFIGURE_ARGS+=-fast -platform ${QMAKESPEC} \
-examplesdir ${PREFIX}/share/examples/qt4/examples \
-demosdir ${PREFIX}/share/examples/qt4/demos
+PLIST_SUB+= SHLIB_VER=${QT4_VERSION} \
+ SHLIB_SHVER=${QT4_VERSION:C/.[0-9]+$//}
+
.if defined(PACKAGE_BUILDING)
CONFIGURE_ARGS+=-no-mmx -no-3dnow -no-sse -no-sse2
.endif #defined(PACKAGE_BUILDING)
@@ -95,7 +105,7 @@ QTCGFLIBS?=
# QT4 version
# Don't forget to update ${PORTSDIR}/devel/qt4/files/configure !
#
-QT4_VERSION?= 4.5.2
+QT4_VERSION?= 4.5.3
_QT_COMPONENTS_ALL= accessible assistant assistant-adp assistantclient \
clucene codecs-cn codecs-jp codecs-kr codecs-tw corelib \