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=1.4 required=5.0 tests=DATE_IN_PAST_06_12,DMARC_NONE, INVALID_DATE,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from mailgw2.netvision.net.il ([194.90.1.9]) by cvs.gentoo.org with esmtp (Exim 3.30 #1) id 15KIE9-0007c6-00 for gentoo-dev@cvs.gentoo.org; Wed, 11 Jul 2001 05:32:22 -0600 Received: from localhost (ras6-p66.rlz.netvision.net.il [62.0.86.194]) by mailgw2.netvision.net.il (8.9.3/8.9.3) with SMTP id OAA25932 for ; Wed, 11 Jul 2001 14:33:46 +0300 (IDT) Content-Type: text/plain; charset="iso-8859-1" From: Dan Armak To: gentoo-dev@cvs.gentoo.org X-Mailer: KMail [version 1.2] MIME-Version: 1.0 Message-Id: <01071114294901.00551@localhost> Content-Transfer-Encoding: 8bit Subject: [gentoo-dev] Upcoming LyX ebuild - design questions 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: Wed Jul 11 05:33:02 2001 X-Original-Date: Wed, 11 Jul 2001 14:29:49 +0300 X-Archives-Salt: 1b2ed7c9-0bb6-4014-830f-7e2ae6bb6765 X-Archives-Hash: 31cefb7c7eaf7ea6f8cadd21671f54c2 Hi all, I'm about to post my LyX ebuild, which depends on the gv and Xaw3d ebuilds I posted earlier. There are however some design questions I'd like to clear up first: LyX is a word processor based on LaTeX, a very good one IMHO. LyX can make use of a great number of packages, but it can also do withuot them. Which of the following package groups should the LyX ebuild depend on? 1. Absolutely necessary packages: x11 & gtk. 2. latex2e and a few other things, all of which are in tetex. Lyx can build and run without these, but it'd be just a flashy text editor without any output capabilities. 3. Important utilities like ghostscipt and gv, to use for viewing your output. 4. A _very_ large amount of third-party exporters, importers, converters and viewers. Enables you to output in many formats etc. 5. A few misc tex packages like the one for Hebrew support (which I use) that aren't included in tetex. Which of these should the ebuild force (i.e. DEPEND on)? An idea: building a lyx-base ebuild which only depends on x11/gtk and a lyx ebuild which does nothing but depends on lyx-bsae, tetex and everything else. Maybe with another in-between stage (i.e. a lyx-utils ebuild). What do you think? ---- Another issue: whould Lyx go into app-text (as a latex frontend) or into app-office (as a word processor)? ---- And finally: does anybody here except myself use LyX? Because I can't understand how such a great distro cold live so long without this all-important package. :-) Dan