diff options
-rw-r--r-- | app-office/lyx/Manifest | 6 | ||||
-rw-r--r-- | app-office/lyx/lyx-1.4.0.ebuild | 156 |
2 files changed, 0 insertions, 162 deletions
diff --git a/app-office/lyx/Manifest b/app-office/lyx/Manifest deleted file mode 100644 index 45c83cac..00000000 --- a/app-office/lyx/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -MD5 629ba1ec1f2bb554bfc60cb26e5b6753 files/digest-lyx-1.4.0 901 -RMD160 973b746481dfa68e4df0e63ac6c11bdb326925a9 files/digest-lyx-1.4.0 901 -SHA256 767c176fb22fc3601c52bd5aac1c252d6b99243269b36be2516dbb67252f369a files/digest-lyx-1.4.0 901 -MD5 9cad5e12a44d3898a8b497abf47b7691 lyx-1.4.0.ebuild 3758 -RMD160 a21e7d098745d468bccc012825ed4dfb99a999df lyx-1.4.0.ebuild 3758 -SHA256 950bca9dc5fa661637bf08860e97bb5e44538f3e71ec3c3f38c6b8f2f8efaf58 lyx-1.4.0.ebuild 3758 diff --git a/app-office/lyx/lyx-1.4.0.ebuild b/app-office/lyx/lyx-1.4.0.ebuild deleted file mode 100644 index aa2d76cd..00000000 --- a/app-office/lyx/lyx-1.4.0.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit kde-functions eutils libtool flag-o-matic - -MY_P=${P/_/} - -DESCRIPTION="WYSIWYM frontend for LaTeX" -HOMEPAGE="http://www.lyx.org/" -SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/${MY_P}.tar.bz2 - http://movementarian.org/latex-xft-fonts-0.1.tar.gz - http://www.math.tau.ac.il/~dekelts/lyx/files/hebrew.bind - http://www.math.tau.ac.il/~dekelts/lyx/files/preferences" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="cups debug gtk nls qt" - -RDEPEND=" - || ( - virtual/x11 - ( - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXcursor - x11-libs/libXft - ) - ) - virtual/ghostscript - virtual/pdfviewer - virtual/psviewer - virtual/aspell-dict - dev-tex/latex2html - media-gfx/imagemagick - cups? ( virtual/lpr ) - app-text/sgmltools-lite - app-text/noweb - dev-tex/chktex" - -# these dependencies need looking at. -# does lyx only need qt to compile but not run ? -# I'll look into it <obz@gentoo.org> -DEPEND="${RDEPEND} - || ( - virtual/x11 - ( - x11-libs/libX11 - x11-libs/libXt - x11-libs/libXpm - x11-proto/xproto - ) - ) - virtual/tetex - >=dev-lang/perl-5 - nls? ( sys-devel/gettext ) - app-text/aiksaurus - >=sys-devel/autoconf-2.58 - qt? =x11-libs/qt-3* - !qt? =x11-libs/xforms-1* - gtk? ( - >=dev-cpp/gtkmm-2.4 - >=dev-cpp/libglademm-2.4 - =x11-libs/xforms-1* - )" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${MY_P}.tar.bz2 || die "unpacking lyx failed" - unpack latex-xft-fonts-0.1.tar.gz || die "unpacking xft-fonts failed" - cd ${S} - elibtoolize || die "elibtoolize failed " -} - -src_compile() { - local myconf="" - - if use qt ; then - set-qtdir 3 ; - myconf="$myconf --with-frontend=qt --with-qt-dir=${QTDIR}" - ## GTK is not feature complete, leave it out by default - elif use gtk ; then - myconf="$myconf --with-frontend=gtk" - else - myconf="$myconf --with-frontend=xforms" - fi - - export WANT_AUTOCONF=2.5 - - local flags="${CXXFLAGS} $(test_flag -fno-stack-protector) $(test_flag -fno-stack-protector-all)" - unset CFLAGS - unset CXXFLAGS - econf \ - $(use_enable nls) \ - $(use_enable debug) \ - ${myconf} \ - --enable-optimization="${flags/-Os}" \ - || die "econf failed" - - emake || die "emake failed" - -} - -src_install() { - einstall || die "einstall failed" - - dodoc README* UPGRADING INSTALL* ChangeLog NEWS COPYING \ - ANNOUNCE ABOUT-NLS ${DISTDIR}/preferences - - insinto /usr/share/lyx/bind - doins ${DISTDIR}/hebrew.bind - - domenu ${FILESDIR}/lyx.desktop - - # install the latex-xft fonts, which should fix - # the problems outlined in bug #15629 - # <obz@gentoo.org> - cd ${WORKDIR}/latex-xft-fonts-0.1 - make DESTDIR=${D} install || die "Font installation failed" - - mkfontscale ${D}/usr/share/fonts/latex-xft-fonts - mkfontdir -e /usr/share/fonts/encodings \ - -e /usr/share/fonts/encodings/large \ - -e /usr/X11R6/$(get_libdir)/X11/fonts/encodings \ - ${D}/usr/share/fonts/latex-xft-fonts - HOME=/root fc-cache -f ${D}/usr/share/fonts/latex-xft-fonts - - # fix for bug 91108 - dodir /usr/share/texmf/tex/latex - cd ${D}/usr/share/texmf/tex/latex - ln -s ../../../lyx/tex lyx -} - -pkg_postinst() { - - # fix for bug 91108 - texhash - - einfo "" - einfo "How to use Hebrew in LyX:" - einfo "1. emerge app-text/ivritex." - einfo "2. unzip /usr/share/doc/${P}/preferences.gz into ~/.lyx/preferences" - einfo "or, read http://www.math.tau.ac.il/~dekelts/lyx/instructions2.html" - einfo "for instructions on using lyx's own preferences dialog to equal effect." - einfo "3. use lyx's qt interface (compile with USE=qt) for maximum effect." - einfo "" - - use qt || use gtk || ( - einfo "" - einfo "If you have a multi-head setup not using xinerama you can only use lyx" - einfo "on the 2nd head if not using qt (maybe due to a xforms bug). See bug #40392." - einfo "" - ) -} |