New Formula: brainfuck #18201

Closed
wants to merge 1 commit into
from

Conversation

Projects
None yet
6 participants
Contributor

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

Library/Formula/brainfuck.rb
@@ -0,0 +1,17 @@
+require 'formula'
+
+class Brainfuck < Formula
+ homepage 'http://www.muppetlabs.com/~breadbox/bf/'
+ head 'https://github.com/FabianM/brainfuck.git'
+
+ def install
+ system 'make all'
+ bin.install 'bin/brainfuck'
+ man1.install 'man/brainfuck_darwin.1'
@MikeMcQuaid

MikeMcQuaid Mar 3, 2013

Owner

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

Owner

MikeMcQuaid commented Mar 3, 2013

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

Contributor

mistydemeo commented Mar 3, 2013

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

Contributor

adamv commented Mar 13, 2013

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

Contributor

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

Closed

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?

Contributor

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.

Contributor

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.