Commit f86c867f authored by Terra Branford's avatar Terra Branford Committed by Ed Reel

Add ragel and a52 (#2786)

* Add ragel

* Add a52

* Update ragel.rb
parent bf95860b
require 'package'
class A52 < Package
description 'liba52 is a free library for decoding ATSC A/52 streams.'
homepage 'http://liba52.sourceforge.net/'
version '0.7.4'
source_url 'http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz'
source_sha256 'a21d724ab3b3933330194353687df82c475b5dfb997513eef4c25de6c865ec33'
def self.build
system "./bootstrap"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
end
def self.install
system "make DESTDIR=#{CREW_DEST_DIR} install"
end
end
require 'package'
class Ragel < Package
description 'Ragel compiles executable finite state machines from regular languages.'
homepage 'http://www.colm.net/open-source/ragel/'
version '6.10'
source_url 'https://www.colm.net/files/ragel/ragel-6.10.tar.gz'
source_sha256 '5f156edb65d20b856d638dd9ee2dfb43285914d9aa2b6ec779dac0270cd56c3f'
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
end
def self.install
system "make DESTDIR=#{CREW_DEST_DIR} install"
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment