Opened 18 years ago

Closed 18 years ago

Last modified 8 years ago

#10170 closed update (fixed)

UPDATE: Bigloo-2.8b

Reported by: farr@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: reilles@…, markd@…
Port: bigloo

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Bigloo-2.8b

the portfile can be found here: ATTACHED

Description: Bigloo is a fast scheme system. This patch updates the Portfile for Bigloo version 2.8b (old version 2.6e).

Homepage: See URL.

Comments: NONE

--- /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/lang/bigloo/Portfile   2005-12-23 08:15:49.000000000 -0500
+++ ./Portfile  2006-07-31 13:29:16.000000000 -0400
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name           bigloo
-version                2.6e
+version                2.8b
 revision       1
 categories     lang scheme
 maintainers    reilles@loria.fr
@@ -22,20 +22,18 @@
 master_sites   ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/
 distfiles ${name}${version}.tar.gz
 dist_subdir    ${name}/${revision}
-checksums      md5 96a51b911fd210f589d67fe65800cc17
+checksums      md5 23bcb6fe800dde6317bea539b8c15f70
 
 worksrcdir  ${name}${version}
 
-configure.args         --mandir=${prefix}/share/man/man1 \
+configure.args         --prefix=${prefix} --mandir=${prefix}/share/man/man1 \
     --infodir=${prefix}/share/info \
     --docdir=${prefix}/share/doc/bigloo \
     --lispdir=${prefix}/share/emacs/site-lisp/bigloo
 
 build.target
 
-post-destroot  {
-       set libdir      ${destroot}${prefix}/lib
-       system "cd ${libdir} && ln -sf bigloo/${version}/libbigloogc-2.6e.so"
-       system "cd ${libdir} && ln -sf bigloo/${version}/libbigloo_s-2.6e.so"
-       system "cd ${libdir} && ln -sf bigloo/${version}/libbigloo_u-2.6e.so"
-}
+post-destroot   {
+        set libdir      ${destroot}${prefix}/lib
+        system "cd ${libdir} && ln -sf bigloo/${version}/* ."
+}
\ No newline at end of file

Change History (7)

comment:1 Changed 18 years ago by reilles@…

The patch looks fine. If Will is interested, he may take maintainership for this port.

comment:2 Changed 18 years ago by farr@…

(In reply to comment #1)

The patch looks fine. If Will is interested, he may take maintainership for this port.

Sure---I'd be happy to take it over. In that case, here's a better patch:

--- /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/lang/bigloo/Portfile   2005-12-23 08:15:49.000000000 -0500
+++ Portfile    2006-07-31 15:17:38.000000000 -0400
@@ -3,10 +3,10 @@
 PortSystem 1.0
 
 name           bigloo
-version                2.6e
+version                2.8b
 revision       1
 categories     lang scheme
-maintainers    reilles@loria.fr
+maintainers    farr@mit.edu
 description    Bigloo is a fast Scheme implementation.
 long_description        Bigloo is a Scheme implementation devoted to one goal:\
     enabling Scheme based programming style where C(++) is usually required.\
@@ -22,20 +22,18 @@
 master_sites   ftp://ftp-sop.inria.fr/mimosa/fp/Bigloo/
 distfiles ${name}${version}.tar.gz
 dist_subdir    ${name}/${revision}
-checksums      md5 96a51b911fd210f589d67fe65800cc17
+checksums      md5 23bcb6fe800dde6317bea539b8c15f70
 
 worksrcdir  ${name}${version}
 
-configure.args         --mandir=${prefix}/share/man/man1 \
+configure.args         --prefix=${prefix} --mandir=${prefix}/share/man/man1 \
     --infodir=${prefix}/share/info \
     --docdir=${prefix}/share/doc/bigloo \
     --lispdir=${prefix}/share/emacs/site-lisp/bigloo
 
 build.target
 
-post-destroot  {
-       set libdir      ${destroot}${prefix}/lib
-       system "cd ${libdir} && ln -sf bigloo/${version}/libbigloogc-2.6e.so"
-       system "cd ${libdir} && ln -sf bigloo/${version}/libbigloo_s-2.6e.so"
-       system "cd ${libdir} && ln -sf bigloo/${version}/libbigloo_u-2.6e.so"
-}
+post-destroot   {
+        set libdir      ${destroot}${prefix}/lib
+        system "cd ${libdir} && ln -sf bigloo/${version}/* ."
+}
\ No newline at end of file
Last edited 8 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 18 years ago by ehainry@…

I have tested this Portfile, it worked well. However, trace mode signaled an undeclared dependency on texinfo.

It would be good if this patch was commited.

comment:4 Changed 18 years ago by markd@…

Type: defectenhancement

comment:5 Changed 18 years ago by markd@…

Cc: markd@… added

Please attach a patchfile rather than pasting it inline. Trac has some glitches that aren't worked out yet and the inline text is garbled. Also, should texinfo be a dependency?

comment:6 Changed 18 years ago by markd@…

Resolution: fixed
Status: newclosed

Ok, I got the diff off of bugzilla. Bumped it to 2.8c and committed it. Thanks!

comment:7 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Port: bigloo added
Type: enhancementupdate
Note: See TracTickets for help on using tickets.