Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
authorIngmar Vanhassel <ingmar@gentoo.org>
Wed, 5 Mar 2008 23:16:32 +0000 (23:16 +0000)
committerIngmar Vanhassel <ingmar@gentoo.org>
Wed, 5 Mar 2008 23:16:32 +0000 (23:16 +0000)
`technical preview`, so this will appear as a downgrade if you installed
that version.
Thanks to David Leverton, Bo Andresen, Bernd Steinhauser &
Arfrever Frehtes Taifersar Arahesis
Fixes bugs: 206975, 212086, 172219, 212069, 206976
Package-Manager: portage-2.1.4.4

27 files changed:
x11-libs/qt-assistant/ChangeLog
x11-libs/qt-assistant/qt-assistant-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-core/ChangeLog
x11-libs/qt-core/qt-core-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-dbus/ChangeLog
x11-libs/qt-dbus/qt-dbus-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-gui/ChangeLog
x11-libs/qt-gui/qt-gui-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-opengl/ChangeLog
x11-libs/qt-opengl/qt-opengl-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-phonon/ChangeLog
x11-libs/qt-phonon/qt-phonon-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-qt3support/ChangeLog
x11-libs/qt-qt3support/qt-qt3support-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-script/ChangeLog
x11-libs/qt-script/qt-script-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-sql/ChangeLog
x11-libs/qt-sql/qt-sql-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-svg/ChangeLog
x11-libs/qt-svg/qt-svg-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-test/ChangeLog
x11-libs/qt-test/qt-test-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-webkit/ChangeLog
x11-libs/qt-webkit/qt-webkit-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt-xmlpatterns/ChangeLog
x11-libs/qt-xmlpatterns/qt-xmlpatterns-4.4.0_beta1.ebuild [new file with mode: 0644]
x11-libs/qt/qt-4.4.0_beta1.ebuild [new file with mode: 0644]

index 4ba490ecfbb5a66f430a9061fa4fc2a92c3f7218..f3a6fbde72dea1f78aaa93f544d73f298f375e7e 100644 (file)
@@ -1,6 +1,15 @@
 # ChangeLog for x11-libs/qt-assistant
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-assistant/ChangeLog,v 1.1 2007/12/24 14:52:28 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-assistant/ChangeLog,v 1.2 2008/03/05 23:13:57 ingmar Exp $
+
+*qt-assistant-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-assistant-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
+  Fixes bug 212108, thanks to Markus Rothe.
 
 *qt-assistant-4.4.0_rc1 (24 Dec 2007)
 
diff --git a/x11-libs/qt-assistant/qt-assistant-4.4.0_beta1.ebuild b/x11-libs/qt-assistant/qt-assistant-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..7f7f774
--- /dev/null
@@ -0,0 +1,48 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-assistant/qt-assistant-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:13:57 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The assistant help module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="~x11-libs/qt-gui-${PV}
+       ~x11-libs/qt-sql-${PV}"
+RDEPEND="${DEPEND}"
+
+# Pixeltool isn't really assistant related, but it relies on
+# the assistant libraries.
+QT4_TARGET_DIRECTORIES="tools/assistant tools/pixeltool"
+
+pkg_setup() {
+       qt4-build_pkg_setup
+
+       if ! built_with_use x11-libs/qt-sql sqlite; then
+               die "You must first emerge x11-libs/qt-sql with the \"sqlite\" use flag in order to use qt-assistant"
+       fi
+}
+
+src_compile() {
+       local myconf
+
+       myconf="${myconf} -no-xkb -no-tablet -no-fontconfig -no-xrender -no-xrandr
+               -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl
+               -no-nas-sound -no-qdbus -iconv -no-cups -no-nis -no-gif -no-libpng
+               -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon
+               -no-xmlpatterns -no-freetype -no-libtiff  -no-accessibility -no-fontconfig
+               -no-glib -no-opengl -no-qt3support"
+
+       qt4-build_src_compile
+}
+
+src_install() {
+       qt4-build_src_install
+       domenu "${FILESDIR}"/assistant.desktop
+       use doc && dohtml -r doc/html/*
+}
index c6ee1227e2615e39077b9516ae79aad8faa27807..274af36d83f181cc46b1b33eed7ec6bcab8e5b9d 100644 (file)
@@ -1,6 +1,18 @@
 # ChangeLog for x11-libs/qt-core
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-core/ChangeLog,v 1.1 2007/12/21 18:59:13 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-core/ChangeLog,v 1.2 2008/03/05 23:07:18 ingmar Exp $
+
+*qt-core-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-core-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
+  Thanks to David Leverton, Bo Andresen, Bernd Steinhauser & 
+  Arfrever Frehtes Taifersar Arahesis
+  Fixes bugs: 206975, 212086, 172219, 212069, 206976, 212108
+
 
 *qt-core-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-core/qt-core-4.4.0_beta1.ebuild b/x11-libs/qt-core/qt-core-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..7b3c199
--- /dev/null
@@ -0,0 +1,136 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-core/qt-core-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:07:18 ingmar Exp $
+
+EAPI="1"
+inherit qt4-build
+
+DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc glib +qt3support ssl"
+
+RDEPEND="sys-libs/zlib
+       glib? ( dev-libs/glib )
+       ssl? ( dev-libs/openssl )
+       !<=x11-libs/qt-4.4.0_alpha:${SLOT}"
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig"
+
+QT4_TARGET_DIRECTORIES="
+src/tools/moc
+src/tools/rcc
+src/tools/uic
+src/corelib
+src/xml
+src/network
+src/plugins/codecs"
+
+pkg_setup() {
+       qt4-build_pkg_setup
+
+       if has_version x11-libs/qt-core; then
+               # Check to see if they've changed the glib flag since the last time installing this package.
+
+               if use glib && ! built_with_use x11-libs/qt-core glib && has_version x11-libs/qt-gui; then
+                       ewarn "You have changed the \"glib\" use flag since the last time you have emerged this package."
+                       ewarn "You should also re-emerge x11-libs/qt-gui in order for it to pick up this change."
+               elif ! use glib && built_with_use x11-libs/qt-core glib && has_version x11-libs/qt-gui; then
+                       ewarn "You have changed the \"glib\" use flag since the last time you have emerged this package."
+                       ewarn "You should also re-emerge x11-libs/qt-gui in order for it to pick up this change."
+               fi
+
+               # Check to see if they've changed the qt3support flag since the last time installing this package.
+               # If so, give a list of packages they need to uninstall first.
+
+               if use qt3support && ! built_with_use x11-libs/qt-core qt3support; then
+                       local need_to_remove
+                       ewarn "You have changed the \"qt3support\" use flag since the last time you have emerged this package."
+                       for x in sql opengl gui qt3support; do
+                               local pkg="x11-libs/qt-${x}"
+                               if has_version $pkg; then
+                                       need_to_remove="${need_to_remove} ${pkg}"
+                               fi
+                       done
+                       if [[ -n ${need_to_remove} ]]; then
+                               die "You must first uninstall these packages before continuing: \n\t\t${need_to_remove}"
+                       fi
+               elif ! use qt3support && built_with_use x11-libs/qt-core qt3support; then
+                       local need_to_remove
+                       ewarn "You have changed the \"qt3support\" use flag since the last time you have emerged this package."
+                       for x in sql opengl gui qt3support; do
+                               local pkg="x11-libs/qt-${x}"
+                               if has_version $pkg; then
+                                       need_to_remove="${need_to_remove} ${pkg}"
+                               fi
+                       done
+                       if [[ -n ${need_to_remove} ]]; then
+                               die "You must first uninstall these packages before continuing: \n\t\t${need_to_remove}"
+                       fi
+               fi
+       fi
+}
+
+src_compile() {
+       unset QMAKESPEC
+       local myconf
+
+       myconf="${myconf}
+               $(qt_use glib)
+               $(qt_use ssl openssl)
+               $(qt_use qt3support)"
+
+       myconf="${myconf} -no-xkb -no-tablet -no-fontconfig -no-xrender -no-xrandr
+               -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl
+               -no-nas-sound -no-qdbus -iconv -no-cups -no-nis -no-gif -no-libpng
+               -no-libmng -no-libjpeg -system-zlib -no-webkit -no-phonon -no-xmlpatterns
+               -no-freetype -no-libtiff  -no-accessibility -no-fontconfig -no-opengl"
+
+       qt4-build_src_compile
+}
+
+src_install() {
+       dobin "${S}"/bin/{qmake,moc,rcc,uic} || die "dobin failed."
+
+       install_directories src/{corelib,xml,network,plugins/codecs}
+
+       emake INSTALL_ROOT="${D}" install_mkspecs || die "emake install_mkspecs failed"
+
+       if use doc; then
+               emake INSTALL_ROOT="${D}" install_htmldocs || die "emake install_htmldocs failed."
+       fi
+
+       emake INSTALL_ROOT="${D}" install_translations || die "emake install_translations failed"
+
+       fix_library_files
+
+       # List all the multilib libdirs
+       local libdirs
+       for libdir in $(get_all_libdirs); do
+               libdirs="${libdirs}:/usr/${libdir}/qt4"
+       done
+
+       cat <<-EOF > "${T}/44qt4"
+       LDPATH=${libdirs:1}
+       EOF
+       doenvd "${T}/44qt4"
+
+       dodir /${QTDATADIR}/mkspecs/gentoo
+       mv "${D}"/${QTDATADIR}/mkspecs/qconfig.pri "${D}${QTDATADIR}"/mkspecs/gentoo || \
+               die "Failed to move qconfig.pri"
+
+       sed -i -e '2a#include <Gentoo/gentoo-qconfig.h>\n' \
+               "${D}${QTHEADERDIR}"/QtCore/qconfig.h \
+               "${D}${QTHEADERDIR}"/Qt/qconfig.h || die "sed for qconfig.h failed."
+
+       if use glib; then
+               QCONFIG_DEFINE="$(use glib && echo QT_GLIB)
+               $(use ssl && echo QT_OPENSSL)"
+               install_qconfigs
+       fi
+
+       keepdir "${QTSYSCONFDIR}"
+}
index b5a83c76736b371df188584ecbc08f168fd39416..79d61cc4ce46d261b489b39f57143830ae94a300 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-dbus
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-dbus/ChangeLog,v 1.1 2007/12/20 13:16:56 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-dbus/ChangeLog,v 1.2 2008/03/05 23:08:24 ingmar Exp $
+
+*qt-dbus-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-dbus-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-dbus-4.4.0_rc1 (20 Dec 2007)
 
diff --git a/x11-libs/qt-dbus/qt-dbus-4.4.0_beta1.ebuild b/x11-libs/qt-dbus/qt-dbus-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..0ddf9f5
--- /dev/null
@@ -0,0 +1,35 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-dbus/qt-dbus-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:08:24 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The DBus module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# depend on gui instead of core.  There's a GUI based viewer that's built, and since it's a desktop
+# protocol I don't know if there's value trying to derive it out into a core build
+# The library itself, however, only depends on core and xml
+DEPEND="~x11-libs/qt-core-${PV}
+       >=sys-apps/dbus-1.0.2"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="
+src/dbus
+tools/qdbus/qdbus
+tools/qdbus/qdbusxml2cpp
+tools/qdbus/qdbuscpp2xml"
+QCONFIG_ADD="qdbus"
+QCONFIG_DEFINE="QT_DBUS"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -qdbus"
+
+       qt4-build_src_compile
+}
index b67e589d95d41a757a56b292f15b863d8b50212a..0dbe41792ab70396f40ccd80b5cb3d2474422e3c 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-gui
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-gui/ChangeLog,v 1.1 2007/12/21 19:10:35 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-gui/ChangeLog,v 1.2 2008/03/05 23:09:00 ingmar Exp $
+
+*qt-gui-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-gui-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-gui-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-gui/qt-gui-4.4.0_beta1.ebuild b/x11-libs/qt-gui/qt-gui-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..c7c1ae6
--- /dev/null
@@ -0,0 +1,116 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-gui/qt-gui-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:09:00 ingmar Exp $
+
+EAPI="1"
+inherit eutils qt4-build
+
+DESCRIPTION="The GUI module(s) for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+
+IUSE_INPUT_DEVICES="input_devices_wacom"
+IUSE="+accessibility cups dbus debug glib mng nas nis tiff +qt3support xinerama ${IUSE_INPUT_DEVICES}"
+
+RDEPEND="
+       media-libs/fontconfig
+       >=media-libs/freetype-2
+       media-libs/jpeg
+       media-libs/libpng
+       sys-libs/zlib
+       x11-libs/libXrandr
+       x11-libs/libXcursor
+       x11-libs/libXfont
+       x11-libs/libSM
+       ~x11-libs/qt-core-${PV}
+       ~x11-libs/qt-script-${PV}
+       cups? ( net-print/cups )
+       dbus? ( ~x11-libs/qt-dbus-${PV} )
+       input_devices_wacom? ( x11-libs/libXi x11-drivers/linuxwacom )
+       mng? ( >=media-libs/libmng-1.0.9 )
+       nas? ( >=media-libs/nas-1.5 )
+       tiff? ( media-libs/tiff )
+       xinerama? ( x11-libs/libXinerama )"
+DEPEND="${RDEPEND}
+       xinerama? ( x11-proto/xineramaproto )
+       x11-proto/xextproto
+       x11-proto/inputproto"
+
+QT4_TARGET_DIRECTORIES="
+src/gui
+tools/designer
+tools/linguist
+src/tools/lrelease
+src/tools/lupdate
+src/plugins/imageformats/gif
+src/plugins/imageformats/ico
+src/plugins/imageformats/jpeg"
+
+pkg_setup() {
+       use glib && QT4_BUILT_WITH_USE_CHECK="${QT4_BUILT_WITH_USE_CHECK}
+               ~x11-libs/qt-core-${PV} glib"
+       use qt3support && QT4_BUILT_WITH_USE_CHECK="${QT4_BUILT_WITH_USE_CHECK}
+               ~x11-libs/qt-core-${PV} qt3support"
+
+       qt4-build_pkg_setup
+}
+
+src_unpack() {
+       qt4-build_src_unpack
+
+       # Don't build plugins this go around, because they depend on qt3support lib
+       sed -i -e "s:CONFIG(shared:# &:g" "${S}"/tools/designer/src/src.pro
+}
+
+src_compile() {
+       export PATH="${S}/bin:${PATH}"
+       export LD_LIBRARY_PATH="${S}/lib:${LD_LIBRARY_PATH}"
+
+       local myconf
+       myconf="$(qt_use accessibility)
+               $(qt_use cups)
+               $(qt_use glib)
+               $(qt_use input_devices_wacom tablet)
+               $(qt_use mng libmng system)
+               $(qt_use nis)
+               $(qt_use tiff libtiff system)
+               $(qt_use qdbus)
+               $(qt_use qt3support)
+               $(qt_use xinerama)"
+
+       use nas && myconf="${myconf} -system-nas-sound"
+
+       myconf="${myconf} -qt-gif -system-libpng -system-libjpeg
+               -no-sql-mysql -no-sql-psql -no-sql-ibase -no-sql-sqlite -no-sql-sqlite2 -no-sql-odbc
+               -xrender -xrandr -xkb -xshape -sm"
+
+       # Explictly don't compile these packages.
+       # Emerge "qt-webkit", "qt-phonon", etc for their functionality.
+       myconf="${myconf} -no-webkit -no-phonon -no-qdbus -no-opengl"
+
+       use dbus && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} tools/qdbus/qdbusviewer"
+       use mng && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/imageformats/mng"
+       use tiff && QT4_TARGET_DIRECTORIES="${QT4_TARGET_DIRECTORIES} src/plugins/imageformats/tiff"
+
+       qt4-build_src_compile
+}
+
+src_install() {
+       QCONFIG_ADD="x11sm xshape xcursor xfixes xrandr xrender xkb fontconfig
+               $(use input_devices_wacom && echo tablet) $(usev accessibility)
+               $(usev xinerama) $(usev cups) $(usev nas) gif png system-png system-jpeg
+               $(use mng && echo system-mng) $(use tiff && echo system-tiff)"
+       QCONFIG_REMOVE="no-gif no-png"
+       QCONFIG_DEFINE="$(use accessibility && echo QT_ACCESSIBILITY)
+       $(use cups && echo QT_CUPS) QT_FONTCONFIG QT_IMAGEFORMAT_JPEG
+       $(use mng && echo QT_IMAGEFORMAT_MNG) $(use nas && echo QT_NAS)
+       $(use nis && echo QT_NIS) QT_IMAGEFORMAT_PNG QT_SESSIONMANAGER QT_SHAPE
+       $(use tiff && echo QT_IMAGEFORMAT_TIFF) QT_XCURSOR
+       $(use xinerama && echo QT_XINERAMA) QT_XFIXES QT_XKB QT_XRANDR QT_XRENDER"
+       qt4-build_src_install
+
+       domenu "${FILESDIR}"/{Designer,Linguist}.desktop
+}
index eb49d1488b8879e2e6cd913b7d21577b68f8b61a..b4c9ea3fe323c9ebbd1c8a70196202a71685c72d 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-opengl
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-opengl/ChangeLog,v 1.1 2007/12/20 16:33:02 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-opengl/ChangeLog,v 1.2 2008/03/05 23:10:07 ingmar Exp $
+
+*qt-opengl-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-opengl-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-opengl-4.4.0_rc1 (20 Dec 2007)
 
diff --git a/x11-libs/qt-opengl/qt-opengl-4.4.0_beta1.ebuild b/x11-libs/qt-opengl/qt-opengl-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..52937f1
--- /dev/null
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-opengl/qt-opengl-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:10:07 ingmar Exp $
+
+EAPI="1"
+inherit qt4-build
+
+DESCRIPTION="The OpenGL module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="+qt3support"
+
+DEPEND="~x11-libs/qt-gui-${PV}
+       virtual/opengl
+       virtual/glu"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="src/opengl"
+QCONFIG_ADD="opengl"
+QCONFIG_DEFINE="QT_OPENGL"
+
+pkg_setup() {
+       use qt3support && QT4_BUILT_WITH_USE_CHECK="${QT4_BUILT_WITH_USE_CHECK}
+               ~x11-libs/qt-core-${PV} qt3support"
+       qt4-build_pkg_setup
+}
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -opengl
+               $(qt_use qt3support)"
+
+       # Not building tools/designer/src/plugins/tools/view3d as it's commented out of the build in the source
+       qt4-build_src_compile
+}
index 1aa905a7432bc64b5c11c400acfcd0c969b6bb9c..d8a3c066d1f507eca35bb1c733128b0bd0bbc2c3 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-phonon
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-phonon/ChangeLog,v 1.1 2007/12/20 12:26:40 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-phonon/ChangeLog,v 1.2 2008/03/05 23:12:52 ingmar Exp $
+
+*qt-phonon-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-phonon-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-phonon-4.4.0_rc1 (20 Dec 2007)
 
diff --git a/x11-libs/qt-phonon/qt-phonon-4.4.0_beta1.ebuild b/x11-libs/qt-phonon/qt-phonon-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..79e0184
--- /dev/null
@@ -0,0 +1,33 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-phonon/qt-phonon-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:12:52 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The Phonon module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+
+DEPEND="~x11-libs/qt-gui-${PV}
+       media-libs/gstreamer
+       media-libs/gst-plugins-base
+       dbus? ( =x11-libs/qt-dbus-${PV} )"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="
+src/phonon
+src/plugins/phonon"
+QCONFIG_ADD="phonon"
+QCONFIG_DEFINE="QT_GSTREAMER"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -phonon -no-opengl
+               $(qt_use dbus qdbus)"
+
+       qt4-build_src_compile
+}
index 8bfa826aa7583ec4dd93a2e075d3b790b9dd500b..370b08e6d466e1a6a91559439243719dcd479b22 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-qt3support
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-qt3support/ChangeLog,v 1.1 2007/12/20 13:01:44 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-qt3support/ChangeLog,v 1.2 2008/03/05 23:10:41 ingmar Exp $
+
+*qt-qt3support-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-qt3support-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-qt3support-4.4.0_rc1 (20 Dec 2007)
 
diff --git a/x11-libs/qt-qt3support/qt-qt3support-4.4.0_beta1.ebuild b/x11-libs/qt-qt3support/qt-qt3support-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..c0ad139
--- /dev/null
@@ -0,0 +1,44 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-qt3support/qt-qt3support-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:10:41 ingmar Exp $
+
+EAPI="1"
+inherit qt4-build
+
+DESCRIPTION="The Qt3 support module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="+accessibility"
+
+DEPEND="~x11-libs/qt-gui-${PV}
+       ~x11-libs/qt-sql-${PV}"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="
+src/qt3support
+src/tools/uic3
+tools/designer/src/plugins/widgets
+tools/qtconfig
+tools/porting"
+
+pkg_setup() {
+       QT4_BUILT_WITH_USE_CHECK="${QT4_BUILT_WITH_USE_CHECK}
+               ~x11-libs/qt-core-${PV} qt3support
+               ~x11-libs/qt-gui-${PV} qt3support
+               ~x11-libs/qt-sql-${PV} qt3support"
+       use accessibility && QT4_BUILT_WITH_USE_CHECK="${QT4_BUILT_WITH_USE_CHECK}
+               ~x11-libs/qt-gui-${PV} accessibility"
+
+       qt4-build_pkg_setup
+}
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -qt3support
+               $(qt_use accessibility)"
+
+       qt4-build_src_compile
+}
index d8f3279450064b24c284b025b36729cfbd65c9c4..4b2977e2dc4812abccf4f300418a1b972484b968 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-script
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-script/ChangeLog,v 1.1 2007/12/21 19:05:53 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-script/ChangeLog,v 1.2 2008/03/05 23:07:51 ingmar Exp $
+
+*qt-script-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-script-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-script-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-script/qt-script-4.4.0_beta1.ebuild b/x11-libs/qt-script/qt-script-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..f59def2
--- /dev/null
@@ -0,0 +1,30 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-script/qt-script-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:07:51 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The ECMAScript module for the Qt toolkit"
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="~x11-libs/qt-core-${PV}"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="src/script"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -no-xkb -no-tablet -no-fontconfig -no-xrender -no-xrandr
+               -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl
+               -no-nas-sound -no-qdbus -iconv -no-cups -no-nis -no-gif -no-libpng
+               -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon
+               -no-qt3support -no-xmlpatterns -no-freetype -no-libtiff -no-accessibility
+               -no-fontconfig -no-glib -no-opengl"
+
+       qt4-build_src_compile
+}
index 153ad2f6e37692fa5ebb71fd9120a609e2076faf..8ddb7a7178c0c789a3031da4cff6458abf0bb172 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-sql
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-sql/ChangeLog,v 1.1 2007/12/21 19:04:14 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-sql/ChangeLog,v 1.2 2008/03/05 23:09:33 ingmar Exp $
+
+*qt-sql-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-sql-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-sql-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-sql/qt-sql-4.4.0_beta1.ebuild b/x11-libs/qt-sql/qt-sql-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..7e64b15
--- /dev/null
@@ -0,0 +1,60 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-sql/qt-sql-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:09:33 ingmar Exp $
+
+EAPI="1"
+inherit qt4-build
+
+DESCRIPTION="The SQL module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="firebird mysql odbc postgres +qt3support +sqlite"
+
+DEPEND="
+       ~x11-libs/qt-core-${PV}
+       firebird? ( dev-db/firebird )
+       sqlite? ( dev-db/sqlite:3 )
+       mysql? ( virtual/mysql )
+       postgres? ( dev-db/libpq
+               dev-db/postgresql )
+       odbc? ( dev-db/unixODBC )"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="src/sql src/plugins/sqldrivers"
+
+pkg_setup() {
+       if ! (use firebird || use mysql || use odbc || use postgres || use sqlite); then
+               ewarn "You need to enable at least one SQL driver. Enable at least"
+               ewarn "one of these USE flags: \"firebird mysql odbc postgres sqlite\""
+               die "Enable at least one SQL driver."
+       fi
+
+       use qt3support && QT4_BUILT_WITH_USE_CHECK="${QT4_BUILT_WITH_USE_CHECK}
+               ~x11-libs/qt-core-${PV} qt3support"
+
+       qt4-build_pkg_setup
+}
+
+src_compile() {
+       local myconf
+       # Don't support sqlite2 anymore
+       myconf="${myconf} -no-sql-sqlite2
+               $(qt_use mysql sql-mysql) $(use mysql && echo "-I/usr/include/mysql -L/usr/$(get_libdir)/mysql ")
+               $(qt_use postgres sql-psql) $(use postgres && echo "-I/usr/include/postgresql/pgsql ")
+               $(qt_use sqlite sql-sqlite) $(qt_use sqlite system-sqlite)
+               $(qt_use odbc sql-odbc)
+               $(qt_use qt3support)"
+
+       myconf="${myconf} -no-xkb -no-tablet -no-fontconfig -no-xrender -no-xrandr
+               -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl
+               -no-nas-sound -no-qdbus -iconv -no-cups -no-nis -no-gif -no-libpng
+               -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon
+               -no-xmlpatterns -no-freetype -no-libtiff  -no-accessibility -no-fontconfig
+               -no-glib -no-opengl"
+
+       qt4-build_src_compile
+}
index 42763b24d4b93a3186b3341a59190fe353cec369..5c7c137d4712ebca33aeac69edc0d394c7e844ef 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-svg
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-svg/ChangeLog,v 1.1 2007/12/21 19:12:41 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-svg/ChangeLog,v 1.2 2008/03/05 23:12:19 ingmar Exp $
+
+*qt-svg-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-svg-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-svg-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-svg/qt-svg-4.4.0_beta1.ebuild b/x11-libs/qt-svg/qt-svg-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..d1e0b89
--- /dev/null
@@ -0,0 +1,33 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-svg/qt-svg-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:12:19 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The SVG module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="~x11-libs/qt-gui-${PV}"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="
+src/svg
+src/plugins/imageformats/svg
+src/plugins/iconengines/svgiconengine"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -no-xkb -no-tablet -no-fontconfig -no-xrender -no-xrandr
+               -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl
+               -no-nas-sound -no-qdbus -iconv -no-cups -no-nis -no-gif -no-libpng
+               -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon
+               -no-qt3support -no-xmlpatterns -no-freetype -no-libtiff -no-accessibility
+               -no-fontconfig -no-glib -no-opengl"
+
+       qt4-build_src_compile
+}
index 3d5594eaaaa007676bd7879ed8618b9f988aa8a7..d83ac8c5e8af57dbbf2c7ef78b724f81378e1997 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-test
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-test/ChangeLog,v 1.1 2007/12/21 19:03:20 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-test/ChangeLog,v 1.2 2008/03/05 23:11:13 ingmar Exp $
+
+*qt-test-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-test-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-test-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-test/qt-test-4.4.0_beta1.ebuild b/x11-libs/qt-test/qt-test-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..2880df9
--- /dev/null
@@ -0,0 +1,30 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-test/qt-test-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:11:13 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The testing framework module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="~x11-libs/qt-core-${PV}"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="src/testlib"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -no-xkb -no-tablet -no-fontconfig -no-xrender -no-xrandr
+               -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl
+               -no-nas-sound -no-qdbus -iconv -no-cups -no-nis -no-gif -no-libpng
+               -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon
+               -no-qt3support -no-xmlpatterns -no-freetype -no-libtiff -no-accessibility
+               -no-fontconfig -no-glib -no-opengl"
+
+       qt4-build_src_compile
+}
index 2457b0a039f4fccc30affcc8ec9b3daa98a58e56..321e5e17ef209b48f8d41003fedad494d5ecaa0c 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-webkit
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-webkit/ChangeLog,v 1.1 2007/12/20 12:25:40 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-webkit/ChangeLog,v 1.2 2008/03/05 23:13:24 ingmar Exp $
+
+*qt-webkit-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-webkit-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-webkit-4.4.0_rc1 (19 Dec 2007)
 
diff --git a/x11-libs/qt-webkit/qt-webkit-4.4.0_beta1.ebuild b/x11-libs/qt-webkit/qt-webkit-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..f1697dc
--- /dev/null
@@ -0,0 +1,27 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-webkit/qt-webkit-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:13:24 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The Webkit module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="~x11-libs/qt-gui-${PV}"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="src/3rdparty/webkit/WebCore tools/designer/src/plugins/qwebview"
+QCONFIG_ADD="webkit"
+QCONFIG_DEFINE="QT_WEBKIT"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -webkit"
+
+       qt4-build_src_compile
+}
index c4f5e1dfaaf7c27c4a8ff07d01fb504713b60f73..dff72289863c44982248b9c26e5abb70ebc256f0 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for x11-libs/qt-xmlpatterns
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-xmlpatterns/ChangeLog,v 1.1 2007/12/21 20:03:25 caleb Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-xmlpatterns/ChangeLog,v 1.2 2008/03/05 23:11:46 ingmar Exp $
+
+*qt-xmlpatterns-4.4.0_beta1 (05 Mar 2008)
+
+  05 Mar 2008; Ingmar Vanhassel <ingmar@gentoo.org>
+  +qt-xmlpatterns-4.4.0_beta1.ebuild:
+  Added Qt-4.4.0_beta, note that the RC1 is an accidentally mislabelled
+  `technical preview`, so this will appear as a downgrade if you installed
+  that version.
 
 *qt-xmlpatterns-4.4.0_rc1 (21 Dec 2007)
 
diff --git a/x11-libs/qt-xmlpatterns/qt-xmlpatterns-4.4.0_beta1.ebuild b/x11-libs/qt-xmlpatterns/qt-xmlpatterns-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..8fc4ef3
--- /dev/null
@@ -0,0 +1,27 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-xmlpatterns/qt-xmlpatterns-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:11:46 ingmar Exp $
+
+inherit qt4-build
+
+DESCRIPTION="The patternist module for the Qt toolkit."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="~x11-libs/qt-core-${PV}"
+RDEPEND="${DEPEND}"
+
+QT4_TARGET_DIRECTORIES="src/xmlpatterns tools/xmlpatterns"
+QCONFIG_ADD="xmlpatterns"
+QCONFIG_DEFINE="QT_XMLPATTERNS"
+
+src_compile() {
+       local myconf
+       myconf="${myconf} -xmlpatterns"
+
+       qt4-build_src_compile
+}
diff --git a/x11-libs/qt/qt-4.4.0_beta1.ebuild b/x11-libs/qt/qt-4.4.0_beta1.ebuild
new file mode 100644 (file)
index 0000000..44ca086
--- /dev/null
@@ -0,0 +1,24 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt/qt-4.4.0_beta1.ebuild,v 1.1 2008/03/05 23:16:32 ingmar Exp $
+
+DESCRIPTION="The Qt toolkit is a comprehensive C++ application development framework."
+HOMEPAGE="http://www.trolltech.com/"
+
+LICENSE="|| ( QPL-1.0 GPL-3 GPL-2 )"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="opengl qt3support"
+
+DEPEND=""
+RDEPEND="~x11-libs/qt-gui-${PV}
+       ~x11-libs/qt-svg-${PV}
+       ~x11-libs/qt-test-${PV}
+       ~x11-libs/qt-sql-${PV}
+       ~x11-libs/qt-svg-${PV}
+       ~x11-libs/qt-test-${PV}
+       ~x11-libs/qt-assistant-${PV}
+       ~x11-libs/qt-xmlpatterns-${PV}
+       opengl? ( ~x11-libs/qt-opengl-${PV} )
+       qt3support? ( ~x11-libs/qt-qt3support-${PV} )"