diff options
author | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2005-12-23 14:22:13 +0000 |
---|---|---|
committer | Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> | 2005-12-23 14:22:13 +0000 |
commit | 48828fab5ece8e77a3c04ff95d6fcfcc8507cd8e (patch) | |
tree | 1c3472641a13195e69b0708d25d1464853cb7277 /math/libjbigi/files/patch-jbigi__build_jbigi.sh | |
parent | - Update to 1.5rc2 (diff) |
New port libjbigi version 0.6.1.8: i2p JNI to GNU MP Bignum library
(libgmp)
Notes
Notes:
svn path=/head/; revision=151920
Diffstat (limited to 'math/libjbigi/files/patch-jbigi__build_jbigi.sh')
-rw-r--r-- | math/libjbigi/files/patch-jbigi__build_jbigi.sh | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/math/libjbigi/files/patch-jbigi__build_jbigi.sh b/math/libjbigi/files/patch-jbigi__build_jbigi.sh new file mode 100644 index 000000000000..46cddff05cd4 --- /dev/null +++ b/math/libjbigi/files/patch-jbigi__build_jbigi.sh @@ -0,0 +1,40 @@ +--- jbigi/build_jbigi.sh.orig Fri Jan 21 18:52:41 2005 ++++ jbigi/build_jbigi.sh Fri Dec 23 11:13:55 2005 +@@ -2,7 +2,6 @@ + # When executed in Mingw: Produces an jbigi.dll + # When executed in Linux: Produces an libjbigi.so + +-CC="gcc" + + case `uname -sr` in + MINGW*) +@@ -24,9 +23,9 @@ + LINKFLAGS="-dynamiclib -framework JavaVM" + LIBFILE="libjbigi.jnilib";; + *) +- COMPILEFLAGS="-fPIC -Wall" +- INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux" +- LINKFLAGS="-shared -Wl,-soname,libjbigi.so" ++ COMPILEFLAGS="-fPIC -Wall ${CFLAGS}" ++ INCLUDES="-I. -I${LOCALBASE}/include -Ijbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/freebsd" ++ LINKFLAGS="-shared -Wl,-soname,libjbigi.so ${LDFLAGS}" + LIBFILE="libjbigi.so";; + esac + +@@ -36,13 +35,13 @@ + then + echo "Building jbigi lib that is dynamically linked to GMP" + LIBPATH="-L.libs" +- INCLUDELIBS="-lgmp" ++ INCLUDELIBS="-L${LOCALBASE}/lib -lgmp" + else + echo "Building jbigi lib that is statically linked to GMP" +- STATICLIBS=".libs/libgmp.a" ++ STATICLIBS="${LOCALBASE}/lib/libgmp.a" + fi + + echo "Compiling C code..." + rm -f jbigi.o $LIBFILE +-$CC -c $COMPILEFLAGS $INCLUDES ../../jbigi/src/jbigi.c ++$CC -c $COMPILEFLAGS $INCLUDES jbigi/src/jbigi.c + $CC $LINKFLAGS $INCLUDES $INCLUDELIBS -o $LIBFILE jbigi.o $STATICLIBS |