mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
@@ -17,7 +17,8 @@ COPYRIGHT="2017 xarkes, thestr4ng3r, ballessay, Hugo Teso"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="$HOMEPAGE/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ed1be7778f6a733343d4628a0ba2598f6c3f521e08c6d45289a58c2313e2297b"
|
||||
CHECKSUM_SHA256="1fee0ec58a2ad15046a9bf3c2f4b92db385db7c7af2f6a64a13f3fb8d51b2dcf"
|
||||
SOURCE_FILENAME="cutter-$portVersion.tar.gz"
|
||||
PATCHES="cutter-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="cutter.rdef.in"
|
||||
|
||||
@@ -30,6 +31,7 @@ PROVIDES="
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
# cmd:python3
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Svg$secondaryArchSuffix
|
||||
@@ -66,7 +68,7 @@ BUILD_REQUIRES="
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Svg$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libr2$secondaryArchSuffix
|
||||
devel:libr2$secondaryArchSuffix >= 2.4.0
|
||||
devel:libssl$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
@@ -75,6 +77,7 @@ BUILD_PREREQUIRES="
|
||||
cmd:ld$secondaryArchSuffix
|
||||
cmd:make
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
# cmd:python3
|
||||
cmd:qmake$secondaryArchSuffix >= 5
|
||||
"
|
||||
|
||||
@@ -83,8 +86,10 @@ BUILD()
|
||||
cd src
|
||||
mkdir -p build
|
||||
cd build
|
||||
export RADARE2_INC_DIR="`finddir B_SYSTEM_HEADERS_DIRECTORY`/libr"
|
||||
cmake ..
|
||||
export RADARE2_INC_DIR="$portPackageLinksDir/devel~libr2/.self/$relativeIncludeDir/libr"
|
||||
cmake .. \
|
||||
-DCUTTER_ENABLE_QTWEBENGINE=OFF \
|
||||
-DCUTTER_ENABLE_JUPYTER=OFF
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
@@ -92,7 +97,7 @@ INSTALL()
|
||||
{
|
||||
cd src/build
|
||||
mkdir -p $appsDir
|
||||
cp cutter $appsDir/Cutter
|
||||
cp Cutter $appsDir/Cutter
|
||||
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
Reference in New Issue
Block a user