From f0da292c2ae81f2560c943813b221dda0b06e587 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Mon, 9 May 2022 17:27:04 +1000 Subject: [PATCH] kjs: bump version --- .../kjs/{kjs-5.86.0.recipe => kjs-5.93.0.recipe} | 13 +++++++++---- .../{kjs-5.86.0.patchset => kjs-5.93.0.patchset} | 0 2 files changed, 9 insertions(+), 4 deletions(-) rename kde-frameworks/kjs/{kjs-5.86.0.recipe => kjs-5.93.0.recipe} (89%) rename kde-frameworks/kjs/patches/{kjs-5.86.0.patchset => kjs-5.93.0.patchset} (100%) diff --git a/kde-frameworks/kjs/kjs-5.86.0.recipe b/kde-frameworks/kjs/kjs-5.93.0.recipe similarity index 89% rename from kde-frameworks/kjs/kjs-5.86.0.recipe rename to kde-frameworks/kjs/kjs-5.93.0.recipe index d1237dce1..ed2f9f5d4 100644 --- a/kde-frameworks/kjs/kjs-5.86.0.recipe +++ b/kde-frameworks/kjs/kjs-5.93.0.recipe @@ -3,11 +3,11 @@ DESCRIPTION="This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as \ Netscape's JavaScript and Microsoft's JScript." HOMEPAGE="https://github.com/KDE/kjs/" -COPYRIGHT="2010-2021 KDE Organisation" +COPYRIGHT="2010-2022 KDE Organisation" LICENSE="GNU LGPL v2.1" REVISION="1" SOURCE_URI="https://github.com/KDE/kjs/archive/v$portVersion.tar.gz" -CHECKSUM_SHA256="031b685a246b3c8c6ae4868a46dce9003b346d1eb6a36238bac2ee4326ef6126" +CHECKSUM_SHA256="29417af7228fbe49c4129c46080847d34cd8d220280512f8da182ce92177dede" PATCHES="kjs-$portVersion.patchset" ARCHITECTURES="all !x86_gcc2" @@ -42,24 +42,29 @@ BUILD_REQUIRES=" extra_cmake_modules$secondaryArchSuffix >= $portVersion devel:libKF5DocTools$secondaryArchSuffix == $portVersion devel:libpcre$secondaryArchSuffix - devel:libQt5Core$secondaryArchSuffix >= 5.7 + devel:libQt5Core$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:cmake cmd:g++$secondaryArchSuffix + cmd:lrelease$secondaryArchSuffix >= 5 cmd:make cmd:perl cmd:pkg_config$secondaryArchSuffix " -BUILD() +PATCH() { + sed -e '/platforms:/ a \ \ \ \ - name: Haiku' -i $sourceDir/metainfo.yaml #disable docs generation sed -e '/add_subdirectory(docs)/ s/^#*/#/' -i CMakeLists.txt sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt sed -e '/add_subdirectory(kjs5)/ s/^#*/#/' -i docs/CMakeLists.txt sed -e '/kdoctools_create_manpage/ s/^#*/#/' -i docs/kjs5/CMakeLists.txt +} +BUILD() +{ mkdir -p build cd build diff --git a/kde-frameworks/kjs/patches/kjs-5.86.0.patchset b/kde-frameworks/kjs/patches/kjs-5.93.0.patchset similarity index 100% rename from kde-frameworks/kjs/patches/kjs-5.86.0.patchset rename to kde-frameworks/kjs/patches/kjs-5.93.0.patchset