summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/soprano/Manifest3
-rw-r--r--dev-libs/soprano/files/soprano-make-optional-targets.patch191
-rw-r--r--dev-libs/soprano/soprano-9999.ebuild2
3 files changed, 1 insertions, 195 deletions
diff --git a/dev-libs/soprano/Manifest b/dev-libs/soprano/Manifest
index 6c81067c33a..79b4eb2279f 100644
--- a/dev-libs/soprano/Manifest
+++ b/dev-libs/soprano/Manifest
@@ -1,4 +1,3 @@
-AUX soprano-make-optional-targets.patch 7769 RMD160 cadf6db4d8c38c0f4879838ea049695dca48af4e SHA1 4489d50c89788d41746921cf890da6bf46bf7ce8 SHA256 32e55e17e6519947f877d63174e41ee033af05470d4a252031d1165c579e0872
-EBUILD soprano-9999.ebuild 2111 RMD160 62bc731e0871645718780c93ca7802eb4c7ba174 SHA1 2cd693b523e32e47217a2da5926af73c3bef40d3 SHA256 10a90f7e3730728b7787299dd4ed2527bc8fde96fa86dbf66c9b4ad0dec609cb
+EBUILD soprano-9999.ebuild 2050 RMD160 83cba4d97482d27b7ba6238186d0ec09251f7ebc SHA1 03e54616702cd63c4132c4d37b7ffec0d630c3fc SHA256 204d3a1859c373cdae76e4769f2adf1e981efc2a8f7d5fb20b0d10572d6cc3cd
MISC ChangeLog 1308 RMD160 cfeeb7d15826b448bf84c8ea22f1d05df07abb9e SHA1 a53ba3f2989094293a910921f2f6ee39ef97bb80 SHA256 bbf1efb8e2b98f3fd49f463eec17278d92eb159f7e6f0dc680c5ba4c6a2f233d
MISC metadata.xml 440 RMD160 290571f5152906ed32eacad5ce6138f510b2a361 SHA1 6ed3b3208cefbbc0b1463be20e7ec173834b8109 SHA256 d805c4de395442d3e76d1937d4033d2cef5723e175630d8497e681e3901fde4c
diff --git a/dev-libs/soprano/files/soprano-make-optional-targets.patch b/dev-libs/soprano/files/soprano-make-optional-targets.patch
deleted file mode 100644
index 3a3b40edfd0..00000000000
--- a/dev-libs/soprano/files/soprano-make-optional-targets.patch
+++ /dev/null
@@ -1,191 +0,0 @@
-Index: CMakeLists.txt
-===================================================================
---- CMakeLists.txt (revision 918069)
-+++ CMakeLists.txt (working copy)
-@@ -1,4 +1,4 @@
--project(soprano)
-+project(soprano)
-
- cmake_minimum_required(VERSION 2.6.2)
-
-@@ -9,10 +9,8 @@
- set(CMAKE_SOPRANO_VERSION_RELEASE 60)
- set(CMAKE_SOPRANO_VERSION_STRING "${CMAKE_SOPRANO_VERSION_MAJOR}.${CMAKE_SOPRANO_VERSION_MINOR}.${CMAKE_SOPRANO_VERSION_RELEASE}")
-
--enable_testing()
-+set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
-
--set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
--
- if(WIN32)
- set(CMAKE_DEBUG_POSTFIX "d")
- endif(WIN32)
-@@ -20,37 +18,45 @@
- ################## find packages ################################
-
- set(QT_MIN_VERSION "4.4.0")
--find_package(Qt4 REQUIRED)
-+find_package(Qt4 REQUIRED)
- # properly set up compile flags (QT_DEBUG/QT_NO_DEBUG, ...)
- include(${QT_USE_FILE})
-
--find_package(Redland)
-+option(ENABLE_Redland "Raptor RDF parser/serializer and Redland storage backend" OFF)
-+if(ENABLE_Redland)
-+ find_package(Redland)
-+endif(ENABLE_Redland)
-
--find_package(CLucene)
--if(CLucene_FOUND)
-- if(CLUCENE_VERSION AND CLUCENE_VERSION STRGREATER "0.9.19" OR CLUCENE_VERSION STREQUAL "0.9.19")
-- set(CL_VERSION_19_OR_GREATER TRUE)
-- endif(CLUCENE_VERSION AND CLUCENE_VERSION STRGREATER "0.9.19" OR CLUCENE_VERSION STREQUAL "0.9.19")
-- set(SOPRANO_BUILD_INDEX_LIB 1 CACHE INTERNAL "Soprano Index is built" FORCE)
--endif(CLucene_FOUND)
-+option(ENABLE_CLucene "CLucene-based full-text search index library" ON)
-+if(ENABLE_CLucene)
-+ find_package(CLucene)
-+ if(CLucene_FOUND)
-+ if(CLUCENE_VERSION AND CLUCENE_VERSION STRGREATER "0.9.19" OR CLUCENE_VERSION STREQUAL "0.9.19")
-+ set(CL_VERSION_19_OR_GREATER TRUE)
-+ endif(CLUCENE_VERSION AND CLUCENE_VERSION STRGREATER "0.9.19" OR CLUCENE_VERSION STREQUAL "0.9.19")
-+ set(SOPRANO_BUILD_INDEX_LIB 1 CACHE INTERNAL "Soprano Index is built" FORCE)
-+ endif(CLucene_FOUND)
-+endif(ENABLE_CLucene)
-
--find_package(JNI)
--if(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
-- file(READ ${JAVA_INCLUDE_PATH}/jni.h jni_header_data)
-- string(REGEX MATCH "JNI_VERSION_1_4" JNI_1_4_FOUND "${jni_header_data}")
-- if(JNI_1_4_FOUND)
-- message(STATUS "Found Java JNI >= 1.4: ${JAVA_INCLUDE_PATH}, ${JAVA_JVM_LIBRARY}")
-- else(JNI_1_4_FOUND)
-- message( "Need JNI version 1.4 or higher for the Sesame2 backend.")
-- endif(JNI_1_4_FOUND)
--else(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
-- message(STATUS "Could not find Java JNI")
-- if("$ENV{JAVA_HOME}" STREQUAL "")
-- message("Make sure JAVA_HOME is set")
-- endif("$ENV{JAVA_HOME}" STREQUAL "")
--endif(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
-+option(ENABLE_Sesame2 "Sesame2 storage backend (java-based)" ON)
-+if(ENABLE_Sesame2)
-+ find_package(JNI)
-+ if(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
-+ file(READ ${JAVA_INCLUDE_PATH}/jni.h jni_header_data)
-+ string(REGEX MATCH "JNI_VERSION_1_4" JNI_1_4_FOUND "${jni_header_data}")
-+ if(JNI_1_4_FOUND)
-+ message(STATUS "Found Java JNI >= 1.4: ${JAVA_INCLUDE_PATH}, ${JAVA_JVM_LIBRARY}")
-+ else(JNI_1_4_FOUND)
-+ message( "Need JNI version 1.4 or higher for the Sesame2 backend.")
-+ endif(JNI_1_4_FOUND)
-+ else(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
-+ message(STATUS "Could not find Java JNI")
-+ if("$ENV{JAVA_HOME}" STREQUAL "")
-+ message("Make sure JAVA_HOME is set")
-+ endif("$ENV{JAVA_HOME}" STREQUAL "")
-+ endif(JAVA_INCLUDE_PATH AND JAVA_JVM_LIBRARY)
-+endif(ENABLE_Sesame2)
-
--
- ################## setup install directories ################################
- set (LIB_SUFFIX "" CACHE STRING "Define suffix of directory name (32/64)" )
- set (LIB_DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" CACHE STRING "Library directory name")
-@@ -63,40 +69,47 @@
- # By default cmake builds the targets with full RPATH to everything in the build directory,
- # but then removes the RPATH when installing.
- # These two options below make it set the RPATH of the installed targets to all
--# RPATH directories outside the current CMAKE_BINARY_DIR and also the library
-+# RPATH directories outside the current CMAKE_BINARY_DIR and also the library
- # install directory. Alex
- set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
--set(CMAKE_INSTALL_RPATH ${LIB_DESTINATION} )
-+set(CMAKE_INSTALL_RPATH ${LIB_DESTINATION})
-
- if(APPLE)
-- set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
-+ set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
- endif(APPLE)
-
-
- ################## some compiler settings ################################
- if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32 )
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
-+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
- endif(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32 )
- if(MSVC)
-- add_definitions(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Zc:wchar_t-)
-+ add_definitions(-D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -Zc:wchar_t-)
- endif(MSVC)
- if(MINGW)
-- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
-+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -Wpointer-arith -Wformat-security -fno-check-new -fno-common")
- endif(MINGW)
-
-
- ################## add subdirectories ################################
- if(CLucene_FOUND)
-- add_subdirectory(index)
-+ add_subdirectory(index)
- endif(CLucene_FOUND)
--add_subdirectory(soprano)
-+
-+add_subdirectory(soprano)
- add_subdirectory(backends)
- add_subdirectory(parsers)
- add_subdirectory(serializers)
- #add_subdirectory(queryparsers)
- add_subdirectory(server)
- add_subdirectory(tools)
--add_subdirectory(test)
-+
-+option(ENABLE_tests "Parser/storage backend tests)" ON)
-+if(ENABLE_tests)
-+ enable_testing()
-+ add_subdirectory(test)
-+endif(ENABLE_tests)
-+
- add_subdirectory(rules)
- add_subdirectory(includes)
-
-@@ -109,24 +122,26 @@
-
-
- ################## apidox ################################
--find_package(Doxygen)
-+option(ENABLE_docs "API documentation" ON)
-+if(ENABLE_docs)
-+ find_package(Doxygen)
-
--if(DOXYGEN_EXECUTABLE)
-- configure_file(${soprano_SOURCE_DIR}/Doxyfile.cmake ${soprano_BINARY_DIR}/Doxyfile)
-+ if(DOXYGEN_EXECUTABLE)
-+ configure_file(${soprano_SOURCE_DIR}/Doxyfile.cmake ${soprano_BINARY_DIR}/Doxyfile)
-
-- if(EXISTS ${QT_DOC_DIR}/html)
-- set(QTDOCS "${QT_DOC_DIR}/html")
-- else(EXISTS ${QT_DOC_DIR}/html)
-- set(QTDOCS "http://doc.trolltech.com/4.3/")
-- endif(EXISTS ${QT_DOC_DIR}/html)
-+ if(EXISTS ${QT_DOC_DIR}/html)
-+ set(QTDOCS "${QT_DOC_DIR}/html")
-+ else(EXISTS ${QT_DOC_DIR}/html)
-+ set(QTDOCS "http://doc.trolltech.com/4.3/")
-+ endif(EXISTS ${QT_DOC_DIR}/html)
-
-- add_custom_target(
-- apidox
-- COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
-- COMMAND docs/html/installdox -l qt4.tag@${QTDOCS} docs/html/*.html)
--endif(DOXYGEN_EXECUTABLE)
-+ add_custom_target(
-+ apidox
-+ COMMAND ${DOXYGEN_EXECUTABLE} Doxyfile
-+ COMMAND docs/html/installdox -l qt4.tag@${QTDOCS} docs/html/*.html)
-+ endif(DOXYGEN_EXECUTABLE)
-+endif(ENABLE_docs)
-
--
- ################## status messages ################################
- message("---------------------------------------------------------------------------------------")
- message("-- Soprano Components that will be built:")
diff --git a/dev-libs/soprano/soprano-9999.ebuild b/dev-libs/soprano/soprano-9999.ebuild
index b5f2632cb28..8744d212eb5 100644
--- a/dev-libs/soprano/soprano-9999.ebuild
+++ b/dev-libs/soprano/soprano-9999.ebuild
@@ -32,8 +32,6 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}"
-PATCHES=( "${FILESDIR}/${PN}-make-optional-targets.patch" )
-
CMAKE_IN_SOURCE_BUILD="1"
pkg_setup() {