summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Armak <danarmak@gentoo.org>2003-03-19 15:17:33 +0000
committerDan Armak <danarmak@gentoo.org>2003-03-19 15:17:33 +0000
commit88786be4c26ad27683f1edadbae2b4b780517f64 (patch)
tree6500b56499c9555fb54a11d8cfb8d5a6d333e248
parentfixed a typo that excluded config file from installation (diff)
downloadhistorical-88786be4c26ad27683f1edadbae2b4b780517f64.tar.gz
historical-88786be4c26ad27683f1edadbae2b4b780517f64.tar.bz2
historical-88786be4c26ad27683f1edadbae2b4b780517f64.zip
lyx 1.3.1
-rw-r--r--app-office/lyx/ChangeLog8
-rw-r--r--app-office/lyx/files/digest-lyx-1.3.11
-rw-r--r--app-office/lyx/lyx-1.3.0.ebuild24
-rw-r--r--app-office/lyx/lyx-1.3.1.ebuild79
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
+
+}
+