FreeBSD Bugzilla – Attachment 189910 Details for
Bug 225320
[NEW PORT] lang/retro12: clean, elegant, and pragmatic dialect of Forth
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
A shell archive with the new lang/RETRO port (RETRO, RETRO/Makefile, RETRO/pkg-descr, RETRO/distinfo, RETRO/files, RETRO/files/pkg-message.in)
RETRO.shar (text/plain), 4.13 KB, created by
Mateusz Piotrowski
on 2018-01-19 17:32:14 UTC
(
hide
)
Description:
A shell archive with the new lang/RETRO port (RETRO, RETRO/Makefile, RETRO/pkg-descr, RETRO/distinfo, RETRO/files, RETRO/files/pkg-message.in)
Filename:
MIME Type:
Creator:
Mateusz Piotrowski
Created:
2018-01-19 17:32:14 UTC
Size:
4.13 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: ># ># RETRO ># RETRO/Makefile ># RETRO/pkg-descr ># RETRO/distinfo ># RETRO/files ># RETRO/files/pkg-message.in ># >echo c - RETRO >mkdir -p RETRO > /dev/null 2>&1 >echo x - RETRO/Makefile >sed 's/^X//' >RETRO/Makefile << '04ef07f603db99232b3840213be5f00f' >X# $FreeBSD$ >X >XPORTNAME= RETRO >XPORTVERSION= 12.0.2018.01.00 >XCATEGORIES= lang >XMASTER_SITES= https://forthworks.com/retro/r/ >XDISTNAME= ${PORTNAME}12-2018.1 >X >XMAINTAINER= 0mp@FreeBSD.org >XCOMMENT= Clean, elegant, and pragmatic dialect of Forth >X >XLICENSE= ISCL >XLICENSE_FILE= ${WRKSRC}/LICENSE.md >X >XPLIST_FILES= bin/embedimage \ >X bin/extend \ >X bin/listener \ >X bin/muri \ >X bin/repl \ >X bin/rre \ >X bin/unu >X >XSUB_FILES= pkg-message >XSUB_LIST= PORTNAME=${PORTNAME} >X >XPORTDOCS= doc \ >X literate \ >X README.md \ >X RELEASE_NOTES.md >XPORTDATA= glossary.forth \ >X ngaImage \ >X words.tsv >XPORTEXAMPLES= example >X >XWRKSRC= ${WRKDIR}/${DISTNAME} >X >Xdo-configure: >X @${SED} -e "s|^cc|${CC}|" ${WRKSRC}/build.sh > ${WRKSRC}/build-freebsd.sh >X @${SED} -e "s|/tmp/words|words.tmp|" ${WRKSRC}/build.sh > ${WRKSRC}/build-freebsd.sh >X >Xdo-build: >X @cd ${WRKSRC} && ${SH} ./build-freebsd.sh >X >Xdo-install: >X.for f in embedimage extend muri repl rre unu >X ${INSTALL_PROGRAM} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f} >X.endfor >X ${INSTALL_SCRIPT} ${WRKSRC}/bin/listener ${STAGEDIR}${PREFIX}/bin/listener >X >X (cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDATA}" ${STAGEDIR}${DATADIR}) >X (cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) >X (cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTEXAMPLES}" ${STAGEDIR}${EXAMPLESDIR}) >X >X.include <bsd.port.mk> >04ef07f603db99232b3840213be5f00f >echo x - RETRO/pkg-descr >sed 's/^X//' >RETRO/pkg-descr << '1642f2ff3bf8b17e903ec413e03c7af7' >XRETRO is a clean, elegant, and pragmatic dialect of Forth. It provides >Xa simple alternative for those willing to make a break from legacy >Xsystems. >X >XThe language draws influences from many sources including traditional >XForth systems, cmForth, colorForth, Factor, and Parable. It was >Xdesigned to be easy to grasp and adapt to specific uses. >X >XThe basic language is very portable. It runs on a tiny virtual >Xmachine (Nga), which is written in C. There are multiple interface >Xoptions, the main one (rre) is buildable with just the standard C >Xcompiler and libraries on most systems (tested at various points >Xon Linux, NetBSD, macOS, and Windows, on x86, x86-64, PPC [emulated], >Xand various ARM processors). >X >XRETRO distribution comes with a lot of useful files: >X >X * Documentation is installed under /usr/local/share/doc/RETRO/. >X * Examples are installed under /usr/local/share/examples/RETRO/. >X * Other data and scripts are installed under /usr/local/share/RETRO/. >X >XWWW: https://forthworks.com/retro >1642f2ff3bf8b17e903ec413e03c7af7 >echo x - RETRO/distinfo >sed 's/^X//' >RETRO/distinfo << '1658d848c2cd7ee282fcf8ac56c106e5' >XTIMESTAMP = 1516323987 >XSHA256 (RETRO12-2018.1.tar.gz) = 45e9bc6f4e589733b9c8c2ad4009e7393f8cbbe583224e0de73568ac242c6ade >XSIZE (RETRO12-2018.1.tar.gz) = 773120 >1658d848c2cd7ee282fcf8ac56c106e5 >echo c - RETRO/files >mkdir -p RETRO/files > /dev/null 2>&1 >echo x - RETRO/files/pkg-message.in >sed 's/^X//' >RETRO/files/pkg-message.in << '58aba0fac9e03fa13912ee1fae8523a7' >X------------------------------------------------------------------------ >X >XCongratulations, you have installed %%PORTNAME%%! >X >X o See "%%DOCSDIR%%/README.md" and "%%DOCSDIR%%/doc/" to get started. >X >X o Remember, that the "repl" interface requires the RETRO image ("ngaImage") >X to be present in the current working directory to operate. A copy of the >X required image is installed under "%%DATADIR%%/ngaImage". >X >X o Documentation is installed under "%%DOCSDIR%%". >X >X o Examples are installed under "%%EXAMPLESDIR%%". >X >X o Other data and scripts are installed under "%%DATADIR%%". >X >X------------------------------------------------------------------------ >58aba0fac9e03fa13912ee1fae8523a7 >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 225320
:
189910
|
190125