Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 17556 - brainfuck-1.0 (new package)
Summary: brainfuck-1.0 (new package)
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: George Shapovalov (RETIRED)
URL: http://www.catseye.mb.ca/esoteric/bf/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-15 10:31 UTC by Philip Walls (RETIRED)
Modified: 2003-10-03 15:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild (brainfuck-1.0.ebuild,699 bytes, text/plain)
2003-03-15 10:31 UTC, Philip Walls (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Walls (RETIRED) gentoo-dev 2003-03-15 10:31:22 UTC
Brianfuck, a turing complete programming language with 8 instructions, could be
renamed to brainfsck or brainfunct (as it is sometimes refered to) if you feel
it is truly necessary (however, since such censorship could also be applied to
BitchX and isn't, it would be somewhat unfair)

Includes brainfuck compiler and interpreter.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Philip Walls (RETIRED) gentoo-dev 2003-03-15 10:31:57 UTC
Created attachment 9413 [details]
ebuild
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2003-05-15 04:23:09 UTC
Hi Philip.

Sorry for taking so long to react. This is actually 3rd time I am getting to this bug and stay confused.

I did a brief search and found this page:
http://www.muppetlabs.com/~breadbox/bf/
which seems to contain quite a bit more info. It also mentions the page you reference as keeping the "original" code and kind of implying that there is a "more advanced" version. Could you please clarify?

On the naming issue: I cannot find brainfunct.tar.gz at the location specified in the ebuild. However I can see some source referenced by bf-2002.1208.tgz, is this what I should be looking for? If yes, then the most technically viable name for the ebuild becomes bf-2002.1208.ebuild. This kind of resolves the situation,  - allowing to use ${P} and other vars in the ebuild. Also as I could see "bf language" is quite searchable term.
 
However the new bf-2002.1208.tgz does not appear to contain Makefile or anything to what emake could be applied. Could you please take a look at what's going on with the package?

George
Comment 3 George Shapovalov (RETIRED) gentoo-dev 2003-05-17 02:40:43 UTC
Well, cannot process this bug until the issue with interpreter is clarified.
Please reopem the bug when you will have commented.

George
Comment 4 Markus Nigbur (RETIRED) gentoo-dev 2003-10-03 15:17:19 UTC
tagging as needinfo.

afaik the bf interpreter specified in the ebuild got removed and replaced
by an erlang one.