diff --git a/packages/apr.rb b/packages/apr.rb new file mode 100644 index 0000000000000000000000000000000000000000..fb9a6cfe9d1bc3916459e2f365c21c857fc448aa --- /dev/null +++ b/packages/apr.rb @@ -0,0 +1,18 @@ +require 'package' + +class Apr < Package + version '1.5.2' + source_url 'http://apache.claz.org//apr/apr-1.5.2.tar.bz2' + source_sha1 '6d757fcf7c687fc300c1066076f2e8380ff8cbc0' + + depends_on 'buildessential' + + def self.build + system './configure --prefix=/usr/local' + system 'make' + end + + def self.install + system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" + end +end diff --git a/packages/aprutil.rb b/packages/aprutil.rb new file mode 100644 index 0000000000000000000000000000000000000000..bbe04bff19c78caf3514b68d2b8aca1bef66b850 --- /dev/null +++ b/packages/aprutil.rb @@ -0,0 +1,18 @@ +require 'package' + +class Aprutil < Package + version '1.5.4' + source_url 'http://apache.claz.org//apr/apr-util-1.5.4.tar.gz' + source_sha1 '72cc3ac693b52fb831063d5c0de18723bc8e0095' + + depends_on 'apr' + + def self.build + system './configure --prefix=/usr/local --with-apr=/usr/local' + system 'make' + end + + def self.install + system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" + end +end diff --git a/packages/subversion.rb b/packages/subversion.rb new file mode 100644 index 0000000000000000000000000000000000000000..87da1f4aabeae495a0fc4ebc2d93c88e68d2be59 --- /dev/null +++ b/packages/subversion.rb @@ -0,0 +1,19 @@ +require 'package' + +class Subversion < Package + version '1.9.5' + source_url 'http://apache.mirrors.ionfish.org/subversion/subversion-1.9.5.tar.gz' + source_sha1 'ac9f8ee235f1b667dd6506864af8035aaedfc2d9' + + depends_on 'aprutil' + depends_on 'sqlite' + + def self.build + system './configure --prefix=/usr/local --with-apr=/usr/local --with-apr-util=/usr/local' + system 'make' + end + + def self.install + system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" + end +end