qtkeychain: new package

This commit is contained in:
ZhymabekRoman 2024-04-02 12:42:41 +05:00 committed by TomIO
parent 67da766582
commit 15cb234cac
3 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,11 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,7 +32,7 @@ CMAKE_DEPENDENT_OPTION(BUILD_TRANSLATIONS_AS_RESOURCES "Bundle translations with
"BUILD_TRANSLATIONS" OFF)
if(CMAKE_SYSTEM_NAME STREQUAL Android)
- set(ANDROID 1)
+ set(ANDROID 0)
endif()
if(CMAKE_SYSTEM_NAME STREQUAL Haiku)

View File

@ -0,0 +1,11 @@
--- a/cmake/Modules/ECMGeneratePriFile.cmake
+++ b/cmake/Modules/ECMGeneratePriFile.cmake
@@ -92,7 +92,7 @@ Since pre-1.0.0.
set(_should_query_qt OFF)
if(NOT DEFINED KDE_INSTALL_USE_QT_SYS_PATHS)
include(ECMQueryQt)
- ecm_query_qt(qt_install_prefix_dir QT_INSTALL_PREFIX TRY)
+ set(qt_install_prefix_dir "@TERMUX_PREFIX@")
if(qt_install_prefix_dir STREQUAL "${CMAKE_INSTALL_PREFIX}")
set(_should_query_qt ON)
endif()

View File

@ -0,0 +1,9 @@
TERMUX_PKG_HOMEPAGE=https://github.com/frankosterfeld/qtkeychain
TERMUX_PKG_DESCRIPTION="Platform-independent Qt API for storing passwords securely."
TERMUX_PKG_LICENSE="BSD 2-Clause"
TERMUX_PKG_MAINTAINER="Zhymabek Roman <robanokssamit@yandex.ru>"
TERMUX_PKG_VERSION=0.14.2
TERMUX_PKG_SRCURL="https://github.com/frankosterfeld/qtkeychain/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz"
TERMUX_PKG_SHA256=cf2e972b783ba66334a79a30f6b3a1ea794a1dc574d6c3bebae5ffd2f0399571
TERMUX_PKG_DEPENDS="dbus, qt5-qtbase, libsecret, qt5-qttools"
TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, qt5-qttools-cross-tools"