diff options
| author | Adam Vandenberg | 2014-09-24 20:03:34 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2014-09-24 20:03:34 -0700 |
| commit | c211b23fa9fb542ca55db58c0902e779374f7539 (patch) | |
| tree | 9697a464e34a21112eef2cc832381304dba6b6df | |
| parent | 0c2b9e87ae9e1f6ba6599b0068a561de6b3bf508 (diff) | |
| download | homebrew-c211b23fa9fb542ca55db58c0902e779374f7539.tar.bz2 | |
Redact electric-fence
Closes #31203.
| -rw-r--r-- | Library/Formula/electric-fence.rb | 57 | ||||
| -rw-r--r-- | Library/Homebrew/tap_migrations.rb | 1 |
2 files changed, 1 insertions, 57 deletions
diff --git a/Library/Formula/electric-fence.rb b/Library/Formula/electric-fence.rb deleted file mode 100644 index 53a49792d..000000000 --- a/Library/Formula/electric-fence.rb +++ /dev/null @@ -1,57 +0,0 @@ -require 'formula' - -class ElectricFence < Formula - homepage 'http://perens.com/FreeSoftware/ElectricFence/' - url 'http://perens.com/FreeSoftware/ElectricFence/electric-fence_2.1.13-0.1.tar.gz' - version '2.1.13-0.1' - sha1 'e6765bcb1543272040b806eea706fc7ae9b60524' - - # Patch based on this MacPorts port: https://trac.macports.org/ticket/23836 - # Discussion on how to port it to OS X: http://lists.apple.com/archives/xcode-users/2005/Oct/msg00791.html - patch :DATA - - def install - system "make" - lib.install "libefence.a" - man3.install "libefence.3" - end - - test do - (testpath/'test1.c').write <<-EOS.undent - #include <stdlib.h> - int main() { - int *arr = (int*)malloc(sizeof(int) * 10); - arr[10] = 1000; - return 0; - } - EOS - #{ENV.cc}, (testpath/'test1.c'), '-lefence' - end -end - -__END__ -diff --git a/Makefile b/Makefile -index 660f586..82054b9 100644 ---- a/Makefile -+++ b/Makefile -@@ -4,7 +4,7 @@ AR= ar - INSTALL= install - MV= mv - CHMOD= chmod --CFLAGS= -g -+CFLAGS= -g -DPAGE_PROTECTION_VIOLATED_SIGNAL=SIGBUS - LIB_INSTALL_DIR= /usr/lib - MAN_INSTALL_DIR= /usr/man/man3 - -diff --git a/page.c b/page.c -index 07ac9d5..69374c4 100644 ---- a/page.c -+++ b/page.c -@@ -30,7 +30,7 @@ - static caddr_t startAddr = (caddr_t) 0; - - #if ( !defined(sgi) && !defined(_AIX) ) --extern int sys_nerr; -+/*extern int sys_nerr;*/ - /*extern char * sys_errlist[];*/ - #endif diff --git a/Library/Homebrew/tap_migrations.rb b/Library/Homebrew/tap_migrations.rb index 1cf45f07c..c02ceb7a3 100644 --- a/Library/Homebrew/tap_migrations.rb +++ b/Library/Homebrew/tap_migrations.rb @@ -20,6 +20,7 @@ TAP_MIGRATIONS = { "drizzle" => "homebrew/boneyard", "drush" => "homebrew/php", "dsniff" => "homebrew/boneyard", + "electric-fence" => "homebrew/boneyard", "gnunet" => "homebrew/boneyard", "grads" => "homebrew/binary", "gromacs" => "homebrew/science", |
