Opened 18 years ago

Closed 18 years ago

#10292 closed enhancement (fixed)

NEW: librep-0.17

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

Description

Portname-1.2.3

the portfile can be found ATTACHED

Description: librep is a library implementation of a LISP dialect originally inspired by elisp. This dialect is lightweight, reasonably fast, and highly extensible. It contains an interpreter, byte-code compiler and virtual machine. Applications may use the interpreter as an extension language, or it may be used for standalone scripts.

Homepage: http://librep.sourceforge.net

Comments: A pretty straightforward port. My motivation is to get the sawfish window manager in dports, for which this is the first dependency. I've built with readline disabled, which will be sub-optimal for folks interested in using the library to interpret or embed lisp, but a variant can be added upon request. I suspect a common reason for installing librep will be to install applications which depend on it (i.e. sawfish).

-- lloyd

Attachments (2)

Portfile (750 bytes) - added by lloyd@… 18 years ago.
A darwinports Portfile for librep-0.17
Portfile.2 (898 bytes) - added by lloyd@… 18 years ago.
librep-0.17 portfile (with correctly set manpath and infopath)

Download all attachments as: .zip

Change History (7)

Changed 18 years ago by lloyd@…

Attachment: Portfile added

A darwinports Portfile for librep-0.17

Changed 18 years ago by lloyd@…

Attachment: Portfile.2 added

librep-0.17 portfile (with correctly set manpath and infopath)

comment:1 Changed 18 years ago by lloyd@…

attachments.isobsolete: 01

comment:2 Changed 18 years ago by lloyd@…

attachments.description: correctly set manpath and infopathlibrep-0.17 portfile (with correctly set manpath and infopath)

comment:3 Changed 18 years ago by markd@…

Cc: markd@… added

I am getting build errors:

mkdir ./.libexec/rep/vm /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/safe-interpreter.lai -> ./.libexec/rep/vm/safe-interpreter.lai /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/safe-interpreter.so -> ./.libexec/rep/vm/safe-interpreter.so /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/sockets.la -> ./.libexec/rep/io/sockets.la /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/sockets.lai -> ./.libexec/rep/io/sockets.lai /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/sockets.o -> ./.libexec/rep/io/sockets.o /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/sockets.so -> ./.libexec/rep/io/sockets.so /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/md5.la -> ./.libexec/rep/util/md5.la mkdir ./.libexec/rep/util /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/md5.lai -> ./.libexec/rep/util/md5.lai /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/md5.o -> ./.libexec/rep/util/md5.o /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/md5.so -> ./.libexec/rep/util/md5.so /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/rep-md5.o -> ./.libexec/rep/util/rep-md5.o /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/ffi.la -> ./.libexec/rep/ffi.la /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/ffi.lai -> ./.libexec/rep/ffi.lai /opt/local/var/db/dports/build/...._dports_lang_librep/work/librep-0.17/src/.libs/ffi.o -> ./.libexec/rep/ffi.o /opt/local/var/db/dports/build/.... _dports_lang_librep/work/librep-0.17/src/.libs/ffi.so -> ./.libexec/rep/ffi.so REPLISPDIR=../lisp REP_DL_LOAD_PATH=../src/.libexec REPDOCFILE=../doc-strings ../src/rep --batch -l rep.vm.compiler \

-f compile-batch rep-xgettext.jl \

&& mv rep-xgettext.jlc rep-xgettext && chmod +x rep-xgettext

error: --with-stack-direction is incorrect; it should be 1

make[1]: * [rep-xgettext] Error 10 make: * [all] Error 1 Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_Users_mduling_dports_lang_librep/work/librep-0.17" && make all" returned error 2 Command output: /opt/local/var/db/dports/build/_Users_mduling_dports_lang_librep/work/librep-0.17/src/.libs/tables.o -> ./.libexec/rep/data/tables.o

comment:4 Changed 18 years ago by markd@…

Type: defectenhancement

comment:5 Changed 18 years ago by markd@…

Cc: markd@… added; markd@… removed
Resolution: fixed
Status: newclosed

Ok, it was broken on gcc4. I added a platform statment for 10.4 that took care of it. It is now committed. Thanks for submitting.

Note: See TracTickets for help on using tickets.