aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorAndrew Sharpe2013-11-10 17:11:44 +1000
committerAdam Vandenberg2013-11-10 09:27:49 -0800
commit623427d7eeca0fbaa52baac0b9bf91fe2e927698 (patch)
tree2eea3a3c6d6e77f1fd32fd52402ecc803208137f /Library/Formula
parent0ed1f42542c2631ba367cc058eb48aa0eca19a35 (diff)
downloadhomebrew-623427d7eeca0fbaa52baac0b9bf91fe2e927698.tar.bz2
apt-cacher-ng 0.7.19
Closes #24151. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/apt-cacher-ng.rb25
1 files changed, 23 insertions, 2 deletions
diff --git a/Library/Formula/apt-cacher-ng.rb b/Library/Formula/apt-cacher-ng.rb
index 149a515ad..bf5b67ec6 100644
--- a/Library/Formula/apt-cacher-ng.rb
+++ b/Library/Formula/apt-cacher-ng.rb
@@ -2,12 +2,18 @@ require 'formula'
class AptCacherNg < Formula
homepage 'http://www.unix-ag.uni-kl.de/~bloch/acng/'
- url 'http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/apt-cacher-ng_0.7.18.orig.tar.xz'
- sha1 'cfac54eddad558819144dc90a54d00632eb6296a'
+ url 'http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/apt-cacher-ng_0.7.19.orig.tar.xz'
+ sha256 '73df667ad5a742f603df7a0d9c3bb9600b6d7b9bc448553fd73fa41aa5563b27'
depends_on 'xz' => :build
depends_on 'cmake' => :build
depends_on 'fuse4x' => :build
+ depends_on 'boost' => :build
+
+ def patches
+ # waiting on http://alioth.debian.org/tracker/index.php?func=detail&aid=314521&group_id=100566&atid=413111
+ DATA
+ end
def install
system 'make apt-cacher-ng'
@@ -22,6 +28,7 @@ class AptCacherNg < Formula
# create the cache directory
(var/'spool/apt-cacher-ng').mkpath
+ (var/'log').mkpath
sbin.install 'build/apt-cacher-ng'
man8.install 'doc/man/apt-cacher-ng.8'
@@ -53,4 +60,18 @@ class AptCacherNg < Formula
</plist>
EOS
end
+
end
+
+__END__
+--- a/source/bgtask.cc.orig 2013-11-10 16:57:42.000000000 +1000
++++ b/source/bgtask.cc 2013-11-10 16:48:23.000000000 +1000
+@@ -44,7 +44,7 @@
+ }
+
+ // the obligatory definition of static members :-(
+-weak_ptr<tWuiBgTask::tProgressTracker> tWuiBgTask::g_pTracker;
++SMARTPTR_SPACE::weak_ptr<tWuiBgTask::tProgressTracker> tWuiBgTask::g_pTracker;
+
+ void _AddFooter(tSS &msg)
+ {