Add fIcy package to Homebrew. #18003

Closed
wants to merge 6 commits into
from

Projects

None yet

3 participants

@cthielen

fIcy is a command line MPEG stream ripper which does not re-encode the stream
like many other tools but instead dumps the MPEG frames. Very useful for
professional archiving.

@cthielen cthielen Add fIcy package to Homebrew.
fIcy is a command line MPEG stream ripper which does not re-encode the stream
like many other tools but instead dumps the MPEG frames. Very useful for
professional archiving.
9ad6892
@cthielen

Note fIcy doesn't use GNU autotools and doesn't include a 'make install' target.

@adamv

Use prefix.instal ...

@jacknagel jacknagel and 1 other commented on an outdated diff Mar 10, 2013
Library/Formula/ficy.rb
@@ -0,0 +1,20 @@
+require 'formula'
+
+class Ficy < Formula
+ homepage 'http://www.thregr.org/~wavexx/software/fIcy/'
+ url 'http://www.thregr.org/~wavexx/software/fIcy/releases/fIcy-1.0.18.tar.gz'
+ sha1 '326d1b5417e9507974df94d227c7e7e476b7598f'
+
+ depends_on 'cmake' => :build
+
+ def install
+ system "make"
+ prefix.install 'fIcy', 'fPls', 'fResync'
@jacknagel
jacknagel Mar 10, 2013

Are these CLI tools? Shouldn't they go in bin?

@cthielen
cthielen Mar 13, 2013

They are CLI tools. It should be bin.install instead of prefix.install then?

@jacknagel jacknagel commented on the diff Mar 10, 2013
Library/Formula/ficy.rb
@@ -0,0 +1,20 @@
+require 'formula'
+
+class Ficy < Formula
+ homepage 'http://www.thregr.org/~wavexx/software/fIcy/'
+ url 'http://www.thregr.org/~wavexx/software/fIcy/releases/fIcy-1.0.18.tar.gz'
+ sha1 '326d1b5417e9507974df94d227c7e7e476b7598f'
+
+ depends_on 'cmake' => :build
@jacknagel
jacknagel Mar 10, 2013

This doesn't use cmake, does it?

@cthielen
cthielen Mar 13, 2013

It does not. Just vanilla gmake.

@cthielen

Bump

@adamv

Burp

@adamv

(Also, please squash to a single commit for review, thanks.)

cthielen added some commits Feb 21, 2013
@cthielen cthielen Add fIcy package to Homebrew.
fIcy is a command line MPEG stream ripper which does not re-encode the stream
like many other tools but instead dumps the MPEG frames. Very useful for
professional archiving.
3379c49
@cthielen cthielen Merge branch 'ficy' of github.com:cthielen/homebrew into ficy b9545a7
@cthielen cthielen Merge branch 'master' of https://github.com/mxcl/homebrew into ficy 3515551
@cthielen cthielen closed this Apr 18, 2013
@xu-cheng 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.