diff options
| author | Johannes Huber <johu@gmx.de> | 2011-08-19 14:48:19 +0200 |
|---|---|---|
| committer | Johannes Huber <johu@gmx.de> | 2011-08-19 14:48:19 +0200 |
| commit | cd4837c803d615b6f67f90e05a57fe368134c637 (patch) | |
| tree | 6baaa70d892da7998c5380141fe4e39716c6a446 /dev-cpp | |
| parent | acc6e0780abd75c4a1f21fd34bc0c4ac7583c9f5 (diff) | |
| download | kde-cd4837c803d615b6f67f90e05a57fe368134c637.tar.gz kde-cd4837c803d615b6f67f90e05a57fe368134c637.tar.bz2 kde-cd4837c803d615b6f67f90e05a57fe368134c637.zip | |
[dev-cpp/clucene] Bump 2.3.3.4
Diffstat (limited to 'dev-cpp')
| -rw-r--r-- | dev-cpp/clucene/Manifest | 4 | ||||
| -rw-r--r-- | dev-cpp/clucene/clucene-2.3.3.4.ebuild | 49 | ||||
| -rw-r--r-- | dev-cpp/clucene/files/clucene-9999-cmake.patch | 30 | ||||
| -rw-r--r-- | dev-cpp/clucene/metadata.xml | 5 |
4 files changed, 88 insertions, 0 deletions
diff --git a/dev-cpp/clucene/Manifest b/dev-cpp/clucene/Manifest new file mode 100644 index 00000000000..51abca6c046 --- /dev/null +++ b/dev-cpp/clucene/Manifest @@ -0,0 +1,4 @@ +AUX clucene-9999-cmake.patch 1244 RMD160 00a4404ed2b6557baa50a7518697b68370f40e62 SHA1 38113f8c6285e10051894aa67dbb516545c3e6b6 SHA256 ee53fdb5d934464d120bee0c1f2f6f26545226a856bf0f25a3834f717da4fd44 +DIST clucene-core-2.3.3.4.tar.gz 2241498 RMD160 5acfc9c8acd167b3684cfc731a60fd9c5465cc9b SHA1 76d6788e747e78abb5abf8eaad78d3342da5f2a4 SHA256 ddfdc433dd8ad31b5c5819cc4404a8d2127472a3b720d3e744e8c51d79732eab +EBUILD clucene-2.3.3.4.ebuild 1209 RMD160 cad76d7ebff3fd49794b13d0c803af75dc59b5de SHA1 7b583e602433225d1f8925dbaf34fa214ff1deb7 SHA256 fef9d753387ba7bca905842c2bb0651e9269ee442e707e06e24acae939d9703d +MISC metadata.xml 157 RMD160 09fb7b798f3f68127626e97c69e5215a0513ecbb SHA1 d5ffebb2f4248fc8f65ab21c3af6e4f5dbf8bf6e SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892 diff --git a/dev-cpp/clucene/clucene-2.3.3.4.ebuild b/dev-cpp/clucene/clucene-2.3.3.4.ebuild new file mode 100644 index 00000000000..7ec90d00b42 --- /dev/null +++ b/dev-cpp/clucene/clucene-2.3.3.4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +MY_PN="${PN}"-core +MY_P="${MY_PN}"-"${PV}" + +inherit cmake-utils + +DESCRIPTION="High-performance, full-featured text search engine based off of lucene in C++" +HOMEPAGE="http://clucene.sourceforge.net/" +SRC_URI="mirror://sourceforge/clucene/${MY_P}.tar.gz" + +LICENSE="|| ( Apache-2.0 LGPL-2.1 )" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd +~amd64-linux ~x86-linux ~ppc-macos" + +IUSE="debug doc static-libs" + +DEPEND=" + doc? ( >=app-doc/doxygen-1.4.2 ) +" +RDEPEND="!<app-misc/strigi-0.7.5-r3" + +DOCS=(AUTHORS ChangeLog README README.PACKAGE REQUESTS) + +PATCHES=( + "${FILESDIR}/${PN}-9999-cmake.patch" +) + +S="${WORKDIR}/${MY_PN}-${PV}" + +src_configure() { + # Disabled threads: see upstream bug + # https://sourceforge.net/tracker/?func=detail&aid=3237301&group_id=80013&atid=558446 + local mycmakeargs=( + -DENABLE_ASCII_MODE=OFF + -DENABLE_PACKAGING=OFF + -DDISABLE_MULTITHREADING=OFF + $(cmake-utils_use_enable debug) + $(cmake-utils_use_enable doc CLDOCS) + $(cmake-utils_use_build static-libs STATIC_LIBRARIES) + ) + + cmake-utils_src_configure +} diff --git a/dev-cpp/clucene/files/clucene-9999-cmake.patch b/dev-cpp/clucene/files/clucene-9999-cmake.patch new file mode 100644 index 00000000000..81a3c531d1c --- /dev/null +++ b/dev-cpp/clucene/files/clucene-9999-cmake.patch @@ -0,0 +1,30 @@ +diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt +index 6084f2f..7529b41 100644 +--- a/src/core/CMakeLists.txt ++++ b/src/core/CMakeLists.txt +@@ -222,8 +222,6 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/CLuceneConfig.cmake" " + set(CLUCENE_VERSION ${CLUCENE_VERSION}) + set(CLUCENE_SOVERSION ${CLUCENE_SOVERSION}) + ") +-install(FILES "${CMAKE_CURRENT_BINARY_DIR}/CLuceneConfig.cmake" +- DESTINATION ${LIB_DESTINATION}/CLuceneConfig.cmake) + + # install pkg-config file + IF(NOT WIN32) +@@ -238,16 +236,10 @@ IF ( LUCENE_SYS_INCLUDES ) + install(FILES ${clucene-shared_BINARY_DIR}/CLucene/clucene-config.h + DESTINATION ${LUCENE_SYS_INCLUDES}/CLucene + COMPONENT development) +- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/CLuceneConfig.cmake +- DESTINATION ${LUCENE_SYS_INCLUDES}/CLucene +- COMPONENT development) + ELSE ( LUCENE_SYS_INCLUDES ) + install(FILES ${clucene-shared_BINARY_DIR}/CLucene/clucene-config.h + DESTINATION include/CLucene + COMPONENT development) +- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/CLuceneConfig.cmake +- DESTINATION include/CLucene +- COMPONENT development) + ENDIF ( LUCENE_SYS_INCLUDES ) + + diff --git a/dev-cpp/clucene/metadata.xml b/dev-cpp/clucene/metadata.xml new file mode 100644 index 00000000000..a23f444b67d --- /dev/null +++ b/dev-cpp/clucene/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>kde</herd> +</pkgmetadata> |
