From 190415521cf8eb06d51a521db20a129c5fea75b7 Mon Sep 17 00:00:00 2001 From: Kacper Kasper Date: Wed, 24 Sep 2014 22:24:30 +0000 Subject: [PATCH] Add seeker recipe, fix libsanta build Resolves issue #62. --- haiku-apps/seeker/seeker-1.0.recipe | 53 +++++++++++++++++++++++ haiku-libs/libsanta/libsanta-3.0.0.recipe | 8 ++-- 2 files changed, 57 insertions(+), 4 deletions(-) create mode 100644 haiku-apps/seeker/seeker-1.0.recipe diff --git a/haiku-apps/seeker/seeker-1.0.recipe b/haiku-apps/seeker/seeker-1.0.recipe new file mode 100644 index 000000000..49cfa49cb --- /dev/null +++ b/haiku-apps/seeker/seeker-1.0.recipe @@ -0,0 +1,53 @@ +SUMMARY="A file management program similar to Windows Explorer" +DESCRIPTION="The goal for Seeker is to provide an alternate means of file \ +management for BeOS, providing easy interaction with Tracker and Terminal \ +and allowing the user to work. It's currently quite useful as it is, and \ +more features are planned for the future." +HOMEPAGE="https://github.com/HaikuArchives/Seeker" +LICENSE="MIT" +COPYRIGHT="DarkWyrm" +SRC_URI="https://github.com/HaikuArchives/Seeker/archive/09b3516208b34aee6fded536100f79fcba76e9dd.zip" +CHECKSUM_SHA256="59a4e2cdca7adc5b83291eff8766a616fc257ef9c4e44255c2a0a13e1f94a159" +SOURCE_DIR="Seeker-09b3516208b34aee6fded536100f79fcba76e9dd" +REVISION="1" +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + +PROVIDES=" + seeker = $portVersion + app:seeker = $portVersion + " + +REQUIRES=" + haiku >= $haikuVersion + lib:libsanta + " + +BUILD_REQUIRES=" + devel:libsanta + " + +BUILD_PREREQUIRES=" + haiku_devel >= $haikuVersion + makefile_engine + cmd:gcc + cmd:ld + cmd:mkdepend + cmd:make + " + +BUILD() +{ + cd src + local packageName="${portName}-$portFullVersion" + local packageLinksDir=$(dirname $portPackageLinksDir) + local libsantaDir="$packageLinksDir/${packageName}/devel~libsanta/$relativeIncludeDir/santa" + make OBJ_DIR=objects LOCAL_INCLUDE_PATHS=$libsantaDir $jobArgs +} + +INSTALL() +{ + mkdir -p $appsDir + cp -a src/objects/Seeker $appsDir + + addAppDeskbarSymlink $appsDir/Seeker +} diff --git a/haiku-libs/libsanta/libsanta-3.0.0.recipe b/haiku-libs/libsanta/libsanta-3.0.0.recipe index 5bbede2a1..263236e6e 100644 --- a/haiku-libs/libsanta/libsanta-3.0.0.recipe +++ b/haiku-libs/libsanta/libsanta-3.0.0.recipe @@ -7,10 +7,10 @@ This package only exists for applications that have not yet been migrated. HOMEPAGE="https://github.com/HaikuArchives/SantasGiftBag" COPYRIGHT="1997-2000 Brian Tietz" LICENSE="libsanta" -SRC_URI="https://github.com/HaikuArchives/SantasGiftBag/archive/57a3163e7430c0caa4b7cc50947f3e547d3de0c1.zip" -CHECKSUM_SHA256="239559169556df90f30dcd88b83c2acc5efdbff9b01cc8bb375129ec5f02f86f" -SOURCE_DIR="SantasGiftBag-57a3163e7430c0caa4b7cc50947f3e547d3de0c1" -REVISION="3" +SRC_URI="https://github.com/HaikuArchives/SantasGiftBag/archive/549bc8cf67cb52cd8614c28b35e501a7d9adbeb7.zip" +CHECKSUM_SHA256="14cc50b0ea94deb714de6a9b39749d046679fc5ca1d5cab5500f48c32345ac7b" +SOURCE_DIR="SantasGiftBag-549bc8cf67cb52cd8614c28b35e501a7d9adbeb7" +REVISION="4" ARCHITECTURES="x86_gcc2 x86 ?x86_64" SECONDARY_ARCHITECTURES="x86_gcc2 x86"