[41096] trunk/dports/lang/ucblogo

toby at macports.org toby at macports.org
Wed Oct 22 15:53:20 PDT 2008


Revision: 41096
          http://trac.macports.org/changeset/41096
Author:   toby at macports.org
Date:     2008-10-22 15:53:20 -0700 (Wed, 22 Oct 2008)
Log Message:
-----------
ucblogo 6.0

Modified Paths:
--------------
    trunk/dports/lang/ucblogo/Portfile

Added Paths:
-----------
    trunk/dports/lang/ucblogo/files/
    trunk/dports/lang/ucblogo/files/patch-makefile.in

Modified: trunk/dports/lang/ucblogo/Portfile
===================================================================
--- trunk/dports/lang/ucblogo/Portfile	2008-10-22 22:16:07 UTC (rev 41095)
+++ trunk/dports/lang/ucblogo/Portfile	2008-10-22 22:53:20 UTC (rev 41096)
@@ -1,28 +1,28 @@
 # $Id$
 
 PortSystem 1.0
+
 name             ucblogo
-version          5.5
-distname         ${name}
-extract.suffix   .tar.gz
+version          6.0
 categories       lang
-maintainers      nomaintainer
+maintainers      toby
 platforms        darwin
 description      Berkeley Logo
 long_description \
     Berkeley Logo is a free Logo interpreter.
 homepage         http://www.cs.berkeley.edu/~bh/logo.html
-master_sites     ftp://ftp.cs.berkeley.edu/pub/ucblogo/ \
-                 http://http.cs.berkeley.edu/~bh/downloads/
-checksums        md5 47b8468ec9222d7e3893fae90e537786
+master_sites     ftp://ftp.cs.berkeley.edu/pub/ucblogo/
+checksums        md5    36a56765b18136c817880c5381af196b \
+                 sha1   ad62c689c264b1aeb7bd58dd9c08ca602bade8f1 \
+                 rmd160 7cd9ec8eeff00fb3440f5036d57a9b29383ab310
 
-post-configure {
-    reinplace "s|gmake|make|g" "${worksrcpath}/makefile"
-    reinplace "s|LIBLOC        = \$\(prefix\)/lib/logo|LIBLOC = \$\(prefix\)/share/logo|" "${worksrcpath}/makefile"
+fetch.use_epsv   no
 
-    reinplace "s|INFODIR	      = \$\(prefix\)/info|INFODIR = \$\(prefix\)/share/info|" "${worksrcpath}/emacs/makefile"
+patchfiles       patch-makefile.in
+post-patch {
+	file delete -force "${worksrcpath}/csls/CVS"
 }
 
-pre-destroot {
-    reinplace "s|prefix = ${prefix}|prefix = ${destroot}${prefix}|" "${worksrcpath}/makefile"
-}
+configure.args   --cache-file=/dev/null
+
+build.target

Added: trunk/dports/lang/ucblogo/files/patch-makefile.in
===================================================================
--- trunk/dports/lang/ucblogo/files/patch-makefile.in	                        (rev 0)
+++ trunk/dports/lang/ucblogo/files/patch-makefile.in	2008-10-22 22:53:20 UTC (rev 41096)
@@ -0,0 +1,28 @@
+--- makefile.in.orig	2008-09-13 16:27:17.000000000 -0700
++++ makefile.in	2008-10-22 15:51:16.000000000 -0700
+@@ -4,7 +4,7 @@
+ CXXFLAGS = -g @CXXFLAGS@
+ LDFLAGS	= @LDFLAGS@
+ LIBS  = @X_PRE_LIBS@ @X_LIBS@ @LIBS@ @X_EXTRA_LIBS@
+-prefix = @prefix@
++prefix = $(DESTDIR)@prefix@
+ BINDIR        = $(prefix)/bin
+ LIBLOC        = $(prefix)/lib/logo
+ LINKER = @LINKER@
+@@ -70,14 +70,14 @@
+ #	cd emacs; $(MAKE) ship
+ 	cd docs; $(MAKE) ship
+ 
+-install: all
++install:
+ 	for d in $(BINDIR) $(LIBLOC) $(LIBLOC)/logolib $(LIBLOC)/helpfiles $(LIBLOC)/csls; do [ -d $$d ] || mkdir -p $$d || exit 1; done
+ 	cp logo $(BINDIR)/.
+ 	cp -f logolib/* $(LIBLOC)/logolib/.
+ 	cp -f helpfiles/* $(LIBLOC)/helpfiles/.
+ 	cp -f csls/* $(LIBLOC)/csls/.
+ #	(cd emacs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE) install)
+-	(cd docs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE) install)
++#	(cd docs; prefix=$(prefix) LIBLOC=$(LIBLOC) BINDIR=$(BINDIR) $(MAKE) install)
+ #	prefix=$(prefix); LIBLOC=$(LIBLOC); BINDIR=$(BINDIR); export prefix LIBLOC BINDIR; cd emacs; $(MAKE) install
+ 
+ logo-mode: 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20081022/ef7f2b75/attachment.html>


More information about the macports-changes mailing list