From 342bbced52f1e2bf492f3f941ca9a145f068c4e1 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Mon, 20 May 2013 18:15:36 +0200 Subject: [PATCH] libsolv: Update to newer version Fixes comparison of versions with pre-release. --- .../libsolv-0.3.0_haiku_2013_05_20.recipe | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe diff --git a/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe b/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe new file mode 100644 index 000000000..9f14ce4ff --- /dev/null +++ b/dev-libs/libsolv/libsolv-0.3.0_haiku_2013_05_20.recipe @@ -0,0 +1,56 @@ +SUMMARY="Library for solving packages and reading repositories" +DESCRIPTION="Library for solving packages and reading repositories." +LICENSE="BSD (3-clause)" +COPYRIGHT="2007-2013, Novell Inc." +HOMEPAGE="http://github.com/openSUSE/libsolv" +SRC_URI="git+git://github.com/weinhold/libsolv.git#162ae79ad078caa7bb9c3ca44a76380093463ca9" +REVISION="1" +ARCHITECTURES="x86_gcc2 ?x86" + +PROVIDES="libsolv = $portVersion + lib:libsolv = $portVersion + lib:libsolvext = $portVersion" +REQUIRES="haiku >= $haikuVersion + lib:libexpat >= 1.5 + lib:libz + " +BUILD_REQUIRES="$REQUIRES" +BUILD_PREREQUIRES="haiku_devel >= $haikuVersion + cmd:cmake + cmd:gcc + cmd:ld + cmd:make + cmd:sed + " + +SOURCE_DIR="$portVersionedName" + +BUILD() +{ + rm -rf build + mkdir build + cd build + cmake -DCMAKE_INSTALL_PREFIX:PATH=$prefix .. + make $jobArgs +} + +INSTALL() +{ + cd build + make install + + # set up the develop directory correctly + prepareInstalledDevelLibs libsolv libsolvext + + mkdir -p $includeDir + mv $prefix/include/* $includeDir + rmdir $prefix/include + + # move cmake files + mkdir -p $dataDir + mv $prefix/share/cmake $dataDir + rmdir $prefix/share + + # We don't want the executables. + rm -r $prefix/bin +}