New Formula: brainfuck #18201

wants to merge 1 commit into


None yet
6 participants

LinusU commented Mar 3, 2013

Things to be fixed:

  • The man page gets installed as brainfuck_darwin instead of brainfuck. I have no idea how to fix this, any ideas? (I've tried searching for info on man1.install but didn't really find anything)

Also, the formula is currently head only. I don't really know what to here since they don't tag releases or for that matter seems to have releases at all. Should I try to talk to them or should I specify a specific commit as stable?

@MikeMcQuaid MikeMcQuaid commented on the diff Mar 3, 2013

@@ -0,0 +1,17 @@
+require 'formula'
+class Brainfuck < Formula
+ homepage ''
+ head ''
+ def install
+ system 'make all'
+ bin.install 'bin/brainfuck'
+ man1.install 'man/brainfuck_darwin.1'

MikeMcQuaid Mar 3, 2013


man1.install 'man/brainfuck_darwin.1' => 'brainfuck.1' should work I think.


MikeMcQuaid commented Mar 3, 2013

Yeh, we won't add new head only formulae. Ask upstream to tag a stable release.


mistydemeo commented Mar 3, 2013

If upstream won't tag a stable release, you can submit at homebrew/headonly.


adamv commented Mar 13, 2013

Homepage should point to the homepage of the software, not the BF language definition.


adamv commented Mar 13, 2013

Closing due to not having a stable tag.

adamv closed this Mar 13, 2013

mathiasbynens referenced this pull request in fabianishere/brainfuck Mar 26, 2013


Tag a stable release #8

Looks like the upstream repo now has a stable tag (FabianM/brainfuck@0.1.0).  Would it be possible to get this added now?


Sharpie commented Apr 2, 2013

@slippyd The formula will need to be updated to use the tagged release, apply the manpage fix that Mike pointed out and then re-submitted.


LinusU commented Apr 21, 2013

I am so sorry for dropping this, I'm on vacation currently but if no one else fixes this until I get the time I will get on this!

LinusU deleted the LinusU:brainfuck branch Oct 21, 2013

xu-cheng locked and limited conversation to collaborators Feb 16, 2016

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.