diff options
author | Dan Armak <danarmak@gentoo.org> | 2003-03-19 15:17:33 +0000 |
---|---|---|
committer | Dan Armak <danarmak@gentoo.org> | 2003-03-19 15:17:33 +0000 |
commit | 88786be4c26ad27683f1edadbae2b4b780517f64 (patch) | |
tree | 6500b56499c9555fb54a11d8cfb8d5a6d333e248 | |
parent | fixed a typo that excluded config file from installation (diff) | |
download | historical-88786be4c26ad27683f1edadbae2b4b780517f64.tar.gz historical-88786be4c26ad27683f1edadbae2b4b780517f64.tar.bz2 historical-88786be4c26ad27683f1edadbae2b4b780517f64.zip |
lyx 1.3.1
-rw-r--r-- | app-office/lyx/ChangeLog | 8 | ||||
-rw-r--r-- | app-office/lyx/files/digest-lyx-1.3.1 | 1 | ||||
-rw-r--r-- | app-office/lyx/lyx-1.3.0.ebuild | 24 | ||||
-rw-r--r-- | app-office/lyx/lyx-1.3.1.ebuild | 79 |
4 files changed, 110 insertions, 2 deletions
diff --git a/app-office/lyx/ChangeLog b/app-office/lyx/ChangeLog index f3ed0f575b84..c951a3ec4827 100644 --- a/app-office/lyx/ChangeLog +++ b/app-office/lyx/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-office/lyx # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.19 2003/03/10 22:43:58 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/ChangeLog,v 1.20 2003/03/19 15:17:33 danarmak Exp $ + +*lyx-1.3.1 (19 Mar 2003) + + 19 Mar 2003; Dan Armak <danarmak@gentoo.org> lyx-1.3.1.ebuild: + + New bugfix release. *lyx-1.3.0 (12 Feb 2003) diff --git a/app-office/lyx/files/digest-lyx-1.3.1 b/app-office/lyx/files/digest-lyx-1.3.1 new file mode 100644 index 000000000000..1510ce35a383 --- /dev/null +++ b/app-office/lyx/files/digest-lyx-1.3.1 @@ -0,0 +1 @@ +MD5 f6795fd9affc01edaf6567fb9599a2ab lyx-1.3.1.tar.gz 7363536 diff --git a/app-office/lyx/lyx-1.3.0.ebuild b/app-office/lyx/lyx-1.3.0.ebuild index 053876f190d0..84812489aefe 100644 --- a/app-office/lyx/lyx-1.3.0.ebuild +++ b/app-office/lyx/lyx-1.3.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.3.0.ebuild,v 1.6 2003/03/11 21:11:44 seemant Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.3.0.ebuild,v 1.7 2003/03/19 15:17:33 danarmak Exp $ DESCRIPTION="WYSIWYM frontend for LaTeX" SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.gz" @@ -71,3 +71,25 @@ src_install() { einstall dodoc README* UPGRADING INSTALL* ChangeLog NEW COPYING ANNOUNCE ABOUT-NLS } + +pkg_postinst() { + + if [ -n "`use qt`" ]; then + einfo "WARNING: the QT gui, together with xft2+fontconfig (which you" + einfo "almost certainly have), suffer from one infamous bug that causes" + einfo "the matheditor not to display any special characters (the ones from" + einfo "the Computer Modern font family). Generated documents (.dvi, .ps...)" + einfo "are ok, since tex has right fonts from the bluesky package." + einfo "Until a proper solution can be found, you can consider emerging" + einfo "app-text/bakoma, which provides fonts lyx can use in the matheditor." + einfo "However, the bakoma package has a restrictive license that does not" + einfo "allow any usage in a commercial environment as well as some other" + einfo "things, so be sure to read $PORTDIR/licenses/BaKoMa carefully first." + einfo "LyX 3.1.1 (RSN) includes a partial fix for this issue that at least" + einfo "allows the matheditor to display the names of the symbols instead of" + einfo "wierd characters (e.g. an alpha will be replaced with the text 'alpha'", + einfo "and not with a box)." + fi + +} + diff --git a/app-office/lyx/lyx-1.3.1.ebuild b/app-office/lyx/lyx-1.3.1.ebuild new file mode 100644 index 000000000000..f30bee6df456 --- /dev/null +++ b/app-office/lyx/lyx-1.3.1.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-1.3.1.ebuild,v 1.1 2003/03/19 15:17:33 danarmak Exp $ + +DESCRIPTION="WYSIWYM frontend for LaTeX" +SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${P}.tar.gz" +HOMEPAGE="http://www.lyx.org/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~alpha" +IUSE="nls cups qt" + +DEPEND="virtual/x11 + app-text/tetex + >=dev-lang/perl-5 + nls? ( sys-devel/gettext ) + app-text/aiksaurus + qt? ( >=x11-libs/qt-3 ) !qt? ( =x11-libs/xforms-1* )" +RDEPEND="${DEPEND} + app-text/ghostscript + app-text/xpdf + app-text/aspell + app-text/gv + app-text/latex2html + media-gfx/imagemagick + cups? ( virtual/lpr ) + app-text/rcs + dev-util/cvs + app-text/sgmltools-lite + app-text/noweb + app-text/chktex" + +src_unpack() { + unpack ${A} + cd ${S} + #cp -f $FILESDIR/$P-configure.in $S/configure.in +} + +src_compile() { + use nls || myconf="${myconf} --disable-nls" + if [ -n "`use qt`" ]; then + inherit kde-functions + set-qtdir 3 + myconf="$myconf --with-frontend=qt --with-qt-dir=${QTDIR}" + else + myconf="$myconf --with-frontend=xforms" + fi + [ -n "$DEBUG" ] && myconf="$myconf --enable-debug" || myconf="$myconf --disable-debug" + + export WANT_AUTOCONF_2_5=1 + + flags="${CFLAGS}" + unset CFLAGS + unset CXXFLAGS + econf ${myconf} --enable-optimization="$flags" + + emake || die "emake failed" + +} + +src_install() { + einstall + dodoc README* UPGRADING INSTALL* ChangeLog NEW COPYING ANNOUNCE ABOUT-NLS +} + +pkg_postinst() { + + if [ -n "`use qt`" ]; then + einfo "WARNING: the QT gui, together with xft2+fontconfig (which you" + einfo "almost certainly have), suffer from one infamous bug that causes" + einfo "the matheditor not to display any special characters (the ones from" + einfo "the Computer Modern font family). Generated documents (.dvi, .ps...)" + einfo "are ok, since tex has right fonts from the bluesky package." + einfo "A proper solution is being busily worked on." + fi + +} + |