[64950] trunk/dports

ryandesign at macports.org ryandesign at macports.org
Thu Mar 18 05:22:46 PDT 2010


Revision: 64950
          http://trac.macports.org/changeset/64950
Author:   ryandesign at macports.org
Date:     2010-03-18 05:22:44 -0700 (Thu, 18 Mar 2010)
Log Message:
-----------
pure, pure-devel: update to 0.43 and refresh patches
pure-gen: update to 0.8
pure-gl: update to 0.8
pure-gsl: update to 0.8
pure-gtk: update to 0.6
pure-liblo: update to 0.4
pure-xml: update to 0.4

Modified Paths:
--------------
    trunk/dports/audio/pure-liblo/Portfile
    trunk/dports/devel/pure-gen/Portfile
    trunk/dports/graphics/pure-gl/Portfile
    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/textproc/pure-xml/Portfile
    trunk/dports/x11/pure-gtk/Portfile

Modified: trunk/dports/audio/pure-liblo/Portfile
===================================================================
--- trunk/dports/audio/pure-liblo/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/audio/pure-liblo/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -3,8 +3,7 @@
 PortSystem                      1.0
 PortGroup                       pure 1.0
 
-pure.setup                      liblo 0.3
-revision                        1
+pure.setup                      liblo 0.4
 categories                      audio
 platforms                       darwin
 maintainers                     ryandesign
@@ -17,8 +16,8 @@
                                 to exchange data between multimedia devices \
                                 and software across the network.
 
-checksums                       md5     01a793c16d5ef964e7b3ecd0754d29ca \
-                                sha1    c2eb651fcb9c66f36b09f5b83ae6efc6bc36bd4e \
-                                rmd160  d8b0fccb9b37cc309c0ce16823d66a14debace86
+checksums                       md5     5c9e3800bf5d86ba463ad4354649c331 \
+                                sha1    123f4958f259a398f4af614a94ff98e337489730 \
+                                rmd160  dd5ff2e314b66c73e66be3d247615dc3acad785e
 
 depends_lib-append              port:liblo

Modified: trunk/dports/devel/pure-gen/Portfile
===================================================================
--- trunk/dports/devel/pure-gen/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/devel/pure-gen/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -3,7 +3,7 @@
 PortSystem                      1.0
 PortGroup                       pure 1.0
 
-pure.setup                      gen 0.7
+pure.setup                      gen 0.8
 categories                      devel
 platforms                       darwin
 maintainers                     ryandesign
@@ -13,9 +13,9 @@
 
 long_description                ${name} is ${description}.
 
-checksums                       md5     6b0b1846b2aa702e7eb3680fde646e1d \
-                                sha1    846fb12c000395d25b1f6c55094154f75b4910c3 \
-                                rmd160  12216c10521806bdadccbdc3e2d7630b9a70b41f
+checksums                       md5     ca7a9b9c8e5818534994edc430ca3b65 \
+                                sha1    72eabf019fc66cea4c22d259e2517eacaa4a1701 \
+                                rmd160  631b894767607ef7034a99e1bd608013cb527252
 
 depends_build-append            path:bin/ghc:ghc \
                                 port:hs-language-c

Modified: trunk/dports/graphics/pure-gl/Portfile
===================================================================
--- trunk/dports/graphics/pure-gl/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/graphics/pure-gl/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -3,8 +3,7 @@
 PortSystem                      1.0
 PortGroup                       pure 1.0
 
-pure.setup                      gl 0.7
-revision                        1
+pure.setup                      gl 0.8
 categories                      graphics
 platforms                       macosx
 maintainers                     ryandesign
@@ -15,9 +14,9 @@
 
 long_description                ${name} provides ${description}.
 
-checksums                       md5     e746d79cd5b313712e40132577538579 \
-                                sha1    2a222b70b3487ab705f8b092a5ee35627b395513 \
-                                rmd160  75d3c6bafa57a09844651f26cf347a11ca7c26be
+checksums                       md5     d8f02877006c4625a8364f94e61390f6 \
+                                sha1    7b6e6f2a014155ea927240679e525a02f2e99c74 \
+                                rmd160  0b1b386ab43411e353e9af461866a78c9f0d1005
 
 depends_lib-append              path:lib/libGL.dylib:mesa
 

Modified: trunk/dports/lang/pure/Portfile
===================================================================
--- trunk/dports/lang/pure/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/lang/pure/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -4,7 +4,7 @@
 
 name                    pure
 conflicts               pure-devel
-version                 0.42
+version                 0.43
 categories              lang
 platforms               darwin
 maintainers             ryandesign
@@ -28,10 +28,9 @@
     The libraries are licensed under LGPLv3, the interpreter is GPLv3, and \
     the examples are BSD-licensed.
 
-checksums \
-    md5     b31db5619fb7ae9e8dd7abc066d4ccfd \
-    sha1    45567ab4608fb2fc624ddd0fe754086570690078 \
-    rmd160  0b542581e8bb119b3a0bb1f5f8e73b602436453e
+checksums               md5     f15b77eb6bb15e78c69e94a4ac1d9bd9 \
+                        sha1    ce74deb19d2e45e388855cf9ff6c7cd4028fb400 \
+                        rmd160  106108d803601565c3fb3dcaefcc0fce2f9b09fa
 
 depends_build \
     path:bin/llvm-config:llvm

Modified: trunk/dports/lang/pure/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-Makefile.in.diff	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/lang/pure/files/patch-Makefile.in.diff	2010-03-18 12:22:44 UTC (rev 64950)
@@ -1,5 +1,5 @@
---- Makefile.in.orig	2009-11-23 14:42:36.000000000 -0600
-+++ Makefile.in	2009-12-07 18:20:53.000000000 -0600
+--- Makefile.in.orig	2010-03-16 05:15:02.000000000 -0500
++++ Makefile.in	2010-03-18 05:37:40.000000000 -0500
 @@ -182,14 +182,14 @@
  
  ifeq ($(sharedlib), yes)
@@ -18,7 +18,7 @@
  ifneq ($(libpure), $(libpure_soname))
  	ln -sf $(libpure) $(libpure_soname)
  endif
-@@ -319,7 +319,7 @@
+@@ -320,7 +320,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

Modified: trunk/dports/lang/pure/files/patch-openbrowser.diff
===================================================================
--- trunk/dports/lang/pure/files/patch-openbrowser.diff	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/lang/pure/files/patch-openbrowser.diff	2010-03-18 12:22:44 UTC (rev 64950)
@@ -1,6 +1,6 @@
---- README	2009-04-04 00:40:10.000000000 -0500
-+++ README	2009-06-01 18:45:12.000000000 -0500
-@@ -88,9 +88,10 @@
+--- README.orig	2010-03-17 04:26:44.000000000 -0500
++++ README	2010-03-18 05:37:40.000000000 -0500
+@@ -158,9 +158,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.cc	2009-04-07 04:55:27.000000000 -0500
-+++ lexer.cc	2009-06-01 18:46:19.000000000 -0500
-@@ -4925,7 +4925,7 @@
+--- lexer.cc.orig	2010-03-17 05:17:17.000000000 -0500
++++ lexer.cc	2010-03-18 05:37:40.000000000 -0500
+@@ -6118,7 +6118,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());
+       if (system(helpcmd.c_str()) == -1) perror("system");
      }
---- pure.1	2009-04-07 05:10:55.000000000 -0500
-+++ pure.1	2009-06-01 18:45:12.000000000 -0500
-@@ -81,9 +81,9 @@
+--- pure.1.orig	2010-03-07 05:31:57.000000000 -0600
++++ pure.1	2010-03-18 05:37:40.000000000 -0500
+@@ -110,9 +110,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
  or the
  .B BROWSER
-@@ -125,7 +125,7 @@
+@@ -153,7 +153,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-05-31 03:13:19.000000000 -0500
-+++ pure.html	2009-06-01 18:47:50.000000000 -0500
-@@ -648,7 +648,7 @@
- <dd>Extra options to be passed to llvmc in a batch compilation (-c).</dd>
+--- pure.html.orig	2010-03-17 07:17:53.000000000 -0500
++++ pure.html	2010-03-18 05:37:40.000000000 -0500
+@@ -809,7 +809,7 @@
+ Scripts</a> for details.</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,8 +60,8 @@
  <dt>PURE_INCLUDE</dt>
  <dd>Additional directories (in colon-separated format) to be searched for
  included scripts.</dd>
-@@ -2617,7 +2617,7 @@
- <h2><a class="toc-backref" href="#id37">12.1&nbsp;&nbsp;&nbsp;Online Help</a></h2>
+@@ -3625,7 +3625,7 @@
+ <h2><a class="toc-backref" href="#id51">11.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 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
@@ -69,9 +69,9 @@
  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>
---- pure.txt	2009-05-31 03:13:10.000000000 -0500
-+++ pure.txt	2009-06-01 18:48:08.000000000 -0500
-@@ -338,7 +338,7 @@
+--- pure.txt.orig	2010-03-17 07:14:39.000000000 -0500
++++ pure.txt	2010-03-18 05:37:40.000000000 -0500
+@@ -501,7 +501,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
-@@ -2424,7 +2424,7 @@
+@@ -3477,7 +3477,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	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/lang/pure-devel/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -4,7 +4,7 @@
 
 name                    pure-devel
 conflicts               pure
-version                 0.42-r2994
+version                 0.43-r3236
 categories              lang
 platforms               darwin
 maintainers             ryandesign

Modified: trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff
===================================================================
--- trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/lang/pure-devel/files/patch-Makefile.in.diff	2010-03-18 12:22:44 UTC (rev 64950)
@@ -1,5 +1,5 @@
---- Makefile.in.orig	2009-11-23 14:42:36.000000000 -0600
-+++ Makefile.in	2009-12-07 18:20:53.000000000 -0600
+--- Makefile.in.orig	2010-03-16 05:16:11.000000000 -0500
++++ Makefile.in	2010-03-18 05:42:55.000000000 -0500
 @@ -182,14 +182,14 @@
  
  ifeq ($(sharedlib), yes)
@@ -18,7 +18,7 @@
  ifneq ($(libpure), $(libpure_soname))
  	ln -sf $(libpure) $(libpure_soname)
  endif
-@@ -319,7 +319,7 @@
+@@ -320,7 +320,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

Modified: trunk/dports/lang/pure-devel/files/patch-openbrowser.diff
===================================================================
--- trunk/dports/lang/pure-devel/files/patch-openbrowser.diff	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/lang/pure-devel/files/patch-openbrowser.diff	2010-03-18 12:22:44 UTC (rev 64950)
@@ -1,6 +1,6 @@
---- README	(revision 1608)
-+++ README	(working copy)
-@@ -88,9 +88,10 @@
+--- README.orig	2010-03-17 05:11:23.000000000 -0500
++++ README	2010-03-18 05:42:55.000000000 -0500
+@@ -158,9 +158,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	(revision 1608)
-+++ lexer.ll	(working copy)
-@@ -1010,7 +1010,7 @@
+--- lexer.ll.orig	2010-03-17 05:19:28.000000000 -0500
++++ lexer.ll	2010-03-18 05:42:55.000000000 -0500
+@@ -1381,7 +1381,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());
+       if (system(helpcmd.c_str()) == -1) perror("system");
      }
---- pure.1	(revision 1608)
-+++ pure.1	(working copy)
-@@ -81,9 +81,9 @@
+--- pure.1.orig	2010-03-07 09:42:18.000000000 -0600
++++ pure.1	2010-03-18 05:42:55.000000000 -0500
+@@ -110,9 +110,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
  or the
  .B BROWSER
-@@ -125,7 +125,7 @@
+@@ -153,7 +153,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	(revision 1608)
-+++ pure.html	(working copy)
-@@ -648,7 +648,7 @@
- <dd>Extra options to be passed to llvmc in a batch compilation (-c).</dd>
+--- pure.html.orig	2010-03-17 07:18:48.000000000 -0500
++++ pure.html	2010-03-18 05:42:55.000000000 -0500
+@@ -809,7 +809,7 @@
+ Scripts</a> for details.</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,8 +60,8 @@
  <dt>PURE_INCLUDE</dt>
  <dd>Additional directories (in colon-separated format) to be searched for
  included scripts.</dd>
-@@ -2617,7 +2617,7 @@
- <h2><a class="toc-backref" href="#id37">12.1&nbsp;&nbsp;&nbsp;Online Help</a></h2>
+@@ -3625,7 +3625,7 @@
+ <h2><a class="toc-backref" href="#id51">11.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 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
@@ -69,9 +69,9 @@
  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>
---- pure.txt	(revision 1608)
-+++ pure.txt	(working copy)
-@@ -338,7 +338,7 @@
+--- pure.txt.orig	2010-03-17 07:18:48.000000000 -0500
++++ pure.txt	2010-03-18 05:42:55.000000000 -0500
+@@ -501,7 +501,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
-@@ -2424,7 +2424,7 @@
+@@ -3477,7 +3477,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/math/pure-gsl/Portfile
===================================================================
--- trunk/dports/math/pure-gsl/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/math/pure-gsl/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -3,8 +3,7 @@
 PortSystem                      1.0
 PortGroup                       pure 1.0
 
-pure.setup                      gsl 0.7
-revision                        1
+pure.setup                      gsl 0.8
 categories                      math science
 platforms                       darwin
 maintainers                     ryandesign
@@ -19,8 +18,8 @@
                                 for scientific programming, number crunching \
                                 and signal processing applications.
 
-checksums                       md5     d0b324dab1236d37379b4a0efa18f961 \
-                                sha1    f1776b295fa70486aa1533b906a518182096036a \
-                                rmd160  d3e12177f300779c359b87be2e1c845f5bbe4bd1
+checksums                       md5     c7b0d72d5236c8d082cd3329f72e0093 \
+                                sha1    5f1027bf52763a0f87bf933c6b1e53c77ad26096 \
+                                rmd160  e8e45b77ef5ef958444f2608e8c577512a4e16c6
 
 depends_lib-append              port:gsl

Modified: trunk/dports/textproc/pure-xml/Portfile
===================================================================
--- trunk/dports/textproc/pure-xml/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/textproc/pure-xml/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -3,8 +3,7 @@
 PortSystem                      1.0
 PortGroup                       pure 1.0
 
-pure.setup                      xml 0.3
-revision                        1
+pure.setup                      xml 0.4
 categories                      textproc
 platforms                       darwin
 maintainers                     ryandesign
@@ -15,9 +14,9 @@
 long_description                ${name} is an interface to the libxml2 and \
                                 libxslt libraries for Pure.
 
-checksums                       md5     1f9b774e6090adc2548af6de8cfd38fe \
-                                sha1    1c459056b81f6b5f401bd22248ca39b44a809b5e \
-                                rmd160  27cfec7afc107915bfa6de682b5c0eda94aee5d7
+checksums                       md5     66951f238746b694f7eee13ab9f0b47a \
+                                sha1    8d9033d868145f2f98af2478678e7708dae0615e \
+                                rmd160  4fe9e8308eea23609c4a5ef43d50338bce5250ce
 
 depends_lib-append              path:lib/pkgconfig/libxml-2.0.pc:libxml2 \
                                 path:lib/pkgconfig/libxslt.pc:libxslt

Modified: trunk/dports/x11/pure-gtk/Portfile
===================================================================
--- trunk/dports/x11/pure-gtk/Portfile	2010-03-18 11:54:28 UTC (rev 64949)
+++ trunk/dports/x11/pure-gtk/Portfile	2010-03-18 12:22:44 UTC (rev 64950)
@@ -3,8 +3,7 @@
 PortSystem                      1.0
 PortGroup                       pure 1.0
 
-pure.setup                      gtk 0.5
-revision                        1
+pure.setup                      gtk 0.6
 categories                      x11
 platforms                       darwin
 maintainers                     ryandesign
@@ -17,9 +16,9 @@
                                 include the gtk (+gdk), glib, atk, cairo and \
                                 pango libraries, each in their own Pure module
 
-checksums                       md5     547eeda87d8ad6a448bf420cb30c4696 \
-                                sha1    4a90fcb26c3a4f85e8812a001cc77679a0afc8d0 \
-                                rmd160  1d84f2dd9901d049baeae59dd8f0c12af9885fb4
+checksums                       md5     de154b71c35edfbbb6c893b462e5bbe2 \
+                                sha1    ee4ec09c6d3d71b39247c9b939d2b74fb5496256 \
+                                rmd160  cab5971194f6a99d2911427c382ba5a3dde2def8
 
 depends_lib-append              path:lib/pure/ffi.dylib:pure-ffi \
                                 path:lib/pkgconfig/atk.pc:atk \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100318/9069e26f/attachment-0001.html>


More information about the macports-changes mailing list