diff options
author | drochner <drochner@pkgsrc.org> | 2011-03-10 09:52:24 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2011-03-10 09:52:24 +0000 |
commit | 78ff918a6a5fe10ee48a99984e54df316bcc2df9 (patch) | |
tree | c8e33feea458b1a98484455c5d919b073452f911 /math/ltm/patches | |
parent | 5e5dab73a9408d8c915cf11564520d185003fb52 (diff) | |
download | pkgsrc-78ff918a6a5fe10ee48a99984e54df316bcc2df9.tar.gz |
build shared lib, bump PKGREV
Diffstat (limited to 'math/ltm/patches')
-rw-r--r-- | math/ltm/patches/patch-aa | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/math/ltm/patches/patch-aa b/math/ltm/patches/patch-aa new file mode 100644 index 00000000000..ed40d49d287 --- /dev/null +++ b/math/ltm/patches/patch-aa @@ -0,0 +1,39 @@ +$NetBSD: patch-aa,v 1.1 2011/03/10 09:52:25 drochner Exp $ + +--- makefile.shared.orig 2010-07-23 14:27:20.000000000 +0000 ++++ makefile.shared +@@ -3,7 +3,7 @@ + #Tom St Denis + VERSION=0:41 + +-CC = libtool --mode=compile --tag=CC gcc ++#CC = libtool --mode=compile --tag=CC gcc + + CFLAGS += -I./ -Wall -W -Wshadow -Wsign-compare + +@@ -48,8 +48,8 @@ HEADERS=tommath.h tommath_class.h tommat + #INCPATH-The directory to install the header files for libtommath. + #DATAPATH-The directory to install the pdf docs. + DESTDIR= +-LIBPATH=/usr/lib +-INCPATH=/usr/include ++LIBPATH=${PREFIX}/lib ++INCPATH=${PREFIX}/include + DATAPATH=/usr/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 \ +@@ -82,8 +82,12 @@ bn_mp_to_signed_bin_n.o bn_mp_to_unsigne + + objs: $(OBJECTS) + +-$(LIBNAME): $(OBJECTS) +- libtool --mode=link gcc *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) ++.SUFFIXES: .lo ++.c.lo: ++ ${LIBTOOL} --mode=compile ${CC} -c ${CFLAGS} $< -o $@ ++ ++$(LIBNAME): $(OBJECTS:.o=.lo) ++ libtool --mode=link ${CC} *.lo -o $(LIBNAME) -rpath $(LIBPATH) -version-info $(VERSION) + + install: $(LIBNAME) + install -d -g $(GROUP) -o $(USER) $(DESTDIR)$(LIBPATH) |