Skip to content

Instantly share code, notes, and snippets.

@rjungemann
Created September 23, 2011 04:59
Show Gist options
  • Select an option

  • Save rjungemann/1236770 to your computer and use it in GitHub Desktop.

Select an option

Save rjungemann/1236770 to your computer and use it in GitHub Desktop.

Revisions

  1. rjungemann revised this gist Nov 17, 2011. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -2,6 +2,7 @@

    class FlexSdk < Formula
    url 'http://fpdownload.adobe.com/pub/flex/sdk/builds/flex4.5/flex_sdk_4.5.1.21328.zip'
    md5 'a53f386509bbd40b0e15df43af360cfa'
    homepage 'http://opensource.adobe.com/'
    version 'v4.5.1.21328'

  2. rjungemann revised this gist Nov 17, 2011. 1 changed file with 15 additions and 0 deletions.
    15 changes: 15 additions & 0 deletions flash_player.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,15 @@
    require 'formula'

    class FlashPlayer < Formula
    url 'http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_sa_debug.app.zip'
    md5 '2770acd6997bfd5016dd51acfb20c025'
    homepage 'http://adobe.com'
    version '11.1'

    def install
    name = 'Flash Player Debugger.app'

    cp_r '.', "#{prefix}/#{name}"
    ln_s "#{prefix}/#{name}", "/Applications/#{name}"
    end
    end
  3. rjungemann revised this gist Nov 17, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,7 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    Dir['*'].each { |file| cp_r file, File.join(prefix, File.basename file) }
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }

    ohai %{You will need to add the Flex SDK to your path:}
    ohai %{ export PATH="#{bin}":$PATH}
  4. rjungemann revised this gist Nov 17, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -1,7 +1,7 @@
    require 'formula'

    class FlexSdk < Formula
    url 'http://fpdownload.adobe.com/pub/flex/sdk/builds/flex4.5/flex_sdk_4.5.1.21328_mpl.zip'
    url 'http://fpdownload.adobe.com/pub/flex/sdk/builds/flex4.5/flex_sdk_4.5.1.21328.zip'
    homepage 'http://opensource.adobe.com/'
    version 'v4.5.1.21328'

  5. rjungemann revised this gist Nov 16, 2011. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,9 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }
    Dir['*'].each { |file| cp_r file, File.join(prefix, File.basename file) }

    ohai 'You will need to add the Flex SDK to your path:'
    ohai %{ export PATH="#{prefix}/bin":$PATH}
    ohai %{You will need to add the Flex SDK to your path:}
    ohai %{ export PATH="#{bin}":$PATH}
    end
    end
  6. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,6 +9,6 @@ def install
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }

    ohai 'You will need to add the Flex SDK to your path:'
    ohai " export PATH=#{prefix}/bin:$PATH"
    ohai %{ export PATH="#{prefix}/bin":$PATH}
    end
    end
  7. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,6 +9,6 @@ def install
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }

    ohai 'You will need to add the Flex SDK to your path:'
    ohai " export PATH=#{prefix}:$PATH"
    ohai " export PATH=#{prefix}/bin:$PATH"
    end
    end
  8. rjungemann revised this gist Nov 16, 2011. No changes.
  9. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -8,7 +8,7 @@ class FlexSdk < Formula
    def install
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }

    ohai 'You will need to add the following directory to your path:'
    ohai 'You will need to add the Flex SDK to your path:'
    ohai " export PATH=#{prefix}:$PATH"
    end
    end
  10. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,6 +9,6 @@ def install
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }

    ohai 'You will need to add the following directory to your path:'
    ohai "export PATH=#{prefix}:$PATH"
    ohai " export PATH=#{prefix}:$PATH"
    end
    end
  11. rjungemann revised this gist Nov 16, 2011. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,9 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }
    Dir["#{bin}/*"].each { |file| ln_s file, "#{bin}/#{File.basename file}" unless file.match /\.bat$|\.exe$/ }

    ohai 'You will need to add the following directory to your path:'
    ohai "export PATH=#{prefix}:$PATH"
    end
    end
  12. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,6 +9,6 @@ def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }
    Dir[File.join bin, '*'].each { |file| ln_s file unless file.match /\.bat$|\.exe$/ }
    Dir["#{bin}/*"].each { |file| ln_s file, "#{bin}/#{File.basename file}" unless file.match /\.bat$|\.exe$/ }
    end
    end
  13. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,5 +9,6 @@ def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }
    Dir[File.join bin, '*'].each { |file| ln_s file unless file.match /\.bat$|\.exe$/ }
    end
    end
  14. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -8,5 +8,6 @@ class FlexSdk < Formula
    def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }
    Dir['*'].each { |file| cp_r file, File.join( prefix, File.basename(file) ) }
    end
    end
  15. rjungemann revised this gist Nov 16, 2011. 1 changed file with 2 additions and 3 deletions.
    5 changes: 2 additions & 3 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,8 +6,7 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    cp_r 'frameworks', "#{prefix}/"
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }
    end
    end
  16. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -8,6 +8,6 @@ class FlexSdk < Formula
    def install
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    prefix.install 'frameworks'
    cp_r 'frameworks', "#{prefix}/"
    end
    end
  17. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -8,6 +8,6 @@ class FlexSdk < Formula
    def install
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    ln_s 'frameworks', '#{prefix}/frameworks'
    prefix.install 'frameworks'
    end
    end
  18. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -8,5 +8,6 @@ class FlexSdk < Formula
    def install
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    ln_s 'frameworks', '#{prefix}/frameworks'
    end
    end
  19. rjungemann revised this gist Nov 16, 2011. 1 changed file with 2 additions and 5 deletions.
    7 changes: 2 additions & 5 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,10 +6,7 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }

    prefix.install Dir['**/*']
    #Dir.glob("bin/*").each { |file| ln_s file, "#{bin}/#{File.basename file}" }
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    end
    end
  20. rjungemann revised this gist Nov 16, 2011. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,7 +9,7 @@ def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }

    #libexec.install Dir['*']
    Dir.glob("bin/*").each { |file| ln_s file, "#{bin}/#{File.basename file}" }
    prefix.install Dir['**/*']
    #Dir.glob("bin/*").each { |file| ln_s file, "#{bin}/#{File.basename file}" }
    end
    end
  21. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -10,6 +10,6 @@ def install
    #Dir.glob('lib/*').each { |file| lib.install file }

    #libexec.install Dir['*']
    Dir.glob("bin/*").each { |file| system "ln -s #{file} #{bin}/#{File.basename file}" }
    Dir.glob("bin/*").each { |file| ln_s file, "#{bin}/#{File.basename file}" }
    end
    end
  22. rjungemann revised this gist Nov 16, 2011. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -9,7 +9,7 @@ def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }

    libexec.install Dir['*']
    Dir.glob("#{libexec}/bin/*").each { |file| system "ln -s #{file} #{bin}/#{File.basename file}" }
    #libexec.install Dir['*']
    Dir.glob("bin/*").each { |file| system "ln -s #{file} #{bin}/#{File.basename file}" }
    end
    end
  23. rjungemann revised this gist Nov 16, 2011. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -8,6 +8,8 @@ class FlexSdk < Formula
    def install
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }

    libexec.install Dir['*']
    Dir.glob("#{libexec}/bin/*").each { |file| system "ln -s #{file} #{bin}/#{File.basename file}" }
    end
    end
  24. rjungemann revised this gist Nov 16, 2011. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,7 +6,8 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    #Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    #Dir.glob('lib/*').each { |file| lib.install file }
    libexec.install Dir['*']
    end
    end
  25. rjungemann revised this gist Nov 16, 2011. 1 changed file with 2 additions and 10 deletions.
    12 changes: 2 additions & 10 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,15 +6,7 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    Dir.glob('bin/*').each do |file|
    next if file.match /\.bat/
    next if file.match /\.exe/

    bin.install file
    end

    Dir.glob('lib/*').each do |file|
    libexec.install file
    end
    Dir.glob('bin/*').each { |file| bin.install file unless file.match /\.bat$|\.exe$/ }
    Dir.glob('lib/*').each { |file| lib.install file }
    end
    end
  26. rjungemann revised this gist Nov 16, 2011. 1 changed file with 1 addition and 5 deletions.
    6 changes: 1 addition & 5 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,10 +6,6 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    #libexec.install Dir['*']

    #bin.mkpath

    Dir.glob('bin/*').each do |file|
    next if file.match /\.bat/
    next if file.match /\.exe/
    @@ -18,7 +14,7 @@ def install
    end

    Dir.glob('lib/*').each do |file|
    lib.install file
    libexec.install file
    end
    end
    end
  27. rjungemann revised this gist Nov 16, 2011. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,9 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    libexec.install Dir['*']
    #libexec.install Dir['*']

    bin.mkpath
    #bin.mkpath

    Dir.glob('bin/*').each do |file|
    next if file.match /\.bat/
    @@ -17,8 +17,8 @@ def install
    bin.install file
    end

    #Dir.glob('lib/*').each do |file|
    # lib.install file
    #end
    Dir.glob('lib/*').each do |file|
    lib.install file
    end
    end
    end
  28. rjungemann revised this gist Nov 16, 2011. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,9 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    #libexec.install Dir['*']
    libexec.install Dir['*']

    #bin.mkpath
    bin.mkpath

    Dir.glob('bin/*').each do |file|
    next if file.match /\.bat/
    @@ -17,8 +17,8 @@ def install
    bin.install file
    end

    Dir.glob('lib/*').each do |file|
    lib.install file
    end
    #Dir.glob('lib/*').each do |file|
    # lib.install file
    #end
    end
    end
  29. rjungemann revised this gist Nov 16, 2011. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,9 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    libexec.install Dir['*']
    #libexec.install Dir['*']

    bin.mkpath
    #bin.mkpath

    Dir.glob('bin/*').each do |file|
    next if file.match /\.bat/
    @@ -17,8 +17,8 @@ def install
    bin.install file
    end

    #Dir.glob('lib/*').each do |file|
    # lib.install file
    #end
    Dir.glob('lib/*').each do |file|
    lib.install file
    end
    end
    end
  30. rjungemann revised this gist Nov 16, 2011. 1 changed file with 5 additions and 5 deletions.
    10 changes: 5 additions & 5 deletions flex_sdk.rb
    Original file line number Diff line number Diff line change
    @@ -6,9 +6,9 @@ class FlexSdk < Formula
    version 'v4.5.1.21328'

    def install
    #libexec.install Dir['*']
    libexec.install Dir['*']

    #bin.mkpath
    bin.mkpath

    Dir.glob('bin/*').each do |file|
    next if file.match /\.bat/
    @@ -17,8 +17,8 @@ def install
    bin.install file
    end

    Dir.glob('lib/*').each do |file|
    lib.install file
    end
    #Dir.glob('lib/*').each do |file|
    # lib.install file
    #end
    end
    end