From 4553dafeca7411399757e0d9dcdd83d1dc10b41b Mon Sep 17 00:00:00 2001
From: Kenneth Reitz <me@kennethreitz.com>
Date: Mon, 7 Jul 2014 13:47:02 -0400
Subject: [PATCH] autoconf formula

---
 builds/libraries/autoconf | 15 +++++++++++++++
 builds/libraries/libffi   | 16 +++-------------
 2 files changed, 18 insertions(+), 13 deletions(-)
 create mode 100755 builds/libraries/autoconf

diff --git a/builds/libraries/autoconf b/builds/libraries/autoconf
new file mode 100755
index 00000000..50d7d82e
--- /dev/null
+++ b/builds/libraries/autoconf
@@ -0,0 +1,15 @@
+#!/usr/bin/env bash
+# Build Path: /app/.heroku/python/
+
+OUT_PREFIX=$1
+
+echo "Building autoconf..."
+
+
+SOURCE_TARBALL='http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.gz'
+curl -L $SOURCE_TARBALL | tar xz
+
+cd autoconf-2.68
+./configure --prefix=$OUT_PREFIX
+make
+make install
\ No newline at end of file
diff --git a/builds/libraries/libffi b/builds/libraries/libffi
index 83b22558..8b791b55 100755
--- a/builds/libraries/libffi
+++ b/builds/libraries/libffi
@@ -1,24 +1,14 @@
 #!/usr/bin/env bash
 # Build Path: /app/.heroku/python/
+# Build Deps: libraries/autoconf
 
 OUT_PREFIX=$1
 
-echo "Building autoconf..."
-
-
-SOURCE_TARBALL='http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.gz'
-curl -L $SOURCE_TARBALL | tar xz
-
-cd autoconf-2.68
-./configure --prefix=$OUT_PREFIX
-make
-make install
-cd ..
-
-# Use new Python path, containing autoconf.
+# Use new path, containing autoconf.
 export PATH="/app/.heroku/python/bin/:$PATH"
 hash -r
 
+
 echo "Building libffi..."
 
 SOURCE_TARBALL='https://github.com/atgreen/libffi/archive/master.tar.gz'
-- 
GitLab