diff options
Diffstat (limited to 'dev-tex')
-rw-r--r-- | dev-tex/preview-latex/ChangeLog | 6 | ||||
-rw-r--r-- | dev-tex/preview-latex/Manifest | 6 | ||||
-rw-r--r-- | dev-tex/preview-latex/preview-latex-0.7.8.ebuild | 53 | ||||
-rw-r--r-- | dev-tex/preview-latex/preview-latex-0.8.1.ebuild | 53 |
4 files changed, 60 insertions, 58 deletions
diff --git a/dev-tex/preview-latex/ChangeLog b/dev-tex/preview-latex/ChangeLog index 32bd1206ba5c..3c32719ae4d4 100644 --- a/dev-tex/preview-latex/ChangeLog +++ b/dev-tex/preview-latex/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-tex/preview-latex # Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tex/preview-latex/ChangeLog,v 1.7 2004/06/19 08:10:55 usata Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tex/preview-latex/ChangeLog,v 1.8 2004/06/22 17:03:18 usata Exp $ + + 23 Jun 2004; Mamoru KOMACHI <usata@gentoo.org> preview-latex-0.7.8.ebuild, + preview-latex-0.8.1.ebuild: + Force emake -j1 and fix xemacs IUSE flag, closing bug #54706 19 Jun 2004; Mamoru KOMACHI <usata@gentoo.org> preview-latex-0.7.8.ebuild, preview-latex-0.8.1.ebuild: diff --git a/dev-tex/preview-latex/Manifest b/dev-tex/preview-latex/Manifest index dac8cb0e130e..c5eacd52d482 100644 --- a/dev-tex/preview-latex/Manifest +++ b/dev-tex/preview-latex/Manifest @@ -1,7 +1,7 @@ -MD5 9aed40cb942ec7fbe3397e599efd2354 preview-latex-0.7.8.ebuild 1858 +MD5 8a9bdf7f5a4954b0ce4cfda162e263b4 preview-latex-0.7.8.ebuild 1894 MD5 786cb4377be8732dba7dbf85a457e85f metadata.xml 183 -MD5 7900f9313b63e2a5f64ba4c10a5d3f51 ChangeLog 1242 -MD5 c26e644587776b0be48b1a4898519f57 preview-latex-0.8.1.ebuild 1917 +MD5 bc938a7ab78fca9ec1affc665ef92869 ChangeLog 1413 +MD5 f592df2bd435e3075d2fac6a5c384bc4 preview-latex-0.8.1.ebuild 1953 MD5 a8cbe2c49c69efd921b171793b8cbfe7 files/60preview-latex-gentoo.el 138 MD5 229b82d8b5e7e15c2897794cbe5a1d8c files/digest-preview-latex-0.7.8 71 MD5 766b775e89ec92226d5461b9418c847d files/digest-preview-latex-0.8.1 71 diff --git a/dev-tex/preview-latex/preview-latex-0.7.8.ebuild b/dev-tex/preview-latex/preview-latex-0.7.8.ebuild index f3b4223a474d..f5334d956638 100644 --- a/dev-tex/preview-latex/preview-latex-0.7.8.ebuild +++ b/dev-tex/preview-latex/preview-latex-0.7.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tex/preview-latex/preview-latex-0.7.8.ebuild,v 1.5 2004/06/19 08:10:55 usata Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tex/preview-latex/preview-latex-0.7.8.ebuild,v 1.6 2004/06/22 17:03:18 usata Exp $ inherit latex-package elisp-common @@ -13,9 +13,13 @@ KEYWORDS="x86" IUSE="emacs xemacs" # if you don't have either emacs or xemacs, defaults to emacs. bug #54183 -DEPEND="emacs? ( virtual/emacs >=app-emacs/auctex-11.14 ) - xemacs? ( virtual/xemacs >=app-xemacs/auctex-1.32 ) - !emacs? ( !xemacs? ( virtual/emacs >=app-emacs/auctex-11.14 ) ) +DEPEND="emacs? ( virtual/emacs + >=app-emacs/auctex-11.14 ) + xemacs? ( virtual/xemacs + >=app-xemacs/auctex-1.32 + app-xemacs/fsf-compat ) + !xemacs? ( virtual/emacs + >=app-emacs/auctex-11.14 ) virtual/ghostscript virtual/tetex" @@ -27,40 +31,35 @@ src_unpack() { src_compile() { local myconf - if use emacs || use xemacs; then - if use emacs; then - econf --with-emacs \ - --with-lispdir=${D}/usr/share/emacs/site-lisp/${PN} \ - || die - emake || die - fi - if use xemacs; then - cd ${T} - econf --with-xemacs \ - --with-packagedir=${D}/usr/lib/xemacs/site-packages \ - || die - emake || die - fi - else - econf || die - emake || die + if use emacs || ! use xemacs ; then + econf --with-emacs \ + --with-lispdir=${D}/usr/share/emacs/site-lisp/${PN} \ + || die + emake -j1 || die "make ${PN} for emacs failed" + fi + if use xemacs; then + cd ${T} + econf --with-xemacs \ + --with-packagedir=${D}/usr/lib/xemacs/site-packages \ + || die + emake -j1 || die "make ${PN} for xemacs failed" fi } src_install() { - # hack.- we cant call texhash within the make install because of - # sandbox violations. doing it later by hand - einstall texmfdir=${D}${TEXMF} TEXHASH=/bin/true || die - dodoc ChangeLog FAQ INSTALL PROBLEMS README RELEASE TODO doc/preview-latex.dvi - if use emacs ; then + if use emacs || ! use xemacs ; then + # hack.- we cant call texhash within the make install because of + # sandbox violations. doing it later by hand + einstall texmfdir=${D}${TEXMF} TEXHASH=/bin/true || die elisp-site-file-install ${FILESDIR}/60preview-latex-gentoo.el fi - if use xemacs; then cd ${T} einstall texmfdir=${D}${TEXMF} TEXHASH=/bin/true || die fi + + dodoc ChangeLog FAQ INSTALL PROBLEMS README RELEASE TODO doc/preview-latex.dvi } pkg_postinst() { diff --git a/dev-tex/preview-latex/preview-latex-0.8.1.ebuild b/dev-tex/preview-latex/preview-latex-0.8.1.ebuild index f9959c27cd35..f34a2f343d07 100644 --- a/dev-tex/preview-latex/preview-latex-0.8.1.ebuild +++ b/dev-tex/preview-latex/preview-latex-0.8.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tex/preview-latex/preview-latex-0.8.1.ebuild,v 1.5 2004/06/19 08:10:55 usata Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tex/preview-latex/preview-latex-0.8.1.ebuild,v 1.6 2004/06/22 17:03:18 usata Exp $ inherit latex-package elisp-common @@ -15,9 +15,13 @@ KEYWORDS="x86 ~sparc" IUSE="emacs xemacs" # if you don't have either emacs or xemacs, defaults to emacs. bug #54183 -DEPEND="emacs? ( virtual/emacs >=app-emacs/auctex-11.14 ) - xemacs? ( virtual/xemacs >=app-xemacs/auctex-1.32 ) - !emacs? ( !xemacs? ( virtual/emacs >=app-emacs/auctex-11.14 ) ) +DEPEND="emacs? ( virtual/emacs + >=app-emacs/auctex-11.14 ) + xemacs? ( virtual/xemacs + >=app-xemacs/auctex-1.32 + app-xemacs/fsf-compat ) + !xemacs? ( virtual/emacs + >=app-emacs/auctex-11.14 ) virtual/ghostscript virtual/tetex" @@ -30,40 +34,35 @@ src_compile() { local myconf export LC_ALL=en_US.ISO8859-1 - if use emacs || use xemacs; then - if use emacs; then - econf --with-emacs \ - --with-lispdir=${D}/usr/share/emacs/site-lisp/${PN} \ - || die - emake || die - fi - if use xemacs; then - cd ${T} - econf --with-xemacs \ - --with-packagedir=${D}/usr/lib/xemacs/site-packages \ - || die - emake || die - fi - else - econf || die - emake || die + if use emacs || ! use xemacs ; then + econf --with-emacs \ + --with-lispdir=${D}/usr/share/emacs/site-lisp/${PN} \ + || die + emake -j1 || die "make ${PN} for emacs failed" + fi + if use xemacs; then + cd ${T} + econf --with-xemacs \ + --with-packagedir=${D}/usr/lib/xemacs/site-packages \ + || die + emake -j1 || die "make ${PN} for xemacs failed" fi } src_install() { - # hack.- we cant call texhash within the make install because of - # sandbox violations. doing it later by hand - einstall texmfdir=${D}${TEXMF} TEXHASH=/bin/true || die - dodoc ChangeLog FAQ INSTALL PROBLEMS README RELEASE TODO doc/preview-latex.dvi - if use emacs ; then + if use emacs || ! use xemacs ; then + # hack.- we cant call texhash within the make install because of + # sandbox violations. doing it later by hand + einstall texmfdir=${D}${TEXMF} TEXHASH=/bin/true || die elisp-site-file-install ${FILESDIR}/60preview-latex-gentoo.el fi - if use xemacs; then cd ${T} einstall texmfdir=${D}${TEXMF} TEXHASH=/bin/true || die fi + + dodoc ChangeLog FAQ INSTALL PROBLEMS README RELEASE TODO doc/preview-latex.dvi } pkg_postinst() { |