<?xml version="1.0"?>
<package name="clucene-core">
	<description>high-performance, full-featured text search engine</description>
	<releases>
		<release version="2.3.3.4" revision="4">
			<deps>
				<dep name="boost"/>
				<dep name="cmake"/>
				<dep name="doxygen"/>
			</deps>
			<build>
				<script>
					<archive name="$NAME-$VERSION">
						<!-- fix build with CMake 4.0 -->
						<cmd>export CMAKE_POLICY_VERSION_MINIMUM=3.5</cmd>

						<patch name="$NAME-$VERSION-install_contribs_lib-1"/>
						<patch name="$NAME-$VERSION-time-1"/>
						<cmd>mkdir $PWD/build</cmd>
						<cmd>cd $PWD/build</cmd>
						<cmd>echo "BUILD_CONTRIBS:BOOL=ON" >> CMakeCache.txt</cmd>
						<cmd>echo "BUILD_CONTRIBS_LIB:BOOL=ON" >> CMakeCache.txt</cmd>
						<cmd>echo "CMAKE_INSTALL_PREFIX:PATH=/usr" >> CMakeCache.txt</cmd>
						<cmd>echo "MAN_INSTALL_DIR:PATH=/usr/share/man" >> CMakeCache.txt</cmd>
						<cmd>echo "CMAKE_CXX_CREATE_STATIC_LIBRARY:BOOL=OFF" >> CMakeCache.txt</cmd>
						<cmd>echo "CMAKE_C_CREATE_STATIC_LIBRARY:BOOL=OFF" >> CMakeCache.txt</cmd>
						<cmd>cmake ..</cmd>
						<cmd>make</cmd>
						<cmd>make install</cmd>

						<!-- remove boost headers, not needed and breaks libreoffice build -->
						<cmd>rm -rvf /usr/include/CLucene/ext</cmd>
					</archive>
				</script>
			</build>
		</release>
	</releases>
</package>
