FreeBSD Bugzilla – Attachment 89144 Details for
Bug 126015
New port: lang/ypsilon: Scheme implementation for real-time applications
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
ypsilon-0.9.5.u2.shar.txt
ypsilon-0.9.5.u2.shar.txt (text/plain), 6.60 KB, created by
Vitaly Magerya
on 2008-07-29 21:48:23 UTC
(
hide
)
Description:
ypsilon-0.9.5.u2.shar.txt
Filename:
MIME Type:
Creator:
Vitaly Magerya
Created:
2008-07-29 21:48:23 UTC
Size:
6.60 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># ypsilon ># ypsilon/distinfo ># ypsilon/Makefile ># ypsilon/pkg-descr ># ypsilon/files ># ypsilon/files/patch-Makefile ># ypsilon/pkg-plist ># >echo c - ypsilon >mkdir -p ypsilon > /dev/null 2>&1 >echo x - ypsilon/distinfo >sed 's/^X//' >ypsilon/distinfo << 'END-of-ypsilon/distinfo' >XMD5 (ypsilon-0.9.5.update2.tar.gz) = 95ef552299cdbe40ce2506a3c0d4b0d2 >XSHA256 (ypsilon-0.9.5.update2.tar.gz) = 359a1fe8406c477774f54ba1d73b7ee873870a0afedb7b7c2130c6187620a6aa >XSIZE (ypsilon-0.9.5.update2.tar.gz) = 4524802 >END-of-ypsilon/distinfo >echo x - ypsilon/Makefile >sed 's/^X//' >ypsilon/Makefile << 'END-of-ypsilon/Makefile' >X# New ports collection makefile for: ypsilon >X# Date created: 27 July 2008 >X# Whom: Vitaly Magerya <vmagerya@gmail.com> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= ypsilon >XPORTVERSION= 0.9.5.u2 >XCATEGORIES= lang scheme >XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} >X >XMAINTAINER= vmagerya@gmail.com >XCOMMENT= Scheme implementation for real-time applications >X >XDISTVERSION= 0.9.5.update2 >X >XUSE_GMAKE= yes >XMAKE_ARGS= PROG="${PORTNAME}" >XMAKE_ARGS+= PTHREAD_LIBS="${PTHREAD_LIBS}" >XMAKE_ARGS+= DATADIR="${DATADIR}" >X >XMAN1= ypsilon.1 >X >Xdo-install: >X ${MKDIR} ${PREFIX}/bin >X ${MKDIR} ${MANPREFIX}/man/man1 >X ${MKDIR} ${DATADIR} >X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin >X ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1 >X (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "sitelib stdlib" ${DATADIR}) >X >X.include <bsd.port.mk> >END-of-ypsilon/Makefile >echo x - ypsilon/pkg-descr >sed 's/^X//' >ypsilon/pkg-descr << 'END-of-ypsilon/pkg-descr' >XYpsilon is an implementation of Scheme programming language for real-time >Xapplications, which conforms to the latest standard R^6RS. >XYpsilon features mostly concurrent garbage collector optimized for systems >Xwith multiple CPUs, and an easy to use FFI. >X >XWWW: http://code.google.com/p/ypsilon/ >END-of-ypsilon/pkg-descr >echo c - ypsilon/files >mkdir -p ypsilon/files > /dev/null 2>&1 >echo x - ypsilon/files/patch-Makefile >sed 's/^X//' >ypsilon/files/patch-Makefile << 'END-of-ypsilon/files/patch-Makefile' >X--- Makefile.orig 2008-07-26 09:53:07.000000000 +0300 >X+++ Makefile 2008-07-28 22:25:41.000000000 +0300 >X@@ -3,13 +3,11 @@ >X # Use Win32 native build for Cygwin >X # >X >X-PROG = ypsilon >X+PROG = ${PORTNAME} >X >X-PREFIX = /usr/local >X+CPPFLAGS = -DNDEBUG -DSYSTEM_SHARE_PATH='"$(DATADIR)"' >X >X-CPPFLAGS = -DNDEBUG -DSYSTEM_SHARE_PATH='"$(PREFIX)/share/$(PROG)"' >X- >X-CXXFLAGS = -x c++ -pthread -msse -mfpmath=sse -O3 -fstrict-aliasing \ >X+CXXFLAGS = -x c++ ${CFLAGS}\ >X -fomit-frame-pointer -momit-leaf-frame-pointer \ >X -fno-align-labels -fno-align-loops -fno-align-jumps >X >X@@ -25,6 +23,18 @@ >X >X UNAME = $(shell uname) >X >X+ifneq (, $(findstring FreeBSD, $(UNAME))) >X+ ifeq ($(shell $(CXX) -dumpspecs | grep 'march=native')), ) >X+ CXXFLAGS += -m32 -march=i386 >X+ else >X+ CXXFLAGS += -m32 -march=native >X+ endif >X+ CPPFLAGS += -D__LITTLE_ENDIAN__ >X+ ASFLAGS = --32 >X+ LDFLAGS = -m32 ${PTHREAD_LIBS} >X+ SRCS += ffi_stub_linux.s >X+endif >X+ >X ifneq (, $(findstring Linux, $(UNAME))) >X ifeq ($(shell $(CXX) -dumpspecs | grep 'march=native')), ) >X CXXFLAGS += -m32 -march=i686 >X@@ -48,7 +58,6 @@ >X .PHONY: all install uninstall sitelib stdlib check bench clean >X >X all: $(PROG) >X- @mkdir -p -m755 $(HOME)/.ypsilon >X >X $(PROG): $(OBJS) >X $(CXX) $(LDFLAGS) -o $@ $^ >END-of-ypsilon/files/patch-Makefile >echo x - ypsilon/pkg-plist >sed 's/^X//' >ypsilon/pkg-plist << 'END-of-ypsilon/pkg-plist' >Xbin/ypsilon >X%%DATADIR%%/sitelib/apropos.scm >X%%DATADIR%%/sitelib/ffi.scm >X%%DATADIR%%/sitelib/gl.scm >X%%DATADIR%%/sitelib/glut.scm >X%%DATADIR%%/sitelib/match.scm >X%%DATADIR%%/sitelib/pregexp.scm >X%%DATADIR%%/sitelib/srfi/srfi-1.scm >X%%DATADIR%%/sitelib/srfi/srfi-26.scm >X%%DATADIR%%/sitelib/srfi/srfi-28.scm >X%%DATADIR%%/sitelib/srfi/srfi-39.scm >X%%DATADIR%%/sitelib/srfi/srfi-42.scm >X%%DATADIR%%/sitelib/srfi/srfi-6.scm >X%%DATADIR%%/sitelib/srfi/srfi-8.scm >X%%DATADIR%%/sitelib/streams.scm >X%%DATADIR%%/sitelib/tidbits/define-inline.scm >X%%DATADIR%%/sitelib/tidbits/dotimes.scm >X%%DATADIR%%/sitelib/tidbits/string-split.scm >X%%DATADIR%%/sitelib/time.scm >X%%DATADIR%%/sitelib/trace.scm >X%%DATADIR%%/stdlib/core.scm >X%%DATADIR%%/stdlib/core/arithmetic.scm >X%%DATADIR%%/stdlib/core/bytevector-transcoders.scm >X%%DATADIR%%/stdlib/core/bytevectors.scm >X%%DATADIR%%/stdlib/core/chkarg.scm >X%%DATADIR%%/stdlib/core/conditions.scm >X%%DATADIR%%/stdlib/core/control.scm >X%%DATADIR%%/stdlib/core/destructuring.scm >X%%DATADIR%%/stdlib/core/enums.scm >X%%DATADIR%%/stdlib/core/exceptions.scm >X%%DATADIR%%/stdlib/core/files.scm >X%%DATADIR%%/stdlib/core/hashtables.scm >X%%DATADIR%%/stdlib/core/io.scm >X%%DATADIR%%/stdlib/core/lists.scm >X%%DATADIR%%/stdlib/core/optargs.scm >X%%DATADIR%%/stdlib/core/optimize.scm >X%%DATADIR%%/stdlib/core/parameters.scm >X%%DATADIR%%/stdlib/core/r5rs.scm >X%%DATADIR%%/stdlib/core/records.scm >X%%DATADIR%%/stdlib/core/sorting.scm >X%%DATADIR%%/stdlib/core/struct.scm >X%%DATADIR%%/stdlib/core/syntax-case.scm >X%%DATADIR%%/stdlib/core/unicode-assistants.scm >X%%DATADIR%%/stdlib/core/unicode.scm >X%%DATADIR%%/stdlib/rnrs.scm >X%%DATADIR%%/stdlib/rnrs/arithmetic/bitwise.scm >X%%DATADIR%%/stdlib/rnrs/arithmetic/fixnums.scm >X%%DATADIR%%/stdlib/rnrs/arithmetic/flonums.scm >X%%DATADIR%%/stdlib/rnrs/base.scm >X%%DATADIR%%/stdlib/rnrs/bytevectors.scm >X%%DATADIR%%/stdlib/rnrs/conditions.scm >X%%DATADIR%%/stdlib/rnrs/control.scm >X%%DATADIR%%/stdlib/rnrs/enums.scm >X%%DATADIR%%/stdlib/rnrs/eval.scm >X%%DATADIR%%/stdlib/rnrs/exceptions.scm >X%%DATADIR%%/stdlib/rnrs/files.scm >X%%DATADIR%%/stdlib/rnrs/hashtables.scm >X%%DATADIR%%/stdlib/rnrs/io/ports.scm >X%%DATADIR%%/stdlib/rnrs/io/simple.scm >X%%DATADIR%%/stdlib/rnrs/lists.scm >X%%DATADIR%%/stdlib/rnrs/mutable-pairs.scm >X%%DATADIR%%/stdlib/rnrs/mutable-strings.scm >X%%DATADIR%%/stdlib/rnrs/programs.scm >X%%DATADIR%%/stdlib/rnrs/r5rs.scm >X%%DATADIR%%/stdlib/rnrs/records/inspection.scm >X%%DATADIR%%/stdlib/rnrs/records/procedural.scm >X%%DATADIR%%/stdlib/rnrs/records/syntactic.scm >X%%DATADIR%%/stdlib/rnrs/sorting.scm >X%%DATADIR%%/stdlib/rnrs/syntax-case.scm >X%%DATADIR%%/stdlib/rnrs/unicode.scm >X@dirrm %%DATADIR%%/stdlib/rnrs/arithmetic >X@dirrm %%DATADIR%%/stdlib/rnrs/io >X@dirrm %%DATADIR%%/stdlib/rnrs/records >X@dirrm %%DATADIR%%/stdlib/rnrs >X@dirrm %%DATADIR%%/stdlib/core >X@dirrm %%DATADIR%%/stdlib >X@dirrm %%DATADIR%%/sitelib/tidbits >X@dirrm %%DATADIR%%/sitelib/srfi >X@dirrm %%DATADIR%%/sitelib >X@dirrm %%DATADIR%% >END-of-ypsilon/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 126015
:
89141
|
89142
|
89143
| 89144 |
89145
|
89146