Commit b0263e09 authored by Luca Giambonini's avatar Luca Giambonini

moved away from the source structure

all the PKGBUILDs are now standalone
parent 54771714
......@@ -2,7 +2,7 @@
pkgname=attica-qt5
_pkgname=attica
pkgver=5.45.0
pkgver=5.46.0
pkgrel=1
arch=('x86_64')
url='https://projects.kde.org/projects/kdesupport/${_pkgname}'
......@@ -12,14 +12,11 @@ depends=("qt5-base")
makedepends=("extra-cmake-modules>=${pkgver}")
checkdepends=("cmake")
options=("debug")
_url=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
replaces=("kf5-attica")
provides=("kf5-attica")
conflicts=("kf5-attica")
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......
source ../frameworks.conf
pkgname=baloo
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc="A framework for searching and managing metadata"
arch=('x86_64')
......@@ -16,10 +13,13 @@ replaces=('baloo5' 'kf5-baloo' 'baloo-kf5')
provides=('baloo5' 'kf5-baloo' 'baloo_file' 'baloo-kf5')
conflicts=('baloo5' 'kf5-baloo' 'baloo<=4.14.3-1' 'baloo4' 'baloo-kf5')
install=${pkgname}.install
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig}
'baloo-5.16.0-fix-cjk-search.patch')
sha256sums=( $(getSum ${pkgname})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP
'65fca7ee01a6de3e749aabed3fd8d945bd41db41bb20005255094984b70e3a9d')
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -29,7 +29,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
source ../frameworks.conf
pkgname=bluez-qt
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Qt wrapper for Bluez 5 DBus API'
arch=('x86_64')
......@@ -11,10 +10,12 @@ depends=('qt5-declarative' 'bluez')
makedepends=('extra-cmake-modules')
groups=(kf5)
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -22,7 +23,16 @@ prepare() {
build() {
cd build
cmake_kf5 -DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d ../${pkgname}-${pkgver}
cmake ../${_pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d ../${pkgname}-${pkgver}
make
}
......
# Include global configuration
source ../frameworks.conf
pkgname=breeze-icons
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Breeze icon themes'
arch=('any')
......@@ -11,10 +10,12 @@ license=('LGPL')
groups=('kf5')
optdepends=('oxygen-icons: fallback icon theme')
makedepends=('extra-cmake-modules' 'qt5-base')
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -22,7 +23,15 @@ prepare() {
build() {
cd build
cmake_kf5 -DBINARY_ICONS_RESOURCE=ON ../${pkgname}-${pkgver}
cmake ../${_pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
-DBINARY_ICONS_RESOURCE=ON ../${pkgname}-${pkgver}
make
}
......
#contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk/PKGBUILD?h=packages/extra-cmake-modules
source ../frameworks.conf
pkgname=extra-cmake-modules
pkgver=$KFECMVersion
pkgver=5.46.0
pkgrel=1
pkgdesc='Extra CMake modules'
arch=('x86_64')
......@@ -11,15 +9,25 @@ url='https://projects.kde.org/projects/kdesupport/extra-cmake-modules'
license=('LGPL')
depends=('cmake')
makedepends=('qt5-tools' 'python3-sphinx')
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
}
build() {
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
make
}
check() {
cd build
......@@ -40,14 +48,6 @@ check() {
make test | true
}
build() {
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_INSTALL_PREFIX=$KFInstallPrefix \
-DCMAKE_BUILD_TYPE=$KFBuildType
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=frameworkintegration
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Framework providing components to allow applications to integrate with a KDE Workspace'
arch=('x86_64')
......@@ -13,10 +12,12 @@ depends=('kio' 'ttf-noto' 'kpackage' 'knewstuff')
makedepends=("extra-cmake-modules>=${KFECMVersion}")
options=("debug")
groups=('kf5')
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -24,7 +25,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
......@@ -4,16 +4,7 @@
# KDE Frameworks
#
# These are the building "groups" or "package lists"
# (or stages"). Every group must be prefixed with
# "_build_" followed by the repo name_branch
# and finally a identifier like "support".
#
# You can create/delete/modify groups as you like,
# the buildscripts will detect all changes like
# new/deleted groups automatically and offer them
# in their options
#
#_build_platform_kf5="
# (or stages").
extra-cmake-modules
kapidox
......@@ -92,7 +83,7 @@ oxygen-icons
breeze-icons
prison
purpose
kholidays
#_build_desktop_kf5_additionals="sddm-kcm"
source ../frameworks.conf
pkgname=kactivities-stats
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
arch=('x86_64')
pkgdesc="A library for accessing the usage data collected by the activities system"
......@@ -11,10 +10,12 @@ depends=('kactivities')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'boost' 'python3')
options=("debug")
groups=('kf5')
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname} | head -n 2)
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -22,7 +23,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver} \
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@" \
-DPYTHON_EXECUTABLE=/usr/bin/python3
make
}
......
source ../frameworks.conf
pkgname=kactivities
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
arch=('x86_64')
pkgdesc="Core components for the KDE's Activities"
......@@ -14,10 +13,12 @@ replaces=("kactivities-frameworks" 'kactivities4' 'libkactivities4')
conflicts=('kactivities4' 'kactivities-frameworks' 'libkactivities4')
options=("debug")
groups=('kf5')
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname} | head -n 1)
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
......@@ -26,7 +27,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver} \
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@" \
-DPYTHON_EXECUTABLE=/usr/bin/python3
make
}
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kapidox
pkgver=$KFVersion
......@@ -14,9 +13,10 @@ makedepends=("extra-cmake-modules>=$KFECMVersion" 'qt5-base')
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
'SKIP' )
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -25,8 +25,8 @@ prepare() {
build() {
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=${KFBuildType} \
-DCMAKE_INSTALL_PREFIX=${KFInstallPrefix} \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DPYTHON_EXECUTABLE=/usr/bin/python3
make
}
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=karchive
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Qt 5 addon providing access to numerous types of archives'
arch=('x86_64')
......@@ -13,10 +12,12 @@ depends=("qt5-base")
makedepends=("extra-cmake-modules>=${KFECMVersion}")
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -24,7 +25,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
source ../frameworks.conf
pkgname=kauth
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Abstraction to system policy and authentication features'
arch=('x86_64')
......@@ -12,10 +11,12 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=('cmake')
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -24,7 +25,13 @@ echo ${KFBuildType}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kbookmarks
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Support for bookmarks and the XBEL format'
arch=('x86_64')
......@@ -14,10 +13,12 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'python3')
checkdepends=('cmake' 'xorg-server-xvfb')
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -25,7 +26,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver} \
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@" \
-DPYTHON_EXECUTABLE=/usr/bin/python3
make
}
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kcmutils
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Utilities for interacting with KCModules'
arch=('x86_64')
......@@ -14,10 +13,12 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3')
checkdepends=("cmake" "xorg-server-xvfb")
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -25,7 +26,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver} \
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@" \
-DPYTHON_EXECUTABLE=/usr/bin/python3
make
}
......
# Contributor : Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kcodecs
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Plugins allowing Qt applications to access further types of images'
arch=('x86_64')
......@@ -14,10 +13,12 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=('cmake')
options=("debug")
groups=('kf5')
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -25,7 +26,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kcompletion
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Text completion helpers and widgets'
arch=('x86_64')
......@@ -14,10 +13,12 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=('xorg-server-xvfb')
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -25,7 +26,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
# Contributor: Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kconfig
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Offers functionality around reading and writing configuration'
arch=('x86_64')
......@@ -14,10 +13,12 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" "qt5-tools")
checkdepends=("xorg-server-xvfb")
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -25,7 +26,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@"
make
}
......
# Contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/kconfigwidgets
source ../frameworks.conf
pkgname=kconfigwidgets
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Widgets for KConfig'
arch=('x86_64')
......@@ -12,10 +11,12 @@ depends=('kauth' 'kcodecs' 'kconfig' 'kguiaddons' 'ki18n' 'kwidgetsaddons')
makedepends=("extra-cmake-modules>=${KFECMVersion}" "kdoctools" "python3")
groups=('kf5')
options=("debug")
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP)
SKIP)
validpgpkeys=( ${KFvalidpgpkeys[@]} )
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
prepare() {
mkdir -p build
......@@ -23,7 +24,13 @@ prepare() {
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver} \
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_SYSCONFDIR=/etc \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON "$@" \
-DPYTHON_EXECUTABLE=/usr/bin/python3
make
}
......
# Contributor : Andrea Scarpino <andrea@archlinux.org>
source ../frameworks.conf
pkgname=kcoreaddons
pkgver=${KFVersion}
pkgver=5.46.0
pkgrel=1
pkgdesc='Addons to QtCore'
arch=('x86_64')
......@@ -13,10 +12,12 @@ depends=("qt5-base" 'shared-mime-info' 'gamin')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
groups=('kf5')
install=${pkgname}.install
source=("${KFServer}/${pkgname}-${pkgver}.tar.xz"{,.sig})