[49472] trunk/dports

ryandesign at macports.org ryandesign at macports.org
Fri Apr 10 09:46:49 PDT 2009


Revision: 49472
          http://trac.macports.org/changeset/49472
Author:   ryandesign at macports.org
Date:     2009-04-10 09:46:48 -0700 (Fri, 10 Apr 2009)
Log Message:
-----------
pure and pure-devel no longer look for modules in a versioned directory, and now use --enable-release for better performance.

 * pure: update to 0.22
 * pure-devel: update to 0.22 1464

pure modules no longer install into a versioned directory; removes many of our local patches.

 * pure-csv: update to 0.6
 * pure-ffi: bump revision
 * pure-gl: update to 0.5
 * pure-gsl: bump revision
 * pure-gtk: update to 0.2
 * pure-odbc: bump revision

Modified Paths:
--------------
    trunk/dports/databases/pure-odbc/Portfile
    trunk/dports/devel/pure-csv/Portfile
    trunk/dports/devel/pure-ffi/Portfile
    trunk/dports/graphics/pure-gl/Portfile
    trunk/dports/graphics/pure-gl/files/patch-Makefile.diff
    trunk/dports/lang/pure/Portfile
    trunk/dports/lang/pure/files/patch-Makefile.in.diff
    trunk/dports/lang/pure/files/patch-openbrowser.diff
    trunk/dports/lang/pure-devel/Portfile
    trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff
    trunk/dports/lang/pure-devel/files/patch-openbrowser.diff
    trunk/dports/math/pure-gsl/Portfile
    trunk/dports/math/pure-gsl/files/patch-Makefile.diff
    trunk/dports/x11/pure-gtk/Portfile

Removed Paths:
-------------
    trunk/dports/databases/pure-odbc/files/
    trunk/dports/devel/pure-csv/files/
    trunk/dports/devel/pure-ffi/files/
    trunk/dports/x11/pure-gtk/files/

Modified: trunk/dports/databases/pure-odbc/Portfile
===================================================================
--- trunk/dports/databases/pure-odbc/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/databases/pure-odbc/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -4,6 +4,7 @@
 
 name                            pure-odbc
 version                         0.2
+revision                        1
 categories                      databases
 platforms                       darwin
 maintainers                     ryandesign
@@ -26,8 +27,6 @@
                                 path:lib/libgmp.dylib:gmp \
                                 path:lib/libodbc.dylib:unixODBC
 
-patchfiles                      patch-Makefile.diff
-
 use_configure                   no
 
 pre-build {

Modified: trunk/dports/devel/pure-csv/Portfile
===================================================================
--- trunk/dports/devel/pure-csv/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/devel/pure-csv/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -3,7 +3,7 @@
 PortSystem                      1.0
 
 name                            pure-csv
-version                         0.5
+version                         0.6
 categories                      devel
 platforms                       darwin
 maintainers                     ryandesign
@@ -18,14 +18,12 @@
                                 and writing functions are loosely based on \
                                 Python's CSV module
 
-checksums                       md5     5fc8ee79678971ac32077e100124c9f8 \
-                                sha1    6540e9a9aecf36e7c53e1d550c09734f8285893e \
-                                rmd160  93b29ea39964d1e2f5dd1391497493660470b17c
+checksums                       md5     cf45f4b5f517b6e79798db0993f23422 \
+                                sha1    c32e20beee17aa1036ce94b80da3b160d1cfcc57 \
+                                rmd160  38287e5a1dd312b6d69de33e2a27ff9c8819443d
 
 depends_lib-append              path:lib/libpure.dylib:pure
 
-patchfiles                      patch-Makefile.diff
-
 use_configure                   no
 
 pre-build {

Modified: trunk/dports/devel/pure-ffi/Portfile
===================================================================
--- trunk/dports/devel/pure-ffi/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/devel/pure-ffi/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -4,6 +4,7 @@
 
 name                            pure-ffi
 version                         0.5
+revision                        1
 categories                      devel
 platforms                       darwin
 maintainers                     ryandesign
@@ -29,8 +30,6 @@
 depends_lib-append              path:lib/libpure.dylib:pure \
                                 port:libffi
 
-patchfiles                      patch-Makefile.diff
-
 use_configure                   no
 
 pre-build {

Modified: trunk/dports/graphics/pure-gl/Portfile
===================================================================
--- trunk/dports/graphics/pure-gl/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/graphics/pure-gl/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -3,7 +3,7 @@
 PortSystem                      1.0
 
 name                            pure-gl
-version                         0.4
+version                         0.5
 categories                      graphics
 platforms                       macosx
 maintainers                     ryandesign
@@ -16,14 +16,26 @@
 
 long_description                ${name} provides ${description}.
 
-checksums                       md5     000b76512f4b87a69c0c7066f830caab \
-                                sha1    ec72dfdb07d778604114eee27d92c8dec32ef1ef \
-                                rmd160  fd4b63cfddc4633adec067ae66e0938430e00684
+checksums                       md5     974193a84fbc2df95e6d85dbf785be36 \
+                                sha1    08a2642aa8c943c4ad82fc5d274f880b645cc315 \
+                                rmd160  30976e35a81bdc976cdb1ca09d868fb57782a98f
 
-depends_lib-append              path:lib/libpure.dylib:pure
+depends_lib-append              path:lib/libpure.dylib:pure \
+                                path:lib/libGL.dylib:mesa
 
 patchfiles                      patch-Makefile.diff
 
+post-patch {
+    reinplace "s|#include <OpenGL/|#include <GL/|g" \
+        ${worksrcpath}/GL.c \
+        ${worksrcpath}/GL_ARB.c \
+        ${worksrcpath}/GL_ATI.c \
+        ${worksrcpath}/GL_EXT.c \
+        ${worksrcpath}/GL_NV.c \
+        ${worksrcpath}/GLU.c \
+        ${worksrcpath}/GLUT.c
+}
+
 use_configure                   no
 
 pre-build {

Modified: trunk/dports/graphics/pure-gl/files/patch-Makefile.diff
===================================================================
--- trunk/dports/graphics/pure-gl/files/patch-Makefile.diff	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/graphics/pure-gl/files/patch-Makefile.diff	2009-04-10 16:46:48 UTC (rev 49472)
@@ -1,23 +1,10 @@
---- Makefile.orig	2009-02-05 10:00:20.000000000 -0600
-+++ Makefile	2009-02-08 18:16:32.000000000 -0600
-@@ -33,7 +33,7 @@
+--- Makefile.orig	2009-02-17 02:40:05.000000000 -0600
++++ Makefile	2009-04-10 08:53:21.000000000 -0500
+@@ -35,7 +35,6 @@
  # OSX (untested)
  DLL = .dylib
  shared = -dynamiclib
 -LinkGL = -framework OpenGL
-+LinkGL = -framework GLUT -framework OpenGL
  endif
  ifneq "$(findstring x86_64-,$(host))" ""
  # 64 bit, needs -fPIC flag
-@@ -64,9 +64,9 @@
- 	rm -f *$(DLL) *~ *.a *.o
- 
- install:
--	test -d "$(DESTDIR)$(libdir)/pure" || mkdir -p "$(DESTDIR)$(libdir)/pure"
-+	test -d "$(DESTDIR)`readlink $(libdir)/pure`" || mkdir -p "$(DESTDIR)`readlink $(libdir)/pure`"
- 	cp GL.pure GLU.pure GLUT.pure GL_ARB.pure GL_EXT.pure GL_NV.pure GL_ATI.pure \
--	   pure-gl$(DLL) "$(DESTDIR)$(libdir)/pure"
-+	   pure-gl$(DLL) "$(DESTDIR)`readlink $(libdir)/pure`"
- 
- uninstall:
- 	rm -f "$(DESTDIR)$(libdir)/pure/"GL*.pure "$(DESTDIR)$(libdir)/pure/pure-gl$(DLL)"

Modified: trunk/dports/lang/pure/Portfile
===================================================================
--- trunk/dports/lang/pure/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/lang/pure/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -3,8 +3,7 @@
 PortSystem              1.0
 
 name                    pure
-version                 0.20
-revision                1
+version                 0.22
 set branch              [join [lrange [split ${version} .] 0 1] .]
 categories              lang
 platforms               darwin
@@ -26,9 +25,9 @@
     hence programs run blazingly fast and interfacing to C modules is easy.
 
 checksums \
-    md5     b0f0c9d5c6a99ef8f03a79a957f03bc1 \
-    sha1    71ada4a282d009090bdf11029e0e09e1c0ef93d8 \
-    rmd160  8707c098d280e887b77eec7d7a60c6ab15172ec3
+    md5     a1a95b8517a7df65a17299dde7cb6d4a \
+    sha1    536381bc6f0a16bc965a7cc81fc3d1b0e2d22fd4 \
+    rmd160  aa12453a6015d4fddd8e6d064893c4f5b138ec03
 
 depends_build \
     path:bin/llvm-config:llvm
@@ -47,6 +46,7 @@
     patch-Makefile.in.diff
 
 configure.args \
+    --enable-release \
     --enable-gsl
 
 platform macosx {

Modified: trunk/dports/lang/pure/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-Makefile.in.diff	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/lang/pure/files/patch-Makefile.in.diff	2009-04-10 16:46:48 UTC (rev 49472)
@@ -1,11 +1,29 @@
---- Makefile.in.orig	2009-03-14 15:45:07.000000000 -0500
-+++ Makefile.in	2009-03-15 00:33:04.000000000 -0500
-@@ -251,7 +251,7 @@
- 	$(INSTALL) -m 644 pure.html purelib.html $(DESTDIR)$(libdir)/pure-$(version)
+--- Makefile.in.orig	2009-03-30 05:55:34.000000000 -0500
++++ Makefile.in	2009-04-09 16:56:57.000000000 -0500
+@@ -87,7 +87,7 @@
+ # the runtime ABI changes, and the $(minor) version number is used to indicate
+ # bugfix releases.
+ 
+-major = 0
++major = 1
+ minor = 0
+ 
+ libpure_name    = $(name)
+@@ -175,7 +175,7 @@
+ 
+ ifeq ($(sharedlib), yes)
+ pure$(EXE): pure.o $(libpure)
+-	$(CXX) -o $@ $(LDFLAGS) pure.o -L. -l$(libpure_name) $(LIBS)
++	$(CXX) -o $@ -L. $(LDFLAGS) pure.o -l$(libpure_name) $(LIBS)
+ else
+ pure$(EXE): pure.o $(OBJECT)
+ 	$(CXX) -o $@ $(LDFLAGS) pure.o $(OBJECT) $(LLVM_LIBS) $(LIBS)
+@@ -292,7 +292,7 @@
+ 	$(INSTALL) -m 644 $(srcdir)/pure.html $(srcdir)/purelib.html $(DESTDIR)$(libdir)/pure-$(version)
  	ln -sf $(libdir)/pure-$(version) $(DESTDIR)$(libdir)/pure
  	$(INSTALL) -m 644 $(srcdir)/pure.1 $(DESTDIR)$(man1dir)/pure-$(version).1
 -	ln -sf $(man1dir)/pure-$(version).1 $(DESTDIR)$(man1dir)/pure.1
 +	ln -sf pure-$(version).1 $(DESTDIR)$(man1dir)/pure.1
  else
- 	$(INSTALL) $(srcdir)/runtime.h $(DESTDIR)$(includedir)/pure
- 	for x in $(srcdir)/lib/*.pure; do $(INSTALL) -m 644 $$x $(DESTDIR)$(libdir)/pure; done
+ 	$(INSTALL) -m 644 $(srcdir)/runtime.h $(DESTDIR)$(includedir)/pure
+ 	$(INSTALL) -m 644 $(srcdir)/pure_main.c pure_main.o $(DESTDIR)$(libdir)/pure

Modified: trunk/dports/lang/pure/files/patch-openbrowser.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-openbrowser.diff	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/lang/pure/files/patch-openbrowser.diff	2009-04-10 16:46:48 UTC (rev 49472)
@@ -1,6 +1,6 @@
---- README	2009-03-14 08:58:13.000000000 -0500
-+++ README	2009-04-03 02:48:56.000000000 -0500
-@@ -82,9 +82,10 @@
+--- README	(revision 1452)
++++ README	(working copy)
+@@ -88,9 +88,10 @@
  how to use the interpreter and a description of the Pure language. You can
  invoke the manpage with 'man pure' after installation, and the online manual
  by using the 'help' command inside the interpreter. The former needs the 'man'
@@ -25,9 +25,9 @@
      string helpcmd = string(browser) + " " + docname;
      system(helpcmd.c_str());
    } else if (strcmp(cmd, "ls") == 0)  {
---- pure.1	2009-03-01 15:09:12.000000000 -0600
-+++ pure.1	2009-04-03 02:55:30.000000000 -0500
-@@ -62,9 +62,9 @@
+--- pure.1	(revision 1452)
++++ pure.1	(working copy)
+@@ -81,9 +81,9 @@
  .PP
  The full version of this manual can be read inside the interpreter, by typing
  .B help
@@ -40,7 +40,7 @@
  .B PURE_HELP
  environment variable.)
  .SH FILES
-@@ -91,7 +91,7 @@
+@@ -116,7 +116,7 @@
  .TP
  .B PURE_HELP
  Browser to use to read online documentation in the interpreter. By default,
@@ -49,10 +49,10 @@
  is used.
  .TP
  .B PURE_INCLUDE
---- pure.html	2009-03-18 08:46:57.000000000 -0500
-+++ pure.html	2009-04-03 02:56:35.000000000 -0500
-@@ -485,7 +485,7 @@
- time.</dd>
+--- pure.html	(revision 1452)
++++ pure.html	(working copy)
+@@ -643,7 +643,7 @@
+ <dd>Extra options to be passed to llvmc in a batch compilation (-c).</dd>
  <dt>PURE_HELP</dt>
  <dd>Command used to browse the Pure manual. This must be a browser capable of
 -displaying html files. Default is w3m(1).</dd>
@@ -60,18 +60,18 @@
  <dt>PURE_INCLUDE</dt>
  <dd>Additional directories (in colon-separated format) to be searched for
  included scripts.</dd>
-@@ -2521,7 +2521,7 @@
- <h2><a class="toc-backref" href="#id30" id="online-help" name="online-help">12.1&nbsp;&nbsp;&nbsp;Online Help</a></h2>
+@@ -2592,7 +2592,7 @@
+ <h2><a class="toc-backref" href="#id37">12.1&nbsp;&nbsp;&nbsp;Online Help</a></h2>
  <p>Online help is available in the interpreter with the interactive <tt class="docutils literal"><span class="pre">help</span></tt>
- command, see <a class="reference" href="#interactive-commands">Interactive Commands</a> below. You need to have a html browser
+ command, see <a class="reference internal" href="#interactive-commands">Interactive Commands</a> below. You need to have a html browser
 -installed for that. By default, the <tt class="docutils literal"><span class="pre">help</span></tt> command uses w3m(1), but you can
 +installed for that. By default, the <tt class="docutils literal"><span class="pre">help</span></tt> command uses openbrowser(1), but you can
  change this by setting the PURE_HELP environment variable accordingly.</p>
  <p>When invoked without arguments, the <tt class="docutils literal"><span class="pre">help</span></tt> command displays this manual:</p>
  <pre class="literal-block">
---- pure.txt	2009-03-18 08:46:25.000000000 -0500
-+++ pure.txt	2009-04-03 02:56:55.000000000 -0500
-@@ -128,7 +128,7 @@
+--- pure.txt	(revision 1452)
++++ pure.txt	(working copy)
+@@ -333,7 +333,7 @@
  
  PURE_HELP
      Command used to browse the Pure manual. This must be a browser capable of
@@ -80,7 +80,7 @@
  
  PURE_INCLUDE
      Additional directories (in colon-separated format) to be searched for
-@@ -2290,7 +2290,7 @@
+@@ -2395,7 +2395,7 @@
  
  Online help is available in the interpreter with the interactive ``help``
  command, see `Interactive Commands`_ below. You need to have a html browser

Modified: trunk/dports/lang/pure-devel/Portfile
===================================================================
--- trunk/dports/lang/pure-devel/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/lang/pure-devel/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -3,8 +3,7 @@
 PortSystem              1.0
 
 name                    pure-devel
-version                 0.20.0.r1269
-revision                1
+version                 0.22.0.r1464
 set branch              [join [lrange [split ${version} .] 0 1] .]
 categories              lang
 platforms               darwin
@@ -52,6 +51,7 @@
     patch-Makefile.in.diff
 
 configure.args \
+    --enable-release \
     --enable-gsl
 
 platform macosx {

Modified: trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff	2009-04-10 16:46:48 UTC (rev 49472)
@@ -1,11 +1,20 @@
---- Makefile.in.orig	2009-03-15 00:46:46.000000000 -0500
-+++ Makefile.in	2009-03-15 00:48:41.000000000 -0500
-@@ -251,7 +251,7 @@
- 	$(INSTALL) -m 644 pure.html purelib.html $(DESTDIR)$(libdir)/pure-$(version)
+--- Makefile.in.orig	2009-03-30 05:55:34.000000000 -0500
++++ Makefile.in	2009-04-09 16:56:57.000000000 -0500
+@@ -87,7 +87,7 @@
+ # the runtime ABI changes, and the $(minor) version number is used to indicate
+ # bugfix releases.
+ 
+-major = 0
++major = 1
+ minor = 0
+ 
+ libpure_name    = $(name)
+@@ -292,7 +292,7 @@
+ 	$(INSTALL) -m 644 $(srcdir)/pure.html $(srcdir)/purelib.html $(DESTDIR)$(libdir)/pure-$(version)
  	ln -sf $(libdir)/pure-$(version) $(DESTDIR)$(libdir)/pure
  	$(INSTALL) -m 644 $(srcdir)/pure.1 $(DESTDIR)$(man1dir)/pure-$(version).1
 -	ln -sf $(man1dir)/pure-$(version).1 $(DESTDIR)$(man1dir)/pure.1
 +	ln -sf pure-$(version).1 $(DESTDIR)$(man1dir)/pure.1
  else
- 	$(INSTALL) $(srcdir)/runtime.h $(DESTDIR)$(includedir)/pure
- 	for x in $(srcdir)/lib/*.pure; do $(INSTALL) -m 644 $$x $(DESTDIR)$(libdir)/pure; done
+ 	$(INSTALL) -m 644 $(srcdir)/runtime.h $(DESTDIR)$(includedir)/pure
+ 	$(INSTALL) -m 644 $(srcdir)/pure_main.c pure_main.o $(DESTDIR)$(libdir)/pure

Modified: trunk/dports/lang/pure-devel/files/patch-openbrowser.diff
===================================================================
--- trunk/dports/lang/pure-devel/files/patch-openbrowser.diff	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/lang/pure-devel/files/patch-openbrowser.diff	2009-04-10 16:46:48 UTC (rev 49472)
@@ -1,6 +1,6 @@
---- README	2009-03-14 08:58:13.000000000 -0500
-+++ README	2009-04-03 02:48:56.000000000 -0500
-@@ -82,9 +82,10 @@
+--- README	(revision 1464)
++++ README	(working copy)
+@@ -88,9 +88,10 @@
  how to use the interpreter and a description of the Pure language. You can
  invoke the manpage with 'man pure' after installation, and the online manual
  by using the 'help' command inside the interpreter. The former needs the 'man'
@@ -14,20 +14,20 @@
  
  Some example programs can be found in the examples subdir in the sources; in
  particular, have a look at the hello.pure program which will quickly give you
---- lexer.ll	2009-03-14 15:43:08.000000000 -0500
-+++ lexer.ll	2009-04-03 02:49:45.000000000 -0500
-@@ -903,7 +903,7 @@
-       docname.erase(docname.length()-1);
-     // invoke the browser
-     const char *browser = getenv("PURE_HELP");
--    if (!browser) browser = "w3m"; // default
-+    if (!browser) browser = "openbrowser"; // default
-     string helpcmd = string(browser) + " " + docname;
-     system(helpcmd.c_str());
-   } else if (strcmp(cmd, "ls") == 0)  {
---- pure.1	2009-03-01 15:09:12.000000000 -0600
-+++ pure.1	2009-04-03 02:55:30.000000000 -0500
-@@ -62,9 +62,9 @@
+--- lexer.ll	(revision 1464)
++++ lexer.ll	(working copy)
+@@ -1010,7 +1010,7 @@
+       } else
+ 	cerr << "help: memory allocation error\n";
+     } else {
+-      if (!browser) browser = "w3m"; // default
++      if (!browser) browser = "openbrowser"; // default
+       string helpcmd = string(browser) + " " + docname;
+       system(helpcmd.c_str());
+     }
+--- pure.1	(revision 1464)
++++ pure.1	(working copy)
+@@ -81,9 +81,9 @@
  .PP
  The full version of this manual can be read inside the interpreter, by typing
  .B help
@@ -38,9 +38,9 @@
 +This opens the documentation into your Mac OS X web browser.
 +(You can also set the name of another html browser to use with the
  .B PURE_HELP
- environment variable.)
- .SH FILES
-@@ -91,7 +91,7 @@
+ or the
+ .B BROWSER
+@@ -125,7 +125,7 @@
  .TP
  .B PURE_HELP
  Browser to use to read online documentation in the interpreter. By default,
@@ -49,10 +49,10 @@
  is used.
  .TP
  .B PURE_INCLUDE
---- pure.html	2009-03-18 08:46:57.000000000 -0500
-+++ pure.html	2009-04-03 02:56:35.000000000 -0500
-@@ -485,7 +485,7 @@
- time.</dd>
+--- pure.html	(revision 1464)
++++ pure.html	(working copy)
+@@ -647,7 +647,7 @@
+ <dd>Extra options to be passed to llvmc in a batch compilation (-c).</dd>
  <dt>PURE_HELP</dt>
  <dd>Command used to browse the Pure manual. This must be a browser capable of
 -displaying html files. Default is w3m(1).</dd>
@@ -60,18 +60,18 @@
  <dt>PURE_INCLUDE</dt>
  <dd>Additional directories (in colon-separated format) to be searched for
  included scripts.</dd>
-@@ -2521,7 +2521,7 @@
- <h2><a class="toc-backref" href="#id30" id="online-help" name="online-help">12.1&nbsp;&nbsp;&nbsp;Online Help</a></h2>
+@@ -2596,7 +2596,7 @@
+ <h2><a class="toc-backref" href="#id37">12.1&nbsp;&nbsp;&nbsp;Online Help</a></h2>
  <p>Online help is available in the interpreter with the interactive <tt class="docutils literal"><span class="pre">help</span></tt>
- command, see <a class="reference" href="#interactive-commands">Interactive Commands</a> below. You need to have a html browser
+ command, see <a class="reference internal" href="#interactive-commands">Interactive Commands</a> below. You need to have a html browser
 -installed for that. By default, the <tt class="docutils literal"><span class="pre">help</span></tt> command uses w3m(1), but you can
 +installed for that. By default, the <tt class="docutils literal"><span class="pre">help</span></tt> command uses openbrowser(1), but you can
- change this by setting the PURE_HELP environment variable accordingly.</p>
+ change this by setting either the PURE_HELP or the BROWSER environment
+ variable accordingly.</p>
  <p>When invoked without arguments, the <tt class="docutils literal"><span class="pre">help</span></tt> command displays this manual:</p>
- <pre class="literal-block">
---- pure.txt	2009-03-18 08:46:25.000000000 -0500
-+++ pure.txt	2009-04-03 02:56:55.000000000 -0500
-@@ -128,7 +128,7 @@
+--- pure.txt	(revision 1464)
++++ pure.txt	(working copy)
+@@ -338,7 +338,7 @@
  
  PURE_HELP
      Command used to browse the Pure manual. This must be a browser capable of
@@ -80,12 +80,14 @@
  
  PURE_INCLUDE
      Additional directories (in colon-separated format) to be searched for
-@@ -2290,7 +2290,7 @@
+@@ -2400,8 +2400,8 @@
  
  Online help is available in the interpreter with the interactive ``help``
  command, see `Interactive Commands`_ below. You need to have a html browser
 -installed for that. By default, the ``help`` command uses w3m(1), but you can
-+installed for that. By default, the ``help`` command uses openbrowser(1), but you can
- change this by setting the PURE_HELP environment variable accordingly.
+-change this by setting either the PURE_HELP or the BROWSER environment
++installed for that. By default, the ``help`` command uses openbrowser(1), but
++you can change this by setting either the PURE_HELP or the BROWSER environment
+ variable accordingly.
  
  When invoked without arguments, the ``help`` command displays this manual::

Modified: trunk/dports/math/pure-gsl/Portfile
===================================================================
--- trunk/dports/math/pure-gsl/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/math/pure-gsl/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -4,6 +4,7 @@
 
 name                            pure-gsl
 version                         0.4
+revision                        1
 categories                      math science
 platforms                       darwin
 maintainers                     ryandesign

Modified: trunk/dports/math/pure-gsl/files/patch-Makefile.diff
===================================================================
--- trunk/dports/math/pure-gsl/files/patch-Makefile.diff	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/math/pure-gsl/files/patch-Makefile.diff	2009-04-10 16:46:48 UTC (rev 49472)
@@ -1,6 +1,6 @@
 --- Makefile.orig 2009-01-29 18:44:26.000000000 -0600
 +++ Makefile 2009-02-01 21:02:34.000000000 -0600
-@@ -52,14 +52,14 @@
+@@ -52,7 +52,7 @@
  all: gsl$(DLL)
  
  gsl$(DLL): gsl.c
@@ -9,12 +9,3 @@
  
  clean:
  	rm -f *$(DLL) *~ *.a *.o
- 
- install:
--	test -d "$(DESTDIR)$(libdir)/pure" || mkdir -p "$(DESTDIR)$(libdir)/pure"
--	cp gsl.pure gsl$(DLL) "$(DESTDIR)$(libdir)/pure"
-+	test -d "$(DESTDIR)`readlink $(libdir)/pure`" || mkdir -p "$(DESTDIR)`readlink $(libdir)/pure`"
-+	cp gsl.pure gsl$(DLL) "$(DESTDIR)`readlink $(libdir)/pure`"
- 
- uninstall:
- 	rm -f "$(DESTDIR)$(libdir)/pure/gsl.pure" "$(DESTDIR)$(libdir)/pure/gsl$(DLL)"

Modified: trunk/dports/x11/pure-gtk/Portfile
===================================================================
--- trunk/dports/x11/pure-gtk/Portfile	2009-04-10 15:52:43 UTC (rev 49471)
+++ trunk/dports/x11/pure-gtk/Portfile	2009-04-10 16:46:48 UTC (rev 49472)
@@ -3,7 +3,7 @@
 PortSystem                      1.0
 
 name                            pure-gtk
-version                         0.1
+version                         0.2
 categories                      x11
 platforms                       darwin
 maintainers                     ryandesign
@@ -18,9 +18,9 @@
                                 include the gtk (+gdk), glib, atk, cairo and \
                                 pango libraries, each in their own Pure module
 
-checksums                       md5     b85204a685a730ac36ffd041f9793607 \
-                                sha1    b3c13f76c2249dbf6b36079e4fda17a19b28cfe5 \
-                                rmd160  5c9e9395d41eebddda0e4508e28d292efe8bcbf4
+checksums                       md5     f8bd3fac3602c506bd9e69aaed67f6d5 \
+                                sha1    97652ca026b22613678013a4a7c273e821fbc670 \
+                                rmd160  aac4b83604be546338f413a885b0508b87e99c7b
 
 depends_lib-append              path:lib/libpure.dylib:pure \
                                 path:lib/pkgconfig/atk.pc:atk \
@@ -29,9 +29,6 @@
                                 path:lib/pkgconfig/gtk+-2.0.pc:gtk2 \
                                 path:lib/pkgconfig/pango.pc:pango
 
-patchfiles                      patch-Makefile.diff \
-                                patch-includes.diff
-
 use_configure                   no
 
 pre-build {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090410/d4c8cceb/attachment-0001.html>


More information about the macports-changes mailing list