FreeBSD Bugzilla – Attachment 190125 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/retro12 port (patch version: 2)
retro12.shar (text/plain), 2.90 KB, created by
Mateusz Piotrowski
on 2018-01-28 01:04:26 UTC
(
hide
)
Description:
A shell archive with the new lang/retro12 port (patch version: 2)
Filename:
MIME Type:
Creator:
Mateusz Piotrowski
Created:
2018-01-28 01:04:26 UTC
Size:
2.90 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: ># ># retro12 ># retro12/pkg-descr ># retro12/Makefile ># retro12/distinfo ># >echo c - retro12 >mkdir -p retro12 > /dev/null 2>&1 >echo x - retro12/pkg-descr >sed 's/^X//' >retro12/pkg-descr << '3b118af2820883ff3d42ded3deaaa12f' >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 >XWWW: https://forthworks.com/retro >3b118af2820883ff3d42ded3deaaa12f >echo x - retro12/Makefile >sed 's/^X//' >retro12/Makefile << '9f9f2ad6c1fe3735d498fdf92d51d37b' >X# $FreeBSD$ >X >XPORTNAME= retro12 >XDISTVERSION= 2018.1 >XCATEGORIES= lang >XMASTER_SITES= https://forthworks.com/retro/r/ >XDISTNAME= RETRO12-${DISTVERSION} >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 >XPORTDOCS= doc \ >X literate \ >X README.md \ >X RELEASE_NOTES.md >XPORTDATA= glossary.forth \ >X ngaImage \ >X words.tsv >XPORTEXAMPLES= example >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> >9f9f2ad6c1fe3735d498fdf92d51d37b >echo x - retro12/distinfo >sed 's/^X//' >retro12/distinfo << 'e8f80e81cb6979d687c650926d3ab0a4' >XTIMESTAMP = 1517099807 >XSHA256 (RETRO12-2018.1.tar.gz) = 00d2ecdf586ea183ff58a7586f66fa9b1906c25fff0d70fa8591ac7c50508937 >XSIZE (RETRO12-2018.1.tar.gz) = 177247 >e8f80e81cb6979d687c650926d3ab0a4 >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