mirror of
https://gitdl.cn/https://github.com/chakralinux/desktop.git
synced 2025-01-24 02:22:13 +08:00
build plasma 5.2 beta
This commit is contained in:
parent
afab1a27d1
commit
bbc8143376
@ -4,7 +4,7 @@ source ../plasma.conf
|
||||
|
||||
pkgname=baloo-kf5
|
||||
_pkgname=baloo
|
||||
pkgver=${PVersion}
|
||||
pkgver=${PAltSubVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="A framework for searching and managing metadata"
|
||||
arch=('x86_64')
|
||||
@ -18,7 +18,7 @@ options=("debug")
|
||||
replaces=('baloo5' 'kf5-baloo')
|
||||
provides=('baloo5' 'kf5-baloo' 'baloo_file')
|
||||
conflicts=('baloo5' 'kf5-baloo' 'baloo<=4.14.3-1' 'baloo4')
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PAltSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
|
43
bluedevil-kf5/PKGBUILD
Normal file
43
bluedevil-kf5/PKGBUILD
Normal file
@ -0,0 +1,43 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=bluedevil-kf5
|
||||
_pkgname=bluedevil
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Library for making window decoration"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-base' 'kcoreaddons' 'kdbusaddons' 'kwidgetsaddons' 'ki18n' 'kiconthemes'
|
||||
'knotifications' 'kio' 'shared-mime-info' 'libbluedevil-kf5')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${_pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${_pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
@ -9,7 +9,7 @@ pkgdesc='A plasma theme'
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('frameworkintegration')
|
||||
depends=('frameworkintegration' 'kdecoration')
|
||||
makedepends=('extra-cmake-modules')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
|
@ -1,13 +0,0 @@
|
||||
# the install prefix
|
||||
KFInstallPrefix="/usr"
|
||||
# download location
|
||||
KFServer="http://download.kde.org/stable/frameworks/"
|
||||
|
||||
# Frameworks version
|
||||
KFVersion="5.3.0"
|
||||
# Build type; can be one of Debug,Release and RelWithDebInfo
|
||||
KFBuildType="RelWithDebInfo -DQML_INSTALL_DIR=/usr/lib/qt5/qml -DECM_MKSPECS_INSTALL_DIR=/usr/lib/qt5/mkspecs/modules -DPLUGIN_INSTALL_DIR=/usr/lib/kf5/plugins -DQT_PLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins -DSYSCONF_INSTALL_DIR=/etc"
|
||||
|
||||
function getSum() {
|
||||
awk "\$2 ~ /${1}-/ {print \$1}" ../frameworks.sums ;
|
||||
}
|
@ -1,78 +0,0 @@
|
||||
#
|
||||
# Chakra GNU/Linux Buildscript Config file
|
||||
#
|
||||
# Desktop v.10.08.2014
|
||||
#
|
||||
# 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_desktop_kf5="
|
||||
extra-cmake-modules
|
||||
kapidox
|
||||
attica-qt5
|
||||
ki18n
|
||||
kconfig
|
||||
kcoreaddons
|
||||
kwindowsystem # next release fix hard version 5.3.1
|
||||
kcrash
|
||||
kdbusaddons
|
||||
karchive
|
||||
kdoctools
|
||||
kservice
|
||||
kauth
|
||||
kcodecs
|
||||
kguiaddons
|
||||
kwidgetsaddons
|
||||
kconfigwidgets
|
||||
kitemviews
|
||||
kiconthemes
|
||||
kcompletion
|
||||
sonnet
|
||||
ktextwidgets
|
||||
kglobalaccel
|
||||
kxmlgui
|
||||
kbookmarks
|
||||
#libdbusmenu-qt5
|
||||
knotifications
|
||||
kwallet
|
||||
solid
|
||||
kjobwidgets
|
||||
kio
|
||||
kcmutils
|
||||
kdeclarative
|
||||
kactivities-frameworks
|
||||
kinit
|
||||
kded
|
||||
kparts
|
||||
kplotting
|
||||
kdewebkit
|
||||
kdesignerplugin
|
||||
kpty
|
||||
kdesu
|
||||
kemoticons
|
||||
kjs
|
||||
kjsembed
|
||||
kmediaplayer
|
||||
knotifyconfig
|
||||
knewstuff
|
||||
kross
|
||||
kidletime
|
||||
kitemmodels
|
||||
threadweaver
|
||||
kunitconversion
|
||||
kdnssd
|
||||
plasma-framework
|
||||
krunner
|
||||
ktexteditor
|
||||
frameworkintegration
|
||||
kdelibs4support
|
||||
khtml"
|
||||
|
||||
_build_desktop_kf5_additionals="sddm-kcm"
|
@ -1,60 +0,0 @@
|
||||
00590a65f00ac361c4c7208c601909c376941b918d8a48350b7ed2bf16a8f9d7 attica-5.3.0.tar.xz
|
||||
ea8b6a648b7b2dc313df709940813c22ed5b68d2f7bef30acbaf2a83a6e4c723 extra-cmake-modules-1.3.0.tar.xz
|
||||
6cb815440d07a5fd115b9c19c5a7decb87f9e37ca6ffbb66f23c78fae541d74b frameworkintegration-5.3.0.tar.xz
|
||||
f744503f82a61bf9b5250752e9a413b075e2eeaa30cdcc82c1520819473b9f53 kactivities-5.3.0.tar.xz
|
||||
185e6ce25250bdc6d8ba9b70b355bd16057bac84404b7d4909c8770011701749 kapidox-5.3.0.tar.xz
|
||||
9215eb41d0956694e387b051c6a7d76dacb0b2265963096c1fb9e82a7846ee66 karchive-5.3.0.tar.xz
|
||||
03a297512b098f10059e64a010d6840babd7f0c5caf5fa347bece2cad65e3fd0 kauth-5.3.0.tar.xz
|
||||
3ce95f4d71d348d2d93c7533aec3559d1d81a5254bab50b56d6f69255e3f4f41 kbookmarks-5.3.0.tar.xz
|
||||
d5c007f71649705d46896212744fee31031e149b43f1817fe8949bc5a52b7fc2 kcmutils-5.3.0.tar.xz
|
||||
257e91f4481a051cd019f3847d63494d0f29f1a12cd910cb44c00014e917cf3d kcodecs-5.3.0.tar.xz
|
||||
4ebb4fb8e29e438cbcc69f66bbe238762287222738cd8c54b98f23d0772b09af kcompletion-5.3.0.tar.xz
|
||||
2cac5addb25454d899d72ab97c1034226066360a383ee5e26fc2c8f73e7d3d1a kconfig-5.3.0.tar.xz
|
||||
67b5b9956ccace6dd64ec3034cc65030ab11d4783ae21b469428d4fa344376a2 kconfigwidgets-5.3.0.tar.xz
|
||||
71043aacd489fcd0848b023e3a11048cfa1b2c62e0414a4aba09f592a19eb972 kcoreaddons-5.3.0.tar.xz
|
||||
e5f13d26a7b9cca4121b13704b5f173904f0bf29ce219ddbc4065e5dd1d998ca kcrash-5.3.0.tar.xz
|
||||
edaec51ad6100f3f01f5a68970bb08e07e717b58da40039039b3b5a748f6e8a7 kdbusaddons-5.3.0.tar.xz
|
||||
72a3871e940b9c9144a26f567ea142f662b685998424c24081e93e868ecb8fe8 kdeclarative-5.3.0.tar.xz
|
||||
71aef438f4a3663643917a129ebe446348b94e8a75ca0022d8f77497e3ac9c60 kded-5.3.0.tar.xz
|
||||
362610c5ab81e68c0e2fc2560e6af37985fbf85fefcbe375c4a7ae8959b3669d kdelibs4support-5.3.0.tar.xz
|
||||
44807abc154ea1effbadb48d8ab0c2a042f28ae702037fd93dd368c4b69e79e9 kdesignerplugin-5.3.0.tar.xz
|
||||
519161060ecb6b243a829ffb3f245a33f888f10cee40bbb9a9406136367c99a4 kdesu-5.3.0.tar.xz
|
||||
3ba3fb0b828e82a3366dae9881a1209556c2bc8f0b5d546853eeb1fb3b61b481 kdewebkit-5.3.0.tar.xz
|
||||
01db63d31cd537e3d1de8a4a3496d363fc32a90d65c18e60c37cbd0e8dbaabe9 kdnssd-5.3.0.tar.xz
|
||||
7cd39fd6e273f6638ff8ebcd73b478bdf69c91f5c6984df8835c58d833bcee6d kdoctools-5.3.0.tar.xz
|
||||
e06ba51623f76cc2ca5978ec5386a0257773d6b518e47870ae1f4597353ded70 kemoticons-5.3.0.tar.xz
|
||||
414b6572350750b295309a76ff08cadbbbfc907c062275fca73d81280f75dad5 kglobalaccel-5.3.0.tar.xz
|
||||
f6ff38bc0aa48a2a278b5481a69feb05eb93a9cf60ad9d5ef9b48ebebd7d86be kguiaddons-5.3.0.tar.xz
|
||||
0a44b94899975159ce49cdd58a53fc12bca2ccee124c5330bd425ea6974df5b2 khtml-5.3.0.tar.xz
|
||||
fbb19025acdf6321028d1e2461a9c09931e5eaf2f2e44c668158de872ee30f81 ki18n-5.3.0.tar.xz
|
||||
11844039cc8c1c59fde1aa8efa01f9ed1d093bfdbd44dbe752b6380f9a1f6ace kiconthemes-5.3.0.tar.xz
|
||||
f18d55ba23581605778aef774d7c3bdabcf22babf86029221830e3ec45edc21b kidletime-5.3.0.tar.xz
|
||||
331bbfd4ce5cb4ab50546db3cad0dd16496eea45df6291b962b9aa5f0dcfa3c4 kimageformats-5.3.0.tar.xz
|
||||
88e7282f612b65c58718ac79e5b2ec63d5cbd332fb0bcad4268d3088f92b0a91 kinit-5.3.0.tar.xz
|
||||
073c2249281cc40f463de043fedf2da333dbc8c4a6d5f4a153cf3d3008d4f097 kio-5.3.0.tar.xz
|
||||
25fd96958c447fff96235be1308b924d7cd87ec8226f0fc736db996b7dab6980 kitemmodels-5.3.0.tar.xz
|
||||
30b336a2f4cfca40e4e692cf0295fca37724436b6f9901f12ceb205a10da8ea6 kitemviews-5.3.0.tar.xz
|
||||
893756a2e6b2d7888d8a5c6176acc518f69e8c5fec1cba9e6b0d918c19e1d28c kjobwidgets-5.3.0.tar.xz
|
||||
c0cc841342eade907372697053c7856837df9621ac30e5adcbdd8f4ffe6bbef6 kjs-5.3.0.tar.xz
|
||||
bd9b3974692d6e44110a79e0be5a243ec1e8dfde5b08ac459229f132ade08790 kjsembed-5.3.0.tar.xz
|
||||
e2441c23c814bdca973d66d099d962b7355937e8e7719f0358be185070f00384 kmediaplayer-5.3.0.tar.xz
|
||||
3e6f9629287b008e77b8e8e683b2df0bb88fa0f00d8ec79b15eaeaeba36ed1f1 knewstuff-5.3.0.tar.xz
|
||||
c7ed8a04d4006db8b38732758a0ac27b0a5db12523e02826bf7c25eb88038e0b knotifications-5.3.0.tar.xz
|
||||
4943e07d5a9d70a690c6eb18695590561cfd1c80bd64552cb6bb30497c89118d knotifyconfig-5.3.0.tar.xz
|
||||
3e02ed9d836b69dc74b2712948b7e4398fee8cc224aacba8eb9b3be1770a5183 kparts-5.3.0.tar.xz
|
||||
ec199ad03afc3c58d853925599996d6fc4494176cbf17fc7e53d52d947482665 kplotting-5.3.0.tar.xz
|
||||
9e5e98dadbc84ab1370b85420cf0a2dda2dd3eddfbada811db62fff994854a1f kpty-5.3.0.tar.xz
|
||||
7c6e178478c2c60d9e92db977e6c7f9b59a3ebfc603d3722b24f9d5b78b7495e kross-5.3.0.tar.xz
|
||||
ca23f2ab7aebf7da3f5f5ce7fed0acdd3fd9bb4ee9d3823f53b7220744c2db05 krunner-5.3.0.tar.xz
|
||||
68aff4e3448ed4e4942e085071efd59939385709eb445b3019d110ca3b27a05b kservice-5.3.0.tar.xz
|
||||
07bc699179bef13f3e924698b2d2874c0ea0a2c94499f440d9990ac063861500 ktexteditor-5.3.0.tar.xz
|
||||
ac392a91ae20354551def24de3d3a522bb6b10d26901593c13b5c4d2c809da75 ktextwidgets-5.3.0.tar.xz
|
||||
d269f3c278a088b5c6308d850f647e72439ea66e9dffab651eb61ee039b8ff69 kunitconversion-5.3.0.tar.xz
|
||||
1e33c708d521a916afd89decea1ccd22f62b5a2f93e3ce7f719266f295d5041b kwallet-5.3.0.tar.xz
|
||||
84eaaa47de5214a6768e6d4d8d8e6b9d5797fb8175c6d17c1606c6632835d369 kwidgetsaddons-5.3.0.tar.xz
|
||||
80765c897128907307558dbe28d914a31186ff7fd479b6c262a2704a979e20b9 kwindowsystem-5.3.1.tar.xz
|
||||
9a910a4798488193eb25a418cd71d9be79b4414639ffdb85ba0be37eb9234604 kxmlgui-5.3.0.tar.xz
|
||||
ba0e252ce64bf0205eafed2f8b2db5a3ab20e7cf2600fc6aa464a6f1fad4e7ba plasma-framework-5.3.0.tar.xz
|
||||
276aebdad3892e630a87d0efa80e82c76945fc000ff7e310fb5fa24b4e0bcb2a solid-5.3.0.tar.xz
|
||||
830aeccb493d792f8371b325da36bf8b08200a3dc4931a063d900732a6a9c7f3 sonnet-5.3.0.tar.xz
|
||||
c15818ec6e6320bea79a0d44e29cb4fc19a0e0d428cccb979d6c3104ec65a838 threadweaver-5.3.0.tar.xz
|
44
kcm-touchpad-kf5/PKGBUILD
Normal file
44
kcm-touchpad-kf5/PKGBUILD
Normal file
@ -0,0 +1,44 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=kcm-touchpad-kf5
|
||||
_pkgname=kcm-touchpad
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Library for making window decoration"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-x11extras' 'kded' 'kcmutils' 'kinit' 'kcoreaddons' 'kdbusaddons' 'kcompletion' 'knotifyconfig'
|
||||
'kwidgetsaddons' 'ki18n' 'kservice' 'knotifications' 'kxmlgui' 'kglobalaccel' 'plasma-framework'
|
||||
'xf86-input-synaptics' 'xorg-server-devel')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${_pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${_pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
44
kde-gtk-config-kf5/PKGBUILD
Normal file
44
kde-gtk-config-kf5/PKGBUILD
Normal file
@ -0,0 +1,44 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=kde-gtk-config-kf5
|
||||
_pkgname=kde-gtk-config
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Configure GTK Theme from KDE"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-base' 'ki18n' 'kconfig' 'knewstuff' 'karchive' 'kcmutils')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3' 'gtk2' 'gtk3')
|
||||
optdepends=('gtk2: GTK2 Theme Preview'
|
||||
'gtk3: GTK3 Theme Preview')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${_pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${_pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
41
kdecoration/PKGBUILD
Normal file
41
kdecoration/PKGBUILD
Normal file
@ -0,0 +1,41 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=kdecoration
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Library for making window decoration"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-base')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
@ -13,24 +13,29 @@ depends=('krunner' 'kdelibs4support')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools')
|
||||
conflicts=('kdebase-workspace')
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${_pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
#cmake ../${_pkgname}-${pkgver} \
|
||||
cmake ../kdeplasma-addons-5.1.0 \
|
||||
-DCMAKE_BUILD_TYPE=${PBuildType} \
|
||||
-DCMAKE_INSTALL_PREFIX=${PInstallPrefix} \
|
||||
-DLIB_INSTALL_DIR=lib
|
||||
cmake_kf5 ../${_pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
}
|
||||
|
@ -4,7 +4,7 @@ source ../plasma.conf
|
||||
|
||||
pkgname=kfilemetadata5
|
||||
_pkgname=kfilemetadata
|
||||
pkgver=${PVersion}
|
||||
pkgver=${PAltSubVersion}
|
||||
pkgrel=1
|
||||
pkgdesc='Library providing Job- and Qeueinterfaces'
|
||||
arch=('i686' 'x86_64')
|
||||
@ -15,7 +15,7 @@ makedepends=('extra-cmake-modules')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PAltSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
|
@ -9,21 +9,19 @@ pkgdesc="KDE's screen management library"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('kdelibs4support' 'khtml' 'kdnssd' 'libssh' 'smbclient' 'exiv2' 'openexr' 'openslp')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python')
|
||||
depends=('kdelibs4support' 'khtml' 'kdnssd' 'libssh' 'smbclient' 'exiv2' 'openexr' 'openslp'
|
||||
'libmtp' 'phonon-qt5' )
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${pkgname}-${PSubVersion}.tar.xz"
|
||||
'sanitize-input.patch')
|
||||
sha256sums=( $(getSum ${pkgname})
|
||||
'9ddbbe633373c16c42016a5118fc1e9bdc684f82fbf77a6bcbe0d1902c68e176')
|
||||
source=("${PServer}/${pkgver}/${pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${pkgname}-${pkgver}
|
||||
patch -p1 -i "${srcdir}"/sanitize-input.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
@ -43,6 +41,6 @@ package() {
|
||||
make DESTDIR="${pkgdir}" install
|
||||
|
||||
# conflicts with kde-runtime
|
||||
rm "$pkgdir"/usr/lib/libmolletnetwork.so
|
||||
mv "$pkgdir"/usr/share/config.kcfg/jpegcreatorsettings{,5}.kcfg
|
||||
|
||||
}
|
||||
|
42
kscreen-kf5/PKGBUILD
Normal file
42
kscreen-kf5/PKGBUILD
Normal file
@ -0,0 +1,42 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=kscreen-kf5
|
||||
_pkgname=kscreen
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Manage screen resolution"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-declarative' 'qt5-x11extras' 'libkscreen-kf5' 'kdbusaddons' 'kconfig' 'ki18n' 'kxmlgui' 'kglobalaccel')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${_pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${_pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
41
ksshaskpass/PKGBUILD
Normal file
41
ksshaskpass/PKGBUILD
Normal file
@ -0,0 +1,41 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=ksshaskpass
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Library for making window decoration"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-base' 'kcoreaddons' 'ki18n' 'kwallet' 'kwidgetsaddons')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
@ -10,7 +10,8 @@ arch=('x86_64')
|
||||
url='https://projects.kde.org/projects/kde/workspace/kwin'
|
||||
license=('LGPL')
|
||||
depends=('qt5-multimedia' 'plasma-framework' 'knewstuff' 'libxcursor' 'kinit'
|
||||
'hicolor-icon-theme' 'libepoxy' 'kwayland')
|
||||
'hicolor-icon-theme' 'libepoxy' 'kwayland' 'kdecoration' 'kactivities-frameworks'
|
||||
'libinput' 'xcb-util-wm')
|
||||
makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools')
|
||||
checkdepends=("cmake" "xorg-server-xvfb")
|
||||
groups=('plasma')
|
||||
|
42
libbluedevil-kf5/PKGBUILD
Normal file
42
libbluedevil-kf5/PKGBUILD
Normal file
@ -0,0 +1,42 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=libbluedevil-kf5
|
||||
_pkgname=libbluedevil
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="Library for making window decoration"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-base')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${_pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${_pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${_pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${_pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
@ -7,7 +7,7 @@ pkgdesc='Plasma applet written in QML for managing network connections'
|
||||
arch=('x86_64')
|
||||
url="https://projects.kde.org/projects/playground/network/plasma-nm"
|
||||
license=('GPL2')
|
||||
depends=('plasma-workspace' 'libmm-qt5' 'libnm-qt5')
|
||||
depends=('plasma-workspace' 'libmm-qt5' 'networkmanager-qt')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'openconnect' 'mobile-broadband-provider-info')
|
||||
optdepends=('mobile-broadband-provider-info: Database of mobile broadband service providers' 'openconnect: Cisco AnyConnect VPN plugin')
|
||||
checkdepends=("cmake")
|
||||
|
12
plasma.conf
12
plasma.conf
@ -1,11 +1,13 @@
|
||||
# the install prefix
|
||||
PInstallPrefix="/usr"
|
||||
# download location
|
||||
PServer="http://download.kde.org/stable/plasma/"
|
||||
PServer="http://download.kde.org/unstable/plasma/"
|
||||
# Frameworks version
|
||||
PVersion="5.1.1"
|
||||
PSubVersion="5.1.1"
|
||||
PQtVersion="5.3.2"
|
||||
PVersion="5.1.95"
|
||||
PSubVersion="5.1.95"
|
||||
# why some package use framework version?
|
||||
PAltSubVersion="5.5.95"
|
||||
PQtVersion="5.4.0"
|
||||
|
||||
# Build type; can be one of Debug,Release and RelWithDebInfo
|
||||
PBuildType="RelWithDebInfo"
|
||||
@ -20,5 +22,5 @@ function cmake_kf5() {
|
||||
}
|
||||
|
||||
function getSum() {
|
||||
awk "\$2 ~ /${1}-/ {print \$1}" ../plasma.sums ;
|
||||
awk "\$2 ~ /^${1}-/ {print \$1}" ../plasma.sums ;
|
||||
}
|
||||
|
20
plasma.order
20
plasma.order
@ -1,16 +1,19 @@
|
||||
_build_desktop_plasma="
|
||||
libmm-qt5
|
||||
libnm-qt5
|
||||
kfilemetadata5
|
||||
akonadi-qt5
|
||||
baloo-kf5
|
||||
breeze
|
||||
libbluedevil-kf5
|
||||
bluedevil-kf5
|
||||
kcm-touchpad-kf5
|
||||
polkit-kde-agent-frameworks
|
||||
kfilemetadata5
|
||||
kde-cli-tools
|
||||
libkscreen-kf5
|
||||
kio-extras
|
||||
kwrited
|
||||
kwayland
|
||||
kdecoration
|
||||
kwin
|
||||
breeze
|
||||
oxygen
|
||||
oxygen-fonts
|
||||
libksysguard
|
||||
@ -23,10 +26,15 @@ _build_desktop_plasma="
|
||||
kmenuedit
|
||||
milou
|
||||
systemsettings
|
||||
user-manager
|
||||
kde-gtk-config-kf5
|
||||
kdeplasma-addons-kf5
|
||||
plasma-desktop
|
||||
plasma-nm
|
||||
kscreen
|
||||
ksshaskpass
|
||||
plasma-workspace-wallpapers
|
||||
kdeplasma-addons-kf5"
|
||||
sddm-kcm"
|
||||
|
||||
_build_desktop_plasmaextra="
|
||||
baloo-widgets-kf5"
|
||||
baloo-widgets-kf5"
|
||||
|
64
plasma.sums
64
plasma.sums
@ -1,27 +1,37 @@
|
||||
76ef497547edf2f268d5364a05fe44a72e5846a3945a8495aeb33e175984eb16 baloo-5.1.1.tar.xz
|
||||
ebbf8f9f229a6188e03ad4436c330bbaa4b668e57d0d933941229aa40820d7fc breeze-5.1.1.tar.xz
|
||||
eeb0040bda18fa6d5dbc1e2e44d7616b22f380749e4006870d425ca4833a6d96 kde-cli-tools-5.1.1.tar.xz
|
||||
2ef81e86cd2f1362ec81de8ff793911383b8fc35ac3bf14b2bd5a0f1ba68d2ea kdeplasma-addons-5.1.1.tar.xz
|
||||
d0b428d19faa25b43d28dae2aba04f096d91ff536b40e241d584f6cfb184873b kfilemetadata-5.1.1.tar.xz
|
||||
39886f1dd91fef841a2801ff4d6e8effcc3b7e10f171c722f39d14e8d5757873 khelpcenter-5.1.1.tar.xz
|
||||
079a9786f5fdc6d1b377842449e7e3228955b04e8c5a7a472ea45728137a8a20 khotkeys-5.1.1.tar.xz
|
||||
1dab8b88106846498c299261c5598b03a675525facbbf347867fe3804006035a kinfocenter-5.1.1.tar.xz
|
||||
a97b519bdb83a721c83732dee5fa72dc2116eb3e5a3eb1904d8f66fb6d0a1b15 kio-extras-5.1.1.tar.xz
|
||||
346b75f1b4f8e8ec5dee7fdd8a1fb2926df59f798441e42a2ff0576a619738c1 kmenuedit-5.1.1.tar.xz
|
||||
8cfc488de043be60f1290fafca12c85276968ff421a9380a152ae75c55cf7b68 ksysguard-5.1.1.tar.xz
|
||||
05dafb3715f65893a543247293e5b194cc9e3bcf1aa0de719ce7580dad7b6783 kwayland-5.1.1.tar.xz
|
||||
9faf2cf9a8885e69884e8e96bec1569ed9e1a6c4c1c23da3eff22e0f0c2035b6 kwin-5.1.1.tar.xz
|
||||
da198cdf882e7be6173a0147d2e6a8b09b11b2b76d8c3569cfd6eef0efecdf74 kwrited-5.1.1.tar.xz
|
||||
d5ef37dcaf23819f6cecf3f967cb3fe8b913e418da325d2399aa008a3820f040 libkscreen-5.1.1.tar.xz
|
||||
824e6662b07d9be9ac982090fa86dab49e7067f015eab3ae748a4cdb1730a266 libksysguard-5.1.1.tar.xz
|
||||
ea6d44530f4c40bed2480a75fe9608ecc93ac29a169ca311395a05a6bbdf10ed libmm-qt-5.1.1.tar.xz
|
||||
97c4aacea6d59ecff59cc6de1b1d7493cd9bb0d63285507b95a850cb8fb6848b libnm-qt-5.1.1.tar.xz
|
||||
0222508cb694b696b397210059f9d44bb0d3eb3264ffe3dd5723ffddfece3c2d milou-5.1.1.tar.xz
|
||||
f4d244a97ab5042cfd9439150e79ae7302f0e2da3b476b062bd7b960102328ad oxygen-5.1.1.tar.xz
|
||||
5c029e858e44432d29736b811ba5296029fb4af28f54cc9fd025eef767c6487f oxygen-fonts-5.1.1.tar.xz
|
||||
bb02d15b0e0a23558ed197923faa4518bd6613f12f3d413e8b52d4c016e7b184 plasma-desktop-5.1.1.tar.xz
|
||||
913652b66ce1d9627a961116f41f6486d1e453b84ff88a10ccba22dcf7b13535 plasma-nm-5.1.1.tar.xz
|
||||
fe1b4d7bc13073985a9aa8a0e346c49d039e6c4ed1e38f6784dbada624d9f79f plasma-workspace-5.1.1.tar.xz
|
||||
62f897e0e78ef7d9b1250a4cd47d178cf1d6aef2af882b85c0ad3ae7134c9398 plasma-workspace-wallpapers-5.1.1.tar.xz
|
||||
99b12c65fc32e15be5b33d16f2d044dd359c22d7ec174f3c2be2f7ffcf5883fc powerdevil-5.1.1.tar.xz
|
||||
7b9a5581d370277429e8ed891228a98c2ce016bf197da0dedb67f961b64c947b systemsettings-5.1.1.tar.xz
|
||||
8a831876d1c0600133b3c5af6519e0ea99deecdf107a64bd36f91966622d1cfa baloo-5.5.95.tar.xz
|
||||
07a3fae8db63905c51bd4d66abeb4c171230b9dec0e19b460014852c2b895b4a bluedevil-5.1.95.tar.xz
|
||||
c9309d8e4484430808be1374b54dd328494c8b04ff7427a70e094bfc84251262 breeze-5.1.95.tar.xz
|
||||
499a0a6844936d1aef5c84904d7f992a370a31eb43890b27f5418fbe7d510627 kcm-touchpad-5.1.95.tar.xz
|
||||
09869262bdad7c0ce372ff2d536759455b1a2ecbd027eb0505be343287f893b9 kde-cli-tools-5.1.95.tar.xz
|
||||
cb76aaafdc15df8845374c30e32b8b99068c8efbaefa99ef7e77c6a6ebf0a1d3 kde-gtk-config-5.1.95.tar.xz
|
||||
b1a4e362158ccf02c4f55314f2f81427daa00816f21790be0af13e0bde0c6baa kdecoration-5.1.95.tar.xz
|
||||
b546a744637d23a1efa57cd6e073be95e5ed76297ee1c9a082d30d02cc787144 kdeplasma-addons-5.1.95.tar.xz
|
||||
c24819b4a79cfc289bb68ae60daa4b19c42a28a920a194c0593deb047ac3653a kfilemetadata-5.5.95.tar.xz
|
||||
1ce766fcc0f6170c21eb9ea06cfd0fe1b06ebd4056f2db5cd01b5d63bd2c45cc khelpcenter-5.1.95.tar.xz
|
||||
05e03bff80a8e805a7546a6f944aec310dc875044ac2f6cf7731f8297003988d khotkeys-5.1.95.tar.xz
|
||||
d76fb6a9a40d27001870b8a45137b09528eb3b01f2182604c48034b7b1e6ea86 kinfocenter-5.1.95.tar.xz
|
||||
626e8002a43a900ab464908f0ef752ee7239c9e04566c83a49e2beb332740597 kio-extras-5.1.95.tar.xz
|
||||
ce41c32e6650ca55255a8753d97d1e33a20df2d41d5ce8054ca63ed24a7ff38f kmenuedit-5.1.95.tar.xz
|
||||
65b0734bfee371639c7e96330902dbd3a5883024afe827c1041dd4f31d247712 kscreen-5.1.95.tar.xz
|
||||
d4b8c0a5648e5f5e2df1318af0dc7c91a02d6c636c2ecee8a2b55d76cdaa9faa ksshaskpass-5.1.95.tar.xz
|
||||
f7411a66dbe393d9d59dab61a4db8490359f06df161ce6be70b2dd99d8e1d579 ksysguard-5.1.95.tar.xz
|
||||
5705761b54b34413da3e025bb3865fee25c97a74778143758cc91899e4a7ffb4 kwayland-5.1.95.tar.xz
|
||||
ca1f61613448c2ac6d675061ddd53df5ca3b3277ee1079d4f2327eb8bb14d7a1 kwin-5.1.95.tar.xz
|
||||
52a132c6c41a455ca3342b8ac48306bb763b7a9e0733f8f30b04bb07dfb0bf28 kwrited-5.1.95.tar.xz
|
||||
1a72e5ee3def3e1abc652624993b6455c7d9a396a480b43046cbd7c58010468e libbluedevil-5.1.95.tar.xz
|
||||
e9a358faa123afcc4873aa989738d41ec28c006f8af1f4e4618c7da9c171057d libkscreen-5.1.95.tar.xz
|
||||
d1ff7ccdf57beb9b78aa0a5d35b6c99a256051bf8ac981981a0b0cf3054f8fd1 libksysguard-5.1.95.tar.xz
|
||||
27d60fa9ad8827342336d9186cda5dc9ac32f869f1fde10ba28d424e41ea79fe libmm-qt-5.1.95.tar.xz
|
||||
f1707a1a2e5da7c5072fc32069e51e47a9f59c1866a0b42bab3ba7204337dd2d milou-5.1.95.tar.xz
|
||||
32f4435ec8a5f04566269566ccfb1eed7c6b58446337746fd970e1120829f696 muon-5.1.95.tar.xz
|
||||
68bb07d720f323875c4f19d66bf761231ca1b4dde95e11fe1ff628b07320d0a2 oxygen-5.1.95.tar.xz
|
||||
6c637ca5c77b6ed937182a04e41bfe3360589a42f8727a3d78c8b2365c722cf9 oxygen-fonts-5.1.95.tar.xz
|
||||
85b9164084fa289412e6295e527e4a4af8beae581e09ce188a687039c12b689e plasma-desktop-5.1.95.tar.xz
|
||||
b6f66cac2cb0587f581485f8cfb8ca2385cb4e8ad22927fad4b7cc9e2a388feb plasma-nm-5.1.95.tar.xz
|
||||
bee09af92e19bddd7f008c54347952d01b3381ad0c40b678202c77b58fa10ed0 plasma-workspace-5.1.95.tar.xz
|
||||
b9d2a80cb3ce46f6e6d06416cbbcb555b875d88bbdd5fb7dc74d64f3476073f1 plasma-workspace-wallpapers-5.1.95.tar.xz
|
||||
8c99d40e6738fc7af6baab4c1ad3cd84d1d0b88be5bfb3604758e578b469077f polkit-kde-agent-1-5.1.95.tar.xz
|
||||
7936216f220c4a13fef0cc9ef030401cbbba96f7cbb9b949b5c01417cb69c4de powerdevil-5.1.95.tar.xz
|
||||
9b6201b216af4c2a20ee35496cd323c635d9ac4a6c3818d1bbdb27c7e76b661f sddm-kcm-5.1.95.tar.xz
|
||||
495483b4792056e914a58aa2991bb2cf284d88ecf46aac6f7a0dd6ac2b5f54c5 systemsettings-5.1.95.tar.xz
|
||||
24694e3eb6700e4b547aa5fc6db7abe4d5647f9cfbd8f09f4802beb46e31c5db user-manager-5.1.95.tar.xz
|
||||
|
41
user-manager/PKGBUILD
Normal file
41
user-manager/PKGBUILD
Normal file
@ -0,0 +1,41 @@
|
||||
# Contributor: Andrea Scarpino <andrea@archlinux.org>
|
||||
|
||||
source ../plasma.conf
|
||||
|
||||
pkgname=user-manager
|
||||
pkgver=${PVersion}
|
||||
pkgrel=1
|
||||
pkgdesc="KDE's user manager"
|
||||
arch=('x86_64')
|
||||
url='projects.kde.org/'
|
||||
license=('LGPL')
|
||||
depends=('qt5-base' 'kdelibs4support' 'libpwquality')
|
||||
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
|
||||
checkdepends=("cmake")
|
||||
groups=('plasma')
|
||||
options=("debug")
|
||||
source=("${PServer}/${pkgver}/${pkgname}-${PSubVersion}.tar.xz")
|
||||
sha256sums=( $(getSum ${pkgname}) )
|
||||
|
||||
prepare() {
|
||||
mkdir -p build
|
||||
|
||||
cd ${pkgname}-${pkgver}
|
||||
}
|
||||
|
||||
build() {
|
||||
cd build
|
||||
cmake_kf5 ../${pkgname}-${pkgver} \
|
||||
-DPYTHON_EXECUTABLE=/usr/bin/python3
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
make test || return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
Loading…
Reference in New Issue
Block a user