From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=DATE_IN_PAST_24_48, DMARC_MISSING,INVALID_DATE,MAILING_LIST_MULTI,RDNS_DYNAMIC autolearn=no autolearn_force=no version=4.0.0 Received: from as1-4-5-1.han.s.bonet.se ([194.236.131.211] helo=bender.hallendal.net) by cvs.gentoo.org with esmtp (Exim 3.30 #1) id 15qnS9-0003xV-00 for gentoo-dev@cvs.gentoo.org; Mon, 08 Oct 2001 21:21:09 -0600 Received: from zoidberg.hallendal.net (unknown [192.168.0.10]) by bender.hallendal.net (Postfix) with ESMTP id 70A324E02 for ; Tue, 9 Oct 2001 05:21:52 +0200 (CEST) Subject: Re: [gentoo-dev] Final qt/QTDIR scheme From: Mikael Hallendal To: gentoo-dev@cvs.gentoo.org In-Reply-To: <200110090034.CAA09513@mailgw2.netvision.net.il> References: <200110090034.CAA09513@mailgw2.netvision.net.il> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/0.15 (Preview Release) Message-Id: <1002597595.3475.16.camel@zoidberg> Mime-Version: 1.0 Sender: gentoo-dev-admin@cvs.gentoo.org Errors-To: gentoo-dev-admin@cvs.gentoo.org X-BeenThere: gentoo-dev@cvs.gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@cvs.gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Mon Oct 8 21:22:02 2001 X-Original-Date: 09 Oct 2001 05:19:54 +0200 X-Archives-Salt: c492eb30-fbd5-4bc7-834d-3644d3aed343 X-Archives-Hash: 612d1b8e741ed1da77508a5a499d188c tis 2001-10-09 klockan 02.34 skrev Dan Armak: > Hi all, Hi! > The current and (I very much hope) final scheme is this: > qtX installs in /usr/lib/${P}. This is qt-x11-${PV} normally. However there > are also qt-x11-free and qt-embedded libraries which we may have in the > future, so we don't use /usr/lib/qt-${PV} anymore. A symlink is created in > /usr/lib/qt-x11-$MAJOR_VERSION. That is, for now, 2 or 3. A few questions: 1) What are the difference between qt-x11 and qt-x11-free. 2) Why is it called qt-x11 and not just 'qt'? I guess this is because you can build qt-embedded (Is that for framebuffer)? or perhaps there even is a qt-fb for that. Anyway, my point is, why not calling "regular" (x11) qt just plain and simple 'qt' and use an extra ending for the others? > 99% of qt apps are also KDE apps and as such use eclasses. A configure script > should automatically use the qt in QTDIR, which is by default the latest qt. > Therefore, once kde3 is out, I will make (tiny) qt{2,3}.eclass files that > will say QTDIR=/usr/lib/qt-x11-$MAJOR_VERSION. kde.eclass itself will have > QTDIR set to the latest version available. > - An app being compiled outside ebuilds, non-kde qt apps, and everything else > that doesn't use eclasses will have to trust that QTDIR is properly set, or > to set it manually to /usr/lib/qt-x11-$MAJOR_VERSION (no biggie). When/if EClasses gets accepted they won't be restricted to KDE-use (right?) and should probably be used for all qt-apps (and probably others), meaning that if it's an qt2 app it inherits qt2.eclass and if it's an qt3 app it inherits qt3.eclass. Regards, Mikael Hallendal > Well, that's it. I'm writing this late at night, so I've probably said > something stupid. Comments welcome! Written even later :) -- Mikael Hallendal micke@codefactory.se CodeFactory AB http://www.codefactory.se/ Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918