SPECS: soprano.spec - relax java deps, release 2.
pluto
pluto at pld-linux.org
Tue May 20 10:39:02 CEST 2008
Author: pluto Date: Tue May 20 08:39:02 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- relax java deps, release 2.
---- Files affected:
SPECS:
soprano.spec (1.26 -> 1.27)
---- Diffs:
================================================================
Index: SPECS/soprano.spec
diff -u SPECS/soprano.spec:1.26 SPECS/soprano.spec:1.27
--- SPECS/soprano.spec:1.26 Fri May 9 05:30:41 2008
+++ SPECS/soprano.spec Tue May 20 10:38:56 2008
@@ -14,7 +14,7 @@
Summary(pl.UTF-8): Soprano - wrapper Qt do librdf
Name: soprano
Version: 2.0.98
-Release: 1
+Release: 2
License: GPL v2
Group: X11/Applications
Source0: http://dl.sourceforge.net/soprano/%{name}-%{version}.tar.bz2
@@ -29,8 +29,7 @@
BuildRequires: clucene-core-devel >= 0.9.16a-2
BuildRequires: cmake
%if %{with sesame2}
-BuildRequires: java-sun >= 1.6
-BuildRequires: java-sun-jre >= 1.6
+BuildRequires: libgcj-devel
%endif
%{?with_serializer:BuildRequires: libraptor-devel}
BuildRequires: qt4-build >= %{qtbrver}
@@ -66,6 +65,10 @@
%prep
%setup -q
+# Sesame2 backend doesn't really use the new JNI-1.6 feature -> GetObjectRefType.
+sed -i 's:JNI_VERSION_1_6:JNI_VERSION_1_4:g' CMakeLists.txt
+# cleanup.
+sed -i 's:${JAVA_INCLUDE_PATH2}::' backends/sesame2/CMakeLists.txt
%build
install -d build
@@ -76,12 +79,9 @@
-DQT_QMAKE_EXECUTABLE=%{_bindir}/qmake-qt4 \
%if "%{_lib}" == "lib64"
-DLIB_SUFFIX=64 \
- -DJAVA_JVM_LIBRARY=/usr/lib64/jvm/java/jre/lib/amd64/server/libjvm.so \
- -DJAVA_INCLUDE_PATH=/usr/lib64/jvm/java/include/ \
-%else
- -DJAVA_JVM_LIBRARY=/usr/lib/jvm/java/jre/lib/i386/server/libjvm.so \
- -DJAVA_INCLUDE_PATH=/usr/lib/jvm/java/include/ \
%endif
+ -DJAVA_INCLUDE_PATH=%{_libdir}/gcc/%{_target_platform}/%(%{__cc} -dumpversion)/include \
+ -DJAVA_JVM_LIBRARY=%{_libdir}/gcj-%(%{__cc} -dumpversion)/libjvm.so \
..
%{__make}
@@ -143,6 +143,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.27 2008-05-20 08:38:56 pluto
+- relax java deps, release 2.
+
Revision 1.26 2008-05-09 03:30:41 shadzik
- remove snapshot bullshit
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/soprano.spec?r1=1.26&r2=1.27&f=u
More information about the pld-cvs-commit
mailing list