]> git.pld-linux.org Git - packages/soprano.git/commitdiff
- relax java deps, release 2. auto/th/soprano-2_0_98-2
authorPaweł Sikora <pluto@pld-linux.org>
Tue, 20 May 2008 08:38:56 +0000 (08:38 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    soprano.spec -> 1.27

soprano.spec

index 233939d4abdf9adad953d652e5b46b682be4b074..4a63a0796632b0148448d11e6b825be3b11c0b1c 100644 (file)
@@ -13,7 +13,7 @@ Summary:      Soprano - Qt wrapper API to librdf
 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
@@ -28,8 +28,7 @@ BuildRequires:        automake
 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}
@@ -65,6 +64,10 @@ Pliki nagłówkowe dla soprano.
 
 %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
@@ -75,12 +78,9 @@ cd build
        -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}
This page took 0.049451 seconds and 4 git commands to generate.