From 3744ee671507c0cf1b45e4eef9775a67eafee537 Mon Sep 17 00:00:00 2001 From: Sergei Reznikov Date: Mon, 24 Feb 2020 22:58:23 +0300 Subject: [PATCH] Beezer: enable x86_64 --- haiku-apps/beezer/beezer-0.99.recipe | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/haiku-apps/beezer/beezer-0.99.recipe b/haiku-apps/beezer/beezer-0.99.recipe index d8b7824d1..93794c05f 100644 --- a/haiku-apps/beezer/beezer-0.99.recipe +++ b/haiku-apps/beezer/beezer-0.99.recipe @@ -3,16 +3,17 @@ DESCRIPTION="Beezer is an archive manager that can extract and browse, create \ and add to archive files and also split and rejoin them. It extracts 7zip, \ bzip2, gzip, lha, rar, tar, xz and zip files and creates 7zip, bzip2, \ gzip, tar and zip archives." -HOMEPAGE="https://github.com/HaikuArchives/Beezer" +HOMEPAGE="https://github.com/Teknomancer/beezer" COPYRIGHT="2009 Ramshankar (aka Teknomancer) - 2011-2015 Chris Roberts" + 2011-2019 Chris Roberts" LICENSE="BSD (3-clause)" REVISION="1" -SOURCE_URI="https://github.com/HaikuArchives/Beezer/archive/v0.99.tar.gz" -CHECKSUM_SHA256="d11009ab66031f48593c0abd3f4facd09baa9e01df83220022eb979faf5af751" -SOURCE_DIR="Beezer-$portVersion" +srcGitRev="7395927e1c67dbe2243aa4f669acce3b96c20632" +SOURCE_URI="https://github.com/Teknomancer/beezer/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="20cb7d8d0e03a56ab1fd34b04c2afd1daf4fbc11d9c099e66ff3562405d054c2" +SOURCE_DIR="beezer-$srcGitRev" -ARCHITECTURES="x86_gcc2 x86 ?x86_64" +ARCHITECTURES="x86_gcc2 x86 x86_64" PROVIDES=" beezer = $portVersion @@ -41,19 +42,20 @@ BUILD_PREREQUIRES=" BUILD() { - cd Source - cmake . + mkdir -p Source/build + cd Source/build + cmake .. make $jobArgs } INSTALL() { - cd Source/build + cd Source/build/build mkdir -p $appsDir/Beezer cp Beezer $appsDir/Beezer cp -a add-ons $appsDir/Beezer - cp -a ../Beezer/docs $appsDir/Beezer + cp -a ../../Beezer/docs $appsDir/Beezer addAppDeskbarSymlink $appsDir/Beezer/Beezer mkdir -p $addOnsDir/Tracker