SUMMARY="Library for solving packages and reading repositories" DESCRIPTION="Library for solving packages and reading repositories." HOMEPAGE="http://github.com/openSUSE/libsolv" COPYRIGHT="2007-2013, Novell Inc." LICENSE="BSD (3-clause)" REVISION="3" SOURCE_URI="https://github.com/weinhold/libsolv/archive/ef4a8778ef567224feb35019b711507ae1d6e7c3.tar.gz" CHECKSUM_SHA256="b3014e0d4b7b32e19f1fff53814f0630207163362f3059fdbf5f8a1fc1fc3118" SOURCE_DIR="libsolv-ef4a8778ef567224feb35019b711507ae1d6e7c3" ARCHITECTURES="x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86" PROVIDES=" libsolv$secondaryArchSuffix = $portVersion lib:libsolv$secondaryArchSuffix = $portVersion lib:libsolvext$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libexpat$secondaryArchSuffix lib:libz$secondaryArchSuffix " PROVIDES_devel=" libsolv${secondaryArchSuffix}_devel = $portVersion devel:libsolv${secondaryArchSuffix} = $portVersion devel:libsolvext${secondaryArchSuffix} = $portVersion " REQUIRES_devel=" libsolv${secondaryArchSuffix} == $portVersion base " BUILD_REQUIRES=" devel:libexpat$secondaryArchSuffix devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:cmake cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make cmd:sed " PATCH() { sed -i 's,${CMAKE_INSTALL_PREFIX}/bin',$binDir, CMakeLists.txt sed -i 's,${CMAKE_INSTALL_PREFIX}/include',$includeDir, \ src/CMakeLists.txt ext/CMakeLists.txt } BUILD() { rm -rf build mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX:PATH=$prefix -DLIB=$relativeLibDir .. make $jobArgs } INSTALL() { cd build make install # set up the develop directory correctly prepareInstalledDevelLibs libsolv libsolvext # move cmake files mkdir -p $dataDir mv $prefix/share/cmake $dataDir rmdir $prefix/share # We don't want the executables. rm -r $prefix/bin # devel package packageEntries devel \ $dataDir \ $developDir } # ----- devel package -------------------------------------------------------