Dont abort if tetex isnt installed #113023 by James Cave.
authorMike Frysinger <vapier@gentoo.org>
Sun, 20 Nov 2005 06:42:47 +0000 (06:42 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 20 Nov 2005 06:42:47 +0000 (06:42 +0000)
Package-Manager: portage-2.0.53_rc7

dev-lang/ucblogo/ChangeLog
dev-lang/ucblogo/Manifest
dev-lang/ucblogo/files/ucblogo-5.5-dont-require-tetex.patch [new file with mode: 0644]
dev-lang/ucblogo/ucblogo-5.5.ebuild

index 00edf10f1deb7b2a8b4e66b69d698a9e2a8c30d4..562839ddefdbe25f9b5df40165d34307f0b32150 100644 (file)
@@ -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)
 
index ac1c987c430631620e7ce079e3b7ea34782cd4b9..1d40d278705c5799521da866569b848b2cca2231 100644 (file)
@@ -1,6 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 MD5 9c166d2cc6eb2a46459f069af2ccb7a6 ChangeLog 506
 MD5 bf4574962bbaffaa1d55eeab946e5fce files/digest-ucblogo-5.5 64
 MD5 4206f64a6e59008d3d15352039ef05db files/ucblogo-5.5-destdir.patch 1976
 MD5 f0a697d2a89114bf5fe60ce1cec7ac39 files/ucblogo-5.5-dont-require-tetex.patch 1228
 MD5 3da75893534e1513564394c430d3773e files/ucblogo-5.5-fhs.patch 661
 MD5 a9468383c7b6ac280a8862888e290553 ucblogo-5.5.ebuild 858
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDgBtHgIKl8Uu19MoRAtj2AJ9/weyLkU1T1mMHK/jj3w8hpVACfwCdEAcZ
+SMoOehPeONtfhF5cuj22Bxs=
+=/iAb
+-----END PGP SIGNATURE-----
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 (file)
index 0000000..1007f6f
--- /dev/null
@@ -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}
index 9088d73e1cd18ceeda50d20a8b9f0941920c3ea3..444dffcc2df708b277bce461f2d78a1610c62d01 100644 (file)
@@ -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
 }