[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