summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Lohrke <carlo@gentoo.org>2008-07-26 21:00:53 +0000
committerCarsten Lohrke <carlo@gentoo.org>2008-07-26 21:00:53 +0000
commit389be61846c37ad89f26ba67151e91cb8b8c03a9 (patch)
tree579658be27b973589a1d2cec51e90724d96e49bb /dev-db/qt-unixODBC
parentStable on amd64, bug #232054 (diff)
downloadhistorical-389be61846c37ad89f26ba67151e91cb8b8c03a9.tar.gz
historical-389be61846c37ad89f26ba67151e91cb8b8c03a9.tar.bz2
historical-389be61846c37ad89f26ba67151e91cb8b8c03a9.zip
Version bump.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'dev-db/qt-unixODBC')
-rw-r--r--dev-db/qt-unixODBC/ChangeLog7
-rw-r--r--dev-db/qt-unixODBC/Manifest14
-rw-r--r--dev-db/qt-unixODBC/qt-unixODBC-3.3.8b.ebuild68
3 files changed, 77 insertions, 12 deletions
diff --git a/dev-db/qt-unixODBC/ChangeLog b/dev-db/qt-unixODBC/ChangeLog
index 7809a6d77ee6..f09e63776b0a 100644
--- a/dev-db/qt-unixODBC/ChangeLog
+++ b/dev-db/qt-unixODBC/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/qt-unixODBC
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/qt-unixODBC/ChangeLog,v 1.38 2008/05/21 16:52:30 ingmar Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/qt-unixODBC/ChangeLog,v 1.39 2008/07/26 21:00:53 carlo Exp $
+
+*qt-unixODBC-3.3.8b (26 Jul 2008)
+
+ 26 Jul 2008; Carsten Lohrke <carlo@gentoo.org> +qt-unixODBC-3.3.8b.ebuild:
+ Version bump.
21 May 2008; Ingmar Vanhassel <ingmar@gentoo.org>
-qt-unixODBC-3.3.4-r1.ebuild:
diff --git a/dev-db/qt-unixODBC/Manifest b/dev-db/qt-unixODBC/Manifest
index e0fb1703eb50..dbe7dbe082a4 100644
--- a/dev-db/qt-unixODBC/Manifest
+++ b/dev-db/qt-unixODBC/Manifest
@@ -1,15 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX qt-no-rpath.patch 352 RMD160 2b5f24c23594531976f39723a4112261f4ad296a SHA1 4b2be020cb2ca4ffa499e0e2b7ba91e71203b7db SHA256 8cc1de2b9cebf6ef5a77d9deb18e7aa83d53258503076fb262d2981c1e25b1a4
DIST qt-x11-free-3.3.8.tar.gz 17393124 RMD160 65188370f6aa7093c9601783264825cf66b74eb4 SHA1 919e470beb32ec5d8e96c4dd1b6a10a2c79511a1 SHA256 975fa7b0c1e02f84d9013a9cde2123695fdd512ff4394ba89f530f4ee8597139
+DIST qt-x11-free-3.3.8b.tar.gz 17313883 RMD160 4e3cbd9c5d4719b5d33e961e6595d7b215788c8b SHA1 745def6250dc7f337dbb265e20bf38dcb41fd854 SHA256 1b7a1ff62ec5a9cb7a388e2ba28fda6f960b27f27999482ebeceeadb72ac9f6e
EBUILD qt-unixODBC-3.3.8.ebuild 2171 RMD160 554442bc186c812ef30a4978d0eb4b9dbd2e70b1 SHA1 de95942e359f6ffada85c79751b39e989b089838 SHA256 c9cc8c7bc819cb41b8df339c50df344b277577892fc234c502d76b17938bb9a8
-MISC ChangeLog 4664 RMD160 4de9a014d6581a2a036ba18c182e473859fdd8c0 SHA1 363d2eb9baa6bad527907e5f65cf9abd7932f431 SHA256 54125af87b224a50c90cd02b0549e65ccd54490e641369df99f649bbb53621a4
+EBUILD qt-unixODBC-3.3.8b.ebuild 2190 RMD160 8757a5c3ffac90cdae031f45bbbf339f241beaa7 SHA1 3f0a4b5dbc1886eb68bc1baae73b55563b48dd20 SHA256 b59d533ff6dc9f9e17d5e92a6805add1459f8988fa71156c777c9473b5be6919
+MISC ChangeLog 4792 RMD160 354ab7288fd862511b72b54f92be0284065e2aae SHA1 1f10029a2b84488b51bddff08d40cb9477df46ab SHA256 d332ac5bed32e49f0f175256144bfc7ffb8091068f34f816a9d53056a42527f5
MISC metadata.xml 156 RMD160 d76590850d56864c8d99e6877ed15841b55ef1fc SHA1 e872bab086832a9db3f0fa9b1897c70577d3af21 SHA256 94c4f580c1a55f8a5e1a1dcdd6dedfea0b8bd78c1d7137c354938d73c49e4448
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkg0UyQACgkQB18eXLOpYdk/MQCfYW5mFXtEBAyHCRJKdCyNw+/V
-6pcAoJ0M6OdqedUCduuO+5T5/IGvnKgR
-=uOgM
------END PGP SIGNATURE-----
diff --git a/dev-db/qt-unixODBC/qt-unixODBC-3.3.8b.ebuild b/dev-db/qt-unixODBC/qt-unixODBC-3.3.8b.ebuild
new file mode 100644
index 000000000000..6589e9a1ac8c
--- /dev/null
+++ b/dev-db/qt-unixODBC/qt-unixODBC-3.3.8b.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-db/qt-unixODBC/qt-unixODBC-3.3.8b.ebuild,v 1.1 2008/07/26 21:00:53 carlo Exp $
+
+inherit eutils
+
+SRCTYPE="free"
+DESCRIPTION="QT version ${PV}"
+HOMEPAGE="http://www.trolltech.com/"
+SRC_URI="ftp://ftp.trolltech.com/qt/source/qt-x11-${SRCTYPE}-${PV}.tar.gz"
+IUSE=""
+LICENSE="|| ( QPL-1.0 GPL-2 GPL-3 )"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+DEPEND="~x11-libs/qt-${PV}
+ dev-db/unixODBC"
+
+S="${WORKDIR}/qt-x11-${SRCTYPE}-${PV}"
+
+QTBASE="/usr/qt/3"
+export QTDIR=${S}
+export PLATFORM=linux-g++
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/qt-no-rpath.patch
+
+ cp configure configure.orig
+ sed -e 's:read acceptance:acceptance=yes:' configure.orig > configure
+
+ sed -i -e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
+ -e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
+ -e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=${LDFLAGS}:" \
+ -e "s:\<QMAKE_CC\>.*=.*:QMAKE_CC=$(tc-getCC):" \
+ -e "s:\<QMAKE_CXX\>.*=.*:QMAKE_CXX=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK\>.*=.*:QMAKE_LINK=$(tc-getCXX):" \
+ -e "s:\<QMAKE_LINK_SHLIB\>.*=.*:QMAKE_LINK_SHLIB=$(tc-getCXX):" \
+ "${S}"/mkspecs/${PLATFORM}/qmake.conf || die "sed to fix CFLAGS failed"
+}
+
+src_compile() {
+ export QTDIR=${S}
+ export SYSCONF=${D}${QTBASE}/etc/settings
+
+ # Let's just allow writing to these directories during Qt emerge
+ # as it makes Qt much happier.
+ addwrite "${QTBASE}/etc/settings"
+ addwrite "${HOME}/.qt"
+
+ export YACC='byacc -d'
+
+ ./configure -sm -thread -stl -system-libjpeg -verbose -largefile \
+ -qt-imgfmt-{jpeg,mng,png} -tablet -system-libmng \
+ -system-libpng -lpthread -xft -platform ${PLATFORM} -xplatform \
+ ${PLATFORM} -xrender -prefix ${QTBASE} -fast ${myconf} \
+ -dlopen-opengl -plugin-sql-odbc -L${QTBASE}/lib || die "configure failed"
+
+ cd "${S}"/plugins/src/sqldrivers/odbc
+ emake || die "emake failed"
+}
+
+src_install() {
+ insinto ${QTBASE}/plugins/sqldrivers
+ doins "${S}"/plugins/sqldrivers/libqsqlodbc.so || die "doins failed"
+}