summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-11-20 06:42:47 +0000
committerMike Frysinger <vapier@gentoo.org>2005-11-20 06:42:47 +0000
commitd04ea6f28463f4b0eec40c06213804bb188f61fa (patch)
tree6b459fba17847886a87778fd738bfeb4f1c198c7 /dev-lang
parenttouchup patches (diff)
downloadgentoo-2-d04ea6f28463f4b0eec40c06213804bb188f61fa.tar.gz
gentoo-2-d04ea6f28463f4b0eec40c06213804bb188f61fa.tar.bz2
gentoo-2-d04ea6f28463f4b0eec40c06213804bb188f61fa.zip
Dont abort if tetex isnt installed #113023 by James Cave.
(Portage version: 2.0.53_rc7)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/ucblogo/ChangeLog6
-rw-r--r--dev-lang/ucblogo/files/ucblogo-5.5-dont-require-tetex.patch40
-rw-r--r--dev-lang/ucblogo/ucblogo-5.5.ebuild3
3 files changed, 47 insertions, 2 deletions
diff --git a/dev-lang/ucblogo/ChangeLog b/dev-lang/ucblogo/ChangeLog
index 00edf10f1deb..562839ddefdb 100644
--- a/dev-lang/ucblogo/ChangeLog
+++ b/dev-lang/ucblogo/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/ucblogo
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ChangeLog,v 1.1 2005/09/22 03:02:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ChangeLog,v 1.2 2005/11/20 06:42:47 vapier Exp $
+
+ 20 Nov 2005; Mike Frysinger <vapier@gentoo.org>
+ +files/ucblogo-5.5-dont-require-tetex.patch, ucblogo-5.5.ebuild:
+ Dont abort if tetex isnt installed #113023 by James Cave.
*ucblogo-5.5 (21 Sep 2005)
diff --git a/dev-lang/ucblogo/files/ucblogo-5.5-dont-require-tetex.patch b/dev-lang/ucblogo/files/ucblogo-5.5-dont-require-tetex.patch
new file mode 100644
index 000000000000..1007f6f4822a
--- /dev/null
+++ b/dev-lang/ucblogo/files/ucblogo-5.5-dont-require-tetex.patch
@@ -0,0 +1,40 @@
+Only build extra docs if we have tetex installed #113023
+
+--- docs/makefile
++++ docs/makefile
+@@ -14,25 +14,25 @@
+ all: usermanual.ps usermanual.pdf html/usermanual_1.html ucblogo.info
+
+ ucblogo.info: usermanual.texi
+- makeinfo usermanual.texi
++ -makeinfo usermanual.texi
+
+ usermanual.dvi: usermanual.texi
+- tex --interaction batchmode usermanual.texi
+- tex --interaction batchmode usermanual.texi
+- texindex usermanual.cp
+- tex --interaction batchmode usermanual.texi
++ -tex --interaction batchmode usermanual.texi
++ -tex --interaction batchmode usermanual.texi
++ -texindex usermanual.cp
++ -tex --interaction batchmode usermanual.texi
+
+ usermanual.ps: usermanual.dvi
+- dvips -t letter -o usermanual.ps usermanual.dvi
++ -dvips -t letter -o usermanual.ps usermanual.dvi
+
+ usermanual.pdf: usermanual.ps usermanual.dvi
+- ps2pdf usermanual.ps
+- dvipdf usermanual.dvi
++ -ps2pdf usermanual.ps
++ -dvipdf usermanual.dvi
+
+ html/usermanual_1.html: usermanual.texi
+ for d in html; do [ -d $$d ] || mkdir -p $$d || exit 1; done
+- texi2html -expand tex -split chapter usermanual.texi
+- mv *.html html
++ -texi2html -expand tex -split chapter usermanual.texi
++ -mv *.html html
+
+ ship:
+ -rm -f *.{aux,cp,cps,dvi,fn,ky,log,pg,toc,tp,vr}
diff --git a/dev-lang/ucblogo/ucblogo-5.5.ebuild b/dev-lang/ucblogo/ucblogo-5.5.ebuild
index 9088d73e1cd1..444dffcc2df7 100644
--- a/dev-lang/ucblogo/ucblogo-5.5.ebuild
+++ b/dev-lang/ucblogo/ucblogo-5.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ucblogo-5.5.ebuild,v 1.1 2005/09/22 03:02:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ucblogo-5.5.ebuild,v 1.2 2005/11/20 06:42:47 vapier Exp $
inherit eutils
@@ -21,6 +21,7 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}"/${P}-destdir.patch
epatch "${FILESDIR}"/${P}-fhs.patch
+ epatch "${FILESDIR}"/${P}-dont-require-tetex.patch
use emacs || echo 'all install:' > emacs/makefile
}