Fixed to work with USE="-emacs", fixes bug #146348
authorTom Knight <tomk@gentoo.org>
Tue, 3 Apr 2007 22:25:50 +0000 (22:25 +0000)
committerTom Knight <tomk@gentoo.org>
Tue, 3 Apr 2007 22:25:50 +0000 (22:25 +0000)
Package-Manager: portage-2.1.2.2

dev-lang/ucblogo/ChangeLog
dev-lang/ucblogo/Manifest
dev-lang/ucblogo/files/ucblogo-5.5-no-emacs.patch [new file with mode: 0644]
dev-lang/ucblogo/metadata.xml
dev-lang/ucblogo/ucblogo-5.5.ebuild

index 65a18e5f86d1f210585257e23d8a811867b3cfe7..558f184d5e89f8d81c6b23cdd70237ab668af4c9 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-lang/ucblogo
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ChangeLog,v 1.4 2007/02/22 00:15:07 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ChangeLog,v 1.5 2007/04/03 22:25:50 tomk Exp $
+
+  03 Apr 2007; Tom Knight <tomk@gentoo.org>
+  +files/ucblogo-5.5-no-emacs.patch, metadata.xml, ucblogo-5.5.ebuild:
+  Fixed to work with USE="-emacs", fixes bug #146348
 
   22 Feb 2007; Piotr JaroszyƄski <peper@gentoo.org> ChangeLog:
   Transition to Manifest2.
index f69dcc45a46785a7fed6105b67aa1ef001e003fd..0dbedbe2e4a3f60700f4e993719b6745620a8193 100644 (file)
@@ -10,19 +10,23 @@ AUX ucblogo-5.5-fhs.patch 661 RMD160 00771124ed5956173d847afbcbf75280635d1d06 SH
 MD5 3da75893534e1513564394c430d3773e files/ucblogo-5.5-fhs.patch 661
 RMD160 00771124ed5956173d847afbcbf75280635d1d06 files/ucblogo-5.5-fhs.patch 661
 SHA256 edce527c09f5a9117348935612f6b680b927a18b35e4b7a7c687b1ca5c968fc2 files/ucblogo-5.5-fhs.patch 661
+AUX ucblogo-5.5-no-emacs.patch 1035 RMD160 98b365589332f9c6ec3cb3680f571fb3a04c4cc7 SHA1 5010b61a662e6b297104fa628a702ea75b314bba SHA256 2379c386d42492924e75b1517d0f89f86206cf2733fb245f9a9528a0dc3a4787
+MD5 70abf438d09b4b589b732ca8bd6b9a69 files/ucblogo-5.5-no-emacs.patch 1035
+RMD160 98b365589332f9c6ec3cb3680f571fb3a04c4cc7 files/ucblogo-5.5-no-emacs.patch 1035
+SHA256 2379c386d42492924e75b1517d0f89f86206cf2733fb245f9a9528a0dc3a4787 files/ucblogo-5.5-no-emacs.patch 1035
 DIST ucblogo-5.5.tar.gz 1290273 RMD160 f1e3adf901c0641b12bb5905860af4d77b46eef9 SHA1 77445ae2328e39f3ea84bf8faa6170a1c1baa55a SHA256 a2922e065113274dd701ba3b03448134cceb047f3d6cadbe5322e23061e2ff9d
-EBUILD ucblogo-5.5.ebuild 917 RMD160 5859d80a27e4f6c5ce6bf790e223f8f7ea0461d9 SHA1 16dcb6b1d96c3246456dfc598c00466035e8e1b1 SHA256 149d5bbb9715e1120cf2c62206000b6d215526a92ff6b88905d12bb671cfa120
-MD5 e735e9fa61560b3d6db8ff33a6b3fa4f ucblogo-5.5.ebuild 917
-RMD160 5859d80a27e4f6c5ce6bf790e223f8f7ea0461d9 ucblogo-5.5.ebuild 917
-SHA256 149d5bbb9715e1120cf2c62206000b6d215526a92ff6b88905d12bb671cfa120 ucblogo-5.5.ebuild 917
-MISC ChangeLog 778 RMD160 01ff804e0a0febefcf6a04ae24827641c0c0d08b SHA1 1b91b955d5d27e14e3f447758400fa363797a0fc SHA256 400ebd60aca60dc6245fd420eed419d2907811669434f8c8eff62fffd5fe87a7
-MD5 bb68eeaf2ae4e2248cc634989ce9ab94 ChangeLog 778
-RMD160 01ff804e0a0febefcf6a04ae24827641c0c0d08b ChangeLog 778
-SHA256 400ebd60aca60dc6245fd420eed419d2907811669434f8c8eff62fffd5fe87a7 ChangeLog 778
-MISC metadata.xml 210 RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 SHA1 efa00493ddec7289a21bc4cbcc6e95ec4de749d5 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39
-MD5 c667f921ee8d48ce17ebef0f8d601ea4 metadata.xml 210
-RMD160 c9fe92a44d079ef04bcdd31de9867de5bb9f26e5 metadata.xml 210
-SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 metadata.xml 210
+EBUILD ucblogo-5.5.ebuild 970 RMD160 c7dfe6276def48b253157b06e04ff02ad8163407 SHA1 1ff62ec4ccbcc72d0b521cb2c531df6fcbabdf2d SHA256 c48e319a18c03a64f6416573b6d38fad6c5eff33a29c5e143c12856f484d6674
+MD5 d68a8955b3d3e4abc6e49775e19476ca ucblogo-5.5.ebuild 970
+RMD160 c7dfe6276def48b253157b06e04ff02ad8163407 ucblogo-5.5.ebuild 970
+SHA256 c48e319a18c03a64f6416573b6d38fad6c5eff33a29c5e143c12856f484d6674 ucblogo-5.5.ebuild 970
+MISC ChangeLog 946 RMD160 88625a2af45f8aef67261ea4e9e6428974d69453 SHA1 9e1ef442841bbbab83b1505459203e70563f0bec SHA256 8990e2cbb1bc8098fc5038b96752553a326cd52f4fc383ef0736d8adee72fda5
+MD5 bd1a82b49610958bda0eab87c1d19c83 ChangeLog 946
+RMD160 88625a2af45f8aef67261ea4e9e6428974d69453 ChangeLog 946
+SHA256 8990e2cbb1bc8098fc5038b96752553a326cd52f4fc383ef0736d8adee72fda5 ChangeLog 946
+MISC metadata.xml 675 RMD160 5842c7519ead360fc810ae76f8ceb91ec6e931e7 SHA1 147551df2a38bc7eff756f3a9302c59d372c87a6 SHA256 5a1d21493fbeb97b176265c9937a3d60eabff13960ccda1b9dbdb2371f4f91d1
+MD5 45622ded96e0bd4c5795b3427472dddd metadata.xml 675
+RMD160 5842c7519ead360fc810ae76f8ceb91ec6e931e7 metadata.xml 675
+SHA256 5a1d21493fbeb97b176265c9937a3d60eabff13960ccda1b9dbdb2371f4f91d1 metadata.xml 675
 MD5 6eacc358649bd87cc1791cbb83b36f08 files/digest-ucblogo-5.5 238
 RMD160 42a94239f5e59328cc27c0109b4e0a750b2e9bc6 files/digest-ucblogo-5.5 238
 SHA256 fffbc4decbc5e1c5dfd736d8cd8c7799bdfb6c71790faa132ed17fd4a4e9a46a files/digest-ucblogo-5.5 238
diff --git a/dev-lang/ucblogo/files/ucblogo-5.5-no-emacs.patch b/dev-lang/ucblogo/files/ucblogo-5.5-no-emacs.patch
new file mode 100644 (file)
index 0000000..03c78fc
--- /dev/null
@@ -0,0 +1,28 @@
+--- makefile.in~       2007-04-03 22:50:58.000000000 +0100
++++ makefile.in        2007-04-03 22:50:58.000000000 +0100
+@@ -57,12 +57,10 @@
+ clean:
+       rm -f *.o libloc.c
+-      cd emacs; $(MAKE) clean
+ ship:
+       rm -f config.h config.cache config.log config.status
+       rm -f makefile makehelp logo *.o libloc.c
+-      cd emacs; $(MAKE) ship
+       cd docs; $(MAKE) ship
+ install: all
+@@ -71,12 +69,10 @@
+       cp -f logolib/* $(DESTDIR)$(LIBLOC)/logolib/.
+       cp -f helpfiles/* $(DESTDIR)$(LIBLOC)/helpfiles/.
+       cp -f csls/* $(DESTDIR)$(LIBLOC)/csls/.
+-      (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) DESTDIR=$(DESTDIR) $(MAKE) install)
+       (cd docs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) DESTDIR=$(DESTDIR) $(MAKE) install)
+ #     prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) install
+ logo-mode: 
+-      (cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE))
+ #     @prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE)
+ make-docs:
index d9cd2cad66c265328acb729dbfc77f2d0493d0f8..5f28c3418929e4e3c306cd86bbc13db3618e1cd4 100644 (file)
@@ -1,7 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+<herd>no-herd</herd>
 <maintainer>
-<email>maintainer-needed@gentoo.org</email>
+  <email>tomk@gentoo.org</email>
+  <name>Tom Knight</name>
 </maintainer>
+<longdescription>
+  Logo is the educational programming language best known for its "turtle
+  graphics" but also featuring easy and powerful facilities for computing
+  with words and sentences.  Sample projects included with the Berkeley
+  Logo distribution range from a tic-tac-toe game to a Pascal compiler and
+  a Logo implementation of Student, Daniel Bobrow's program that solves
+  algebra word problems.
+</longdescription>
 </pkgmetadata>
index 0e40ab4efd05db1c78f29d1c7713c0f3786bf974..5ed0e6a189b457c3ff2493841cf78fb4abd15e45 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 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.5 2006/03/24 00:12:51 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/ucblogo/ucblogo-5.5.ebuild,v 1.6 2007/04/03 22:25:50 tomk Exp $
 
 inherit eutils
 
@@ -22,6 +22,7 @@ src_unpack() {
        epatch "${FILESDIR}"/${P}-destdir.patch
        epatch "${FILESDIR}"/${P}-fhs.patch
        epatch "${FILESDIR}"/${P}-dont-require-tetex.patch
+       use emacs || epatch "${FILESDIR}"/${P}-no-emacs.patch
 #      use emacs || echo 'all install:' > emacs/makefile
 }