forked from I2P_Developers/i2p.i2p
Debian: Refactor jcpuid & jbigi patches to deal with SunOS support
This commit is contained in:
@@ -6,12 +6,18 @@ Subject: Update path of jbigi and add soname
|
|||||||
core/c/jbigi/mbuild_jbigi.sh | 6 +++---
|
core/c/jbigi/mbuild_jbigi.sh | 6 +++---
|
||||||
1 files changed, 3 insertions(+), 3 deletions(-)
|
1 files changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
diff --git a/core/c/jbigi/mbuild_jbigi.sh b/core/c/jbigi/mbuild_jbigi.sh
|
|
||||||
index 1e262a6..7581335 100755
|
|
||||||
--- a/core/c/jbigi/mbuild_jbigi.sh
|
--- a/core/c/jbigi/mbuild_jbigi.sh
|
||||||
+++ b/core/c/jbigi/mbuild_jbigi.sh
|
+++ b/core/c/jbigi/mbuild_jbigi.sh
|
||||||
@@ -25,8 +25,8 @@ Darwin*)
|
@@ -25,14 +25,14 @@
|
||||||
LIBFILE="libjbigi.jnilib";;
|
LIBFILE="libjbigi.jnilib";;
|
||||||
|
SunOS*)
|
||||||
|
COMPILEFLAGS="-fPIC -Wall"
|
||||||
|
- INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/solaris"
|
||||||
|
- LINKFLAGS="-shared -Wl,-soname,libjbigi.so"
|
||||||
|
+ INCLUDES="-I. -I./jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/solaris"
|
||||||
|
+ LINKFLAGS="-shared -Wl,-soname,libjbigi.so.0"
|
||||||
|
LIBFILE="libjbigi.so";;
|
||||||
|
|
||||||
*)
|
*)
|
||||||
COMPILEFLAGS="-fPIC -Wall"
|
COMPILEFLAGS="-fPIC -Wall"
|
||||||
- INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
|
- INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
|
||||||
@@ -21,7 +27,7 @@ index 1e262a6..7581335 100755
|
|||||||
LIBFILE="libjbigi.so";;
|
LIBFILE="libjbigi.so";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -41,7 +41,7 @@ fi
|
@@ -47,7 +47,7 @@
|
||||||
|
|
||||||
echo "Compiling C code..."
|
echo "Compiling C code..."
|
||||||
rm -f jbigi.o $LIBFILE
|
rm -f jbigi.o $LIBFILE
|
||||||
@@ -30,4 +36,3 @@ index 1e262a6..7581335 100755
|
|||||||
$CC $LINKFLAGS $INCLUDES $INCLUDELIBS -o $LIBFILE jbigi.o $STATICLIBS || exit 1
|
$CC $LINKFLAGS $INCLUDES $INCLUDELIBS -o $LIBFILE jbigi.o $STATICLIBS || exit 1
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
--
|
|
||||||
|
11
debian/patches/0007-rename-jcpuid.patch
vendored
11
debian/patches/0007-rename-jcpuid.patch
vendored
@@ -8,7 +8,16 @@ Subject: rename jcpuid
|
|||||||
|
|
||||||
--- a/core/c/jcpuid/build.sh
|
--- a/core/c/jcpuid/build.sh
|
||||||
+++ b/core/c/jcpuid/build.sh
|
+++ b/core/c/jcpuid/build.sh
|
||||||
@@ -39,8 +39,8 @@
|
@@ -37,7 +37,7 @@
|
||||||
|
COMPILEFLAGS="-Wall"
|
||||||
|
INCLUDES="-I. -Iinclude -I$JAVA_HOME/include/ -I$JAVA_HOME/include/solaris/"
|
||||||
|
LINKFLAGS="-shared -static -Wl,-soname,libjcpuid-x86-solaris.so"
|
||||||
|
- LIBFILE="lib/freenet/support/CPUInformation/libjcpuid-x86-solaris.so";;
|
||||||
|
+ LIBFILE="lib/freenet/support/CPUInformation/libjcpuid.so";;
|
||||||
|
FreeBSD*)
|
||||||
|
COMPILEFLAGS="-Wall"
|
||||||
|
INCLUDES="-I. -Iinclude -I$JAVA_HOME/include/ -I$JAVA_HOME/include/freebsd/"
|
||||||
|
@@ -46,8 +46,8 @@
|
||||||
*kFreeBSD*|Linux*)
|
*kFreeBSD*|Linux*)
|
||||||
COMPILEFLAGS="-fPIC -Wall"
|
COMPILEFLAGS="-fPIC -Wall"
|
||||||
INCLUDES="-I. -Iinclude -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
|
INCLUDES="-I. -Iinclude -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
|
||||||
|
Reference in New Issue
Block a user