[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 Online Help</a></h2>
+@@ -2592,7 +2592,7 @@
+ <h2><a class="toc-backref" href="#id37">12.1 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 Online Help</a></h2>
+@@ -2596,7 +2596,7 @@
+ <h2><a class="toc-backref" href="#id37">12.1 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