Add more KDE packages for Android
This commit is contained in:
parent
93b48127a6
commit
2abc6e91b9
|
@ -0,0 +1,39 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=kcolorscheme
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Classes to read and interact with KColorScheme (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch"-{qt6-base,qt6-tools,kconfig,kguiaddons,ki18n})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('20af58ab639ea99df09acbd74af0c867f22f1d9f91595623ab44fba5834eaa62'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=kconfig
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Configuration system (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{base,declarative,tools})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('3f7c1e6b048df4ab3d67fbef01a5ad1dd0289c9b158644668fba0225c050c050'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=kcoreaddons
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Addons to QtCore (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{base,declarative,tools})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('eab838201b45ac98c412f64d234e89d62357f275ae9ae966d073a64c67a526ef'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=kguiaddons
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Addons to QtGui (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{base,tools})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('20af58ab639ea99df09acbd74af0c867f22f1d9f91595623ab44fba5834eaa62'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
|
@ -0,0 +1,44 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=ki18n
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="Advanced internationalization framework (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=('iso-codes' "android-$_android_arch"-{qt6-base,qt6-declarative,qt6-tools,gettext})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('15cbfb73ef1d3954d6206755b6e6a9c86ea27be4b4db0c843d38494851bcc354'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
prepare() {
|
||||
cd $_pkgname-$pkgver
|
||||
sed -i -e '/loadMessageCatalogFile/d' src/i18n/kcatalog.cpp
|
||||
}
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
|
@ -1,5 +1,4 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
# Contributor (maintains regular package): Antonio Rojas <arojas@archlinux.org>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
@ -9,31 +8,23 @@ _android_arch=aarch64
|
|||
|
||||
pkgname=android-${_android_arch}-${_pkgname}2
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A QtQuick based components set (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{declarative,shadertools,svg,5compat})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'git' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
#source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
#sha256sums=('ed0f56c89249fb92a9af99a94fd13542abbae4a8f1613aaaa2bfab87914b601a'
|
||||
# 'SKIP')
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('3f7c1e6b048df4ab3d67fbef01a5ad1dd0289c9b158644668fba0225c050c050'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
_commit=05626819a0ed2f5b3db65191803b237992cbf17d
|
||||
source=(git+https://invent.kde.org/frameworks/kirigami.git#commit=$_commit)
|
||||
sha256sums=(SKIP)
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
#pkgver() {
|
||||
# cd kirigami
|
||||
# echo "$pkgver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
|
||||
#}
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname \
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
|
@ -45,4 +36,6 @@ build() {
|
|||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
mkdir -p "$pkgdir/$ANDROID_PREFIX/qml/org"
|
||||
ln -rs "$pkgdir/$ANDROID_PREFIX/lib/qml/org/kde" "$pkgdir/$ANDROID_PREFIX/qml/org/kde"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
# Contributor (maintains regular package): Antonio Rojas <arojas@archlinux.org>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
@ -9,31 +8,23 @@ _android_arch=armv7a-eabi
|
|||
|
||||
pkgname=android-${_android_arch}-${_pkgname}2
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A QtQuick based components set (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{declarative,shadertools,svg,5compat})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'git' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
#source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
#sha256sums=('ed0f56c89249fb92a9af99a94fd13542abbae4a8f1613aaaa2bfab87914b601a'
|
||||
# 'SKIP')
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('3f7c1e6b048df4ab3d67fbef01a5ad1dd0289c9b158644668fba0225c050c050'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
_commit=05626819a0ed2f5b3db65191803b237992cbf17d
|
||||
source=(git+https://invent.kde.org/frameworks/kirigami.git#commit=$_commit)
|
||||
sha256sums=(SKIP)
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
#pkgver() {
|
||||
# cd kirigami
|
||||
# echo "$pkgver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
|
||||
#}
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname \
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
|
@ -45,4 +36,6 @@ build() {
|
|||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
mkdir -p "$pkgdir/$ANDROID_PREFIX/qml/org"
|
||||
ln -rs "$pkgdir/$ANDROID_PREFIX/lib/qml/org/kde" "$pkgdir/$ANDROID_PREFIX/qml/org/kde"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
# Contributor (maintains regular package): Antonio Rojas <arojas@archlinux.org>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
@ -9,31 +8,23 @@ _android_arch=x86_64
|
|||
|
||||
pkgname=android-${_android_arch}-${_pkgname}2
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A QtQuick based components set (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{declarative,shadertools,svg,5compat})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'git' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
#source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
#sha256sums=('ed0f56c89249fb92a9af99a94fd13542abbae4a8f1613aaaa2bfab87914b601a'
|
||||
# 'SKIP')
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('3f7c1e6b048df4ab3d67fbef01a5ad1dd0289c9b158644668fba0225c050c050'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
_commit=05626819a0ed2f5b3db65191803b237992cbf17d
|
||||
source=(git+https://invent.kde.org/frameworks/kirigami.git#commit=$_commit)
|
||||
sha256sums=(SKIP)
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
#pkgver() {
|
||||
# cd kirigami
|
||||
# echo "$pkgver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
|
||||
#}
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname \
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
|
@ -45,4 +36,6 @@ build() {
|
|||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
mkdir -p "$pkgdir/$ANDROID_PREFIX/qml/org"
|
||||
ln -rs "$pkgdir/$ANDROID_PREFIX/lib/qml/org/kde" "$pkgdir/$ANDROID_PREFIX/qml/org/kde"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
# Contributor (maintains regular package): Antonio Rojas <arojas@archlinux.org>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
@ -9,31 +8,23 @@ _android_arch=x86
|
|||
|
||||
pkgname=android-${_android_arch}-${_pkgname}2
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A QtQuick based components set (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL)
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch-qt6"-{declarative,shadertools,svg,5compat})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'git' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
#source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
#sha256sums=('ed0f56c89249fb92a9af99a94fd13542abbae4a8f1613aaaa2bfab87914b601a'
|
||||
# 'SKIP')
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools' 'qt6-shadertools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('3f7c1e6b048df4ab3d67fbef01a5ad1dd0289c9b158644668fba0225c050c050'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
_commit=05626819a0ed2f5b3db65191803b237992cbf17d
|
||||
source=(git+https://invent.kde.org/frameworks/kirigami.git#commit=$_commit)
|
||||
sha256sums=(SKIP)
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
#pkgver() {
|
||||
# cd kirigami
|
||||
# echo "$pkgver.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
|
||||
#}
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname \
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
|
@ -45,4 +36,6 @@ build() {
|
|||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
mkdir -p "$pkgdir/$ANDROID_PREFIX/qml/org"
|
||||
ln -rs "$pkgdir/$ANDROID_PREFIX/lib/qml/org/kde" "$pkgdir/$ANDROID_PREFIX/qml/org/kde"
|
||||
}
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=kquickcharts
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.0
|
||||
pkgrel=1
|
||||
pkgdesc="A QtQuick plugin providing high-performance charts (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://community.kde.org/Frameworks'
|
||||
license=(LGPL-2.0-only LGPL-3.0-only)
|
||||
depends=("android-$_android_arch"-{qt6-base,qt6-declarative,qt6-tools,kirigami2})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('ebd9a8f501b80e72a12f50d984847a698f7283be389644f7e24133484076a6a5'
|
||||
'SKIP')
|
||||
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB # David Faure <faure@kde.org>
|
||||
E0A3EB202F8E57528E13E72FD7574483BB57B18D) # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
|
@ -0,0 +1,42 @@
|
|||
# Maintainer: Martchus <martchus@gmx.net>
|
||||
|
||||
# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
|
||||
# you also find the URL of a binary repository.
|
||||
|
||||
_pkgname=qqc2-breeze-style
|
||||
_android_arch=aarch64
|
||||
|
||||
pkgname=android-${_android_arch}-${_pkgname}
|
||||
pkgver=6.0.2
|
||||
_dirver=$(echo $pkgver | cut -d. -f1-3)
|
||||
pkgrel=1
|
||||
pkgdesc="Applications useful for Plasma development (Android, $_android_arch)"
|
||||
arch=('any')
|
||||
url='https://kde.org/plasma-desktop/'
|
||||
license=(LGPL-2.0-or-later)
|
||||
depends=("android-$_android_arch"-{qt6-declarative,kcoreaddons,kguiaddons,kconfig,kirigami2,kcolorscheme,kquickcharts})
|
||||
makedepends=('cmake' 'android-ndk' 'android-sdk' 'android-cmake' 'extra-cmake-modules' 'ninja' 'qt6-base' 'qt6-declarative' 'qt6-tools')
|
||||
source=(https://download.kde.org/stable/plasma/$_dirver/$_pkgname-$pkgver.tar.xz{,.sig})
|
||||
sha256sums=('904e6398aee2ad31291c027ab096a197c942eb4a73eef7f4de4282cbca6b325d'
|
||||
'SKIP')
|
||||
validpgpkeys=('E0A3EB202F8E57528E13E72FD7574483BB57B18D' # Jonathan Esk-Riddell <jr@jriddell.org>
|
||||
'0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah <bshah@kde.org>
|
||||
'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson <davidedmundson@kde.org>
|
||||
'1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin <notmart@gmail.com>
|
||||
options=(!buildflags staticlibs !strip !emptydirs)
|
||||
|
||||
build() {
|
||||
source android-env ${_android_arch}
|
||||
android-${_android_arch}-cmake -G Ninja -B build-$_android_arch -S $_pkgname-$pkgver \
|
||||
-DCMAKE_FIND_ROOT_PATH="${ANDROID_PREFIX}" \
|
||||
-DECM_DIR:PATH=/usr/share/ECM/cmake \
|
||||
-DBUILD_EXAMPLES=OFF \
|
||||
-DBUILD_TESTING=OFF \
|
||||
-DBUILD_QCH=OFF
|
||||
VERBOSE=1 cmake --build build-$_android_arch
|
||||
}
|
||||
|
||||
package() {
|
||||
source android-env ${_android_arch}
|
||||
DESTDIR="$pkgdir" VERBOSE=1 cmake --install build-$_android_arch
|
||||
}
|
Loading…
Reference in New Issue