diff options
author | Dan Armak <danarmak@gentoo.org> | 2001-08-21 23:54:43 +0000 |
---|---|---|
committer | Dan Armak <danarmak@gentoo.org> | 2001-08-21 23:54:43 +0000 |
commit | fdb49a4e6d5b22eece93dda74297aced29a4d0e2 (patch) | |
tree | 03472441b6c096dad367783a4aeff229ae7c3a46 /x11-libs | |
parent | util that enables object prelinking, famous for its qt/kde usage (diff) | |
download | gentoo-2-fdb49a4e6d5b22eece93dda74297aced29a4d0e2.tar.gz gentoo-2-fdb49a4e6d5b22eece93dda74297aced29a4d0e2.tar.bz2 gentoo-2-fdb49a4e6d5b22eece93dda74297aced29a4d0e2.zip |
This is the experimental objprelink for qt/kde. Support for all other kde packages will follow shortly. Note the the required dev-util/objprelink is hereby masked.
To use it, add the flag objprelink (added to latest make.conf on cvs) and unmask dev-util/objprelink (and the kde2.2 packages).
I haven't had time yet to use it myself, so who knows what it'll do. Also I don't know what happens if yu use it on kde without using it on qt (probably nothing bad).
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/qt-x11/files/digest-qt-x11-2.3.1 | 1 | ||||
-rw-r--r-- | x11-libs/qt-x11/qt-x11-2.3.1.ebuild | 19 |
2 files changed, 13 insertions, 7 deletions
diff --git a/x11-libs/qt-x11/files/digest-qt-x11-2.3.1 b/x11-libs/qt-x11/files/digest-qt-x11-2.3.1 index f69b8af44d68..80b6a581c27e 100644 --- a/x11-libs/qt-x11/files/digest-qt-x11-2.3.1 +++ b/x11-libs/qt-x11/files/digest-qt-x11-2.3.1 @@ -1 +1,2 @@ +MD5 54ea141dc13ba9fca00d0202429f6ec9 qt-configs.patch MD5 358d6dfbcbdc353b65b5236866b0f3a7 qt-x11-2.3.1.tar.gz diff --git a/x11-libs/qt-x11/qt-x11-2.3.1.ebuild b/x11-libs/qt-x11/qt-x11-2.3.1.ebuild index 4edaacbc65a1..a7d01cc2b156 100644 --- a/x11-libs/qt-x11/qt-x11-2.3.1.ebuild +++ b/x11-libs/qt-x11/qt-x11-2.3.1.ebuild @@ -1,27 +1,32 @@ # Copyright 1999-2000 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Author Philippe Namias <pnamias@gentoo.org> +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-x11/qt-x11-2.3.1.ebuild,v 1.3 2001/08/21 23:54:43 danarmak Exp $ -A=${P}.tar.gz S=${WORKDIR}/qt-${PV} -DESCRIPTION="QT 2.2" -SRC_PATH="kde/stable/2.0/distribution/tar/generic/src/${A}" -SRC_URI="ftp://ftp.trolltech.com/pub/qt/source/${A}" -HOMEPAGE="http://www.kde.org/" +DESCRIPTION="QT ${PV}" +SRC_URI="ftp://ftp.trolltech.com/pub/qt/source/${P}.tar.gz \ +http://www.research.att.com/~leonb/objprelink/qt-configs.patch" +HOMEPAGE="http://www.trolltech.com/" DEPEND=">=media-libs/libpng-1.0.9 >=media-libs/libmng-1.0.0 opengl? ( virtual/opengl virtual/glu ) nas? ( >=media-sound/nas-1.4.1 ) + objprelink? ( dev-util/objprelink ) virtual/x11" export QTDIR=${S} src_unpack() { - unpack ${A} + unpack ${P}.tar.gz cd ${S} cp configure configure.orig sed -e "s:read acceptance:acceptance=yes:" configure.orig > configure + if [ "`use objprelink`" ] + then + patch -p0 < ${DISTDIR}/qt-configs.patch + fi } src_compile() { @@ -52,7 +57,7 @@ src_compile() { else myconf="${myconf} -release" fi - + try SYSCONF_CFLAGS="$CFLAGS" SYSCONF_CXXFLAGS="$CXXFLAGS" \ ./configure -sm -thread -system-zlib -system-jpeg ${myconf} \ -system-libmng -system-libpng -gif -platform linux-g++ \ |