aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
Diffstat (limited to 'Library')
-rw-r--r--Library/Formula/libtommath.rb66
1 files changed, 3 insertions, 63 deletions
diff --git a/Library/Formula/libtommath.rb b/Library/Formula/libtommath.rb
index ed9b438f8..6ee129006 100644
--- a/Library/Formula/libtommath.rb
+++ b/Library/Formula/libtommath.rb
@@ -5,70 +5,10 @@ class Libtommath < Formula
url 'http://libtom.org/files/ltm-0.42.0.tar.bz2'
sha1 '9b192701cf62b85e9bd65fbb4d622d04cfa5ee0d'
- def patches
- DATA # Makefile tries to install as root:wheel
- end
-
def install
ENV['DESTDIR'] = prefix
- system "make install"
+ system "make"
+ include.install Dir['tommath*.h']
+ lib.install 'libtommath.a'
end
end
-
-__END__
-diff --git a/makefile b/makefile
-index 70de306..989e1b7 100755
---- a/makefile
-+++ b/makefile
-@@ -27,19 +27,6 @@ CFLAGS += -fomit-frame-pointer
-
- endif
-
--#install as this user
--ifndef INSTALL_GROUP
-- GROUP=wheel
--else
-- GROUP=$(INSTALL_GROUP)
--endif
--
--ifndef INSTALL_USER
-- USER=root
--else
-- USER=$(INSTALL_USER)
--endif
--
- #default files to install
- ifndef LIBNAME
- LIBNAME=libtommath.a
-@@ -52,10 +39,13 @@ HEADERS=tommath.h tommath_class.h tommath_superclass.h
- #LIBPATH-The directory for libtommath to be installed to.
- #INCPATH-The directory to install the header files for libtommath.
- #DATAPATH-The directory to install the pdf docs.
-+ifndef DESTDIR
- DESTDIR=
--LIBPATH=/usr/lib
--INCPATH=/usr/include
--DATAPATH=/usr/share/doc/libtommath/pdf
-+endif
-+
-+LIBPATH=/lib
-+INCPATH=/include
-+DATAPATH=/share/doc/libtommath/pdf
-
- OBJECTS=bncore.o bn_mp_init.o bn_mp_clear.o bn_mp_exch.o bn_mp_grow.o bn_mp_shrink.o \
- bn_mp_clamp.o bn_mp_zero.o bn_mp_set.o bn_mp_set_int.o bn_mp_init_size.o bn_mp_copy.o \
-@@ -113,10 +103,10 @@ profiled_single:
- ranlib $(LIBNAME)
-
- install: $(LIBNAME)
-- install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH)
-- install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(INCPATH)
-- install -g $(GROUP) -o $(USER) $(LIBNAME) $(DESTDIR)$(LIBPATH)
-- install -g $(GROUP) -o $(USER) $(HEADERS) $(DESTDIR)$(INCPATH)
-+ install -d $(DESTDIR)$(LIBPATH)
-+ install -d $(DESTDIR)$(INCPATH)
-+ install $(LIBNAME) $(DESTDIR)$(LIBPATH)
-+ install $(HEADERS) $(DESTDIR)$(INCPATH)
-
- test: $(LIBNAME) demo/demo.o
- $(CC) $(CFLAGS) demo/demo.o $(LIBNAME) -o test