Commit 59b34e20 authored by AlmAck's avatar AlmAck

kde applications 16.04 beta1

parent 259f2e3a
......@@ -13,7 +13,7 @@ https://piratenpad.de/p/chakra-kdeapps
## define the right group ##
groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegraphics')
for applications alwasy include:
for applications always include:
'kde' 'kde-applications'
for plasma always include:
'plasma'
......@@ -50,4 +50,4 @@ package() {
################################
build the list of packages prepared in the .order file with
./build.sh kdeapps.order or plasma.order
\ No newline at end of file
./build.sh kdeapps.order or plasma.order
......@@ -3,19 +3,21 @@ source ../kdeapps.conf
pkgname=akonadi
pkgver=${_kdever}
pkgrel=2
pkgrel=1
pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data"
arch=('x86_64')
url='http://community.kde.org/KDE_PIM/Akonadi'
license=('LGPL')
depends=('shared-mime-info' 'qt5-base' 'libxslt' 'mariadb')
depends=('shared-mime-info' 'qt5-base' 'libxslt' 'mariadb' 'kitemviews' 'kio'
'kdesignerplugin' 'kitemmodels')
makedepends=('extra-cmake-modules' 'postgresql')
checkdepends=('xorg-server-xvfb')
optdepends=('postgresql: PostgreSQL backend'
'mariadb: MariaDB backend')
install="${pkgname}.install"
replaces=('akonadi-qt4')
conflicts=('akonadi-qt4')
conflicts=('akonadi-client')
provides=('akonadi-client' 'akonadi-qt4')
replaces=('akonadi-client' 'akonadi-qt4')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
......
# Include global configuration
source ../kdeapps.conf
pkgname=calendarsupport
pkgver=${_kdever}
pkgrel=1
pkgdesc="This lib provides calendar support"
arch=('x86_64')
url='https://github.com/KDE/pimcommon'
license=('LGPL')
depends=(kdepim-apps-libs kholidays akonadi-calendar)
makedepends=('extra-cmake-modules' 'kdoctools' 'qt5-tools')
groups=(kde kde-applications kdeedu kde-uninstall)
options=('docs' 'debug')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep " ${pkgname}-${_kdever}.tar.xz" ../checksums.txt | cut -d " " -f1`)
prepare() {
mkdir -p build
}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd build
make DESTDIR=${pkgdir} install
}
This diff is collapsed.
# Include global configuration
source ../kdeapps.conf
pkgname=eventviews
pkgver=${_kdever}
pkgrel=1
pkgdesc="Contains libs for creating events"
arch=('x86_64')
url='https://github.com/KDE/eventviews'
license=('LGPL')
depends=(calendarsupport kdgantt2)
makedepends=('extra-cmake-modules' 'kdoctools' 'qt5-tools')
groups=(kde kde-applications kde-uninstall)
options=('docs' 'debug')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep " ${pkgname}-${_kdever}.tar.xz" ../checksums.txt | cut -d " " -f1`)
prepare() {
mkdir -p build
}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd build
make DESTDIR=${pkgdir} install
}
# Include global configuration
source ../kdeapps.conf
pkgname=grantleetheme
pkgver=${_kdever}
pkgrel=1
pkgdesc="Lib which provides grantlee theme support"
arch=('x86_64')
url='https://github.com/KDE/grantleetheme'
license=('LGPL')
depends=('ki18n' 'kiconthemes' 'knewstuff' 'grantlee-qt5')
makedepends=('extra-cmake-modules' 'kdoctools')
groups=(kde kde-applications kde-uninstall)
options=('docs' 'debug')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep " ${pkgname}-${_kdever}.tar.xz" ../checksums.txt | cut -d " " -f1`)
prepare() {
mkdir -p build
}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd build
make DESTDIR=${pkgdir} install
}
# Include global configuration
source ../kdeapps.conf
pkgname=incidenceeditor
pkgver=${_kdever}
pkgrel=1
pkgdesc="Lib which provides incidence editor"
arch=('x86_64')
url='https://github.com/KDE/incidenceeditor'
license=('LGPL')
depends=('eventviews')
makedepends=('extra-cmake-modules' 'kdoctools' 'qt5-tools')
groups=(kde kde-applications kde-uninstall)
options=('docs' 'debug')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep " ${pkgname}-${_kdever}.tar.xz" ../checksums.txt | cut -d " " -f1`)
prepare() {
mkdir -p build
}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd build
make DESTDIR=${pkgdir} install
}
......@@ -9,7 +9,7 @@ pkgdesc="Small system to administer web accounts for the sites and services acro
arch=('x86_64')
url="https://projects.kde.org/projects/kdereview/kaccounts-integration"
license=('GPL')
depends=('kaccounts-providers' 'kcmutils' 'kio' 'signon-kwallet-extension' 'signon-plugin-oauth2' 'signon-ui')
depends=('kaccounts-providers' 'kcmutils' 'kio' 'signon-kwallet-extension' 'signon-plugin-oauth2' 'signon-ui' 'ki18n' 'libaccounts-glib')
makedepends=('extra-cmake-modules' 'kdoctools' 'python')
groups=('kde-telepathy')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
......
......@@ -8,7 +8,7 @@ pkgdesc="The KAlarm client library"
arch=('x86_64')
url="https://projects.kde.org/$pkgname"
license=(LGPL)
depends=(kidentitymanagement kholidays kcalcore akonadi-client)
depends=(kidentitymanagement kholidays kcalcore akonadi)
makedepends=(extra-cmake-modules kdoctools python3 boost)
options=('debug')
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
......
......@@ -2,35 +2,34 @@
# Include global configuration
source ../kdeapps.conf
pkgname=kdegraphics-kcolorchooser
_pkgname=kcolorchooser
pkgname=kcolorchooser
pkgver=${_kdever}
pkgrel=1
pkgdesc='Colour chooser'
url='http://kde.org/applications/graphics/kcolorchooser/'
arch=('x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=("kde-runtime")
makedepends=('cmake' 'automoc4')
groups=('kde' 'kdegraphics' 'kde-uninstall')
categories=('graphics')
depends=(kio libgphoto2)
makedepends=(extra-cmake-modules)
groups=(kde kde-applications kdegraphics kde-uninstall)
conflicts=(kdegraphics-kcolorchooser)
replaces=(kdegraphics-kcolorchooser)
options=('docs' 'debug')
install=${pkgname}.install
source=("$_mirror/${_pkgname}-$_kdever.tar.xz")
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
source=("$_mirror/${pkgname}-$_kdever.tar.xz")
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)
prepare() {
mkdir -p build
}
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
cmake . \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_SKIP_RPATH=ON \
-DKDE4_BUILD_TESTS=ON \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd ${srcdir}/${_pkgname}-${pkgver}
cd build
make DESTDIR=${pkgdir} install
}
This diff is collapsed.
......@@ -19,7 +19,7 @@ makedepends=('pkgconfig'
'xine-lib'
'libcanberra-pulse'
"kdelibs>=${_libsver}"
"kactivities"
'libkactivities4'
'oxygen-icons'
'xorg-xauth'
'hicolor-icon-theme'
......@@ -55,6 +55,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DWITH_PulseAudio=ON \
-DCMAKE_SKIP_RPATH=ON \
-DWITH_NepomukCore=OFF \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make
}
......@@ -62,7 +63,7 @@ build() {
package_kde-runtime() {
pkgdesc='Plugins and applications necessary for the running of KDE applications'
depends=("kdelibs>=${_libsver}"
"kactivities"
'libkactivities4'
'oxygen-icons'
'xorg-xauth'
'hicolor-icon-theme'
......
......@@ -7,7 +7,7 @@
_arch="x86_64"
# KDE settings
_kdever="15.12.3"
_kdever="16.03.80"
_mirror="http://download.kde.org/stable/applications/${_kdever}/src"
_oldkdever="4.14.3"
_oldkdemirror="http://download.kde.org/stable/${_oldkdever}/src"
......
#
# Chakra GNU/Linux Buildscript Config file
#
# KDE applications 15.12.1
# KDE applications 16.04 Beta1
#
# These are the "package lists"
#
......@@ -11,13 +11,13 @@
# the dependencies correctly
#
#chakra-common
kdelibs
chakra-common
#kdelibs
kde-runtime
# kde-base-artwork - TODO 15.12
# verify wacom tablet
#kde-workspace
# kde-wallpapers - TODO 15.12
# kde-wallpapers - TODO 15.12 replace by plasma-workspace-wallpapers?
#dolphinpart4 --> binding with old kde libs
#konsolepart4 --> binding with old kde libs
kde-baseapps
......@@ -40,12 +40,10 @@ lokalize
kdesdk-thumbnailers
umbrello
kdewebdev
krfb
zeroconf-ioslave
#
# network
#
......@@ -53,7 +51,7 @@ kdenetwork-kget
kdenetwork-kppp
kdenetwork-kopete
kdenetwork-filesharing
kdenetwork-krdc
krdc
kdenetwork-strigi-analyzers
kio-extras
......@@ -84,7 +82,7 @@ kdegraphics-kolourpaint
kdegraphics-okular
kdegraphics-mobipocket
kamera
kdegraphics-kcolorchooser
kcolorchooser
kruler
spectacle
......@@ -117,8 +115,8 @@ filelight
kcalc
kcharselect
kdeutils-kdf
kdeutils-kfloppy
kdeutils-kgpg
kfloppy
#TODO #kdeutils-kgpg
kdeutils-kremotecontrol
ktimer
kwalletmanager
......@@ -157,7 +155,7 @@ kiriki
kjumpingcube
klickety
klines
kdegames-kmahjongg
kmahjongg
kmines
knavalbattle
knetwalk
......@@ -165,7 +163,6 @@ kdegames-kolf
kollision
kdegames-konquest
kpat
#kpeg --> NEW
kdegames-kreversi
kshisen
kdegames-ksirk
......@@ -208,6 +205,7 @@ parley
rocs
step
#kdeedu-pairs --> no updates
minuet
#
# kdepim
......@@ -224,15 +222,25 @@ gpgmepp
kcontacts
# TODO check .install files
kdepimlibs
#kdepimlibs4 --> binding with old kde libs
akonadi-search
libkdepim
libkleo
kimap
pimcommon
kmailtransport
libksieve
grantleetheme
libgravatar
kdepim-apps-libs
messagelib
mailimporter
mailcommon
kdepimlibs4 --> binding with old kde libs
kholidays
kalarmcal
kmailtransport
akonadi-calendar
syndication
kblog
kimap
# external libs, needed by kdepim
#libkgapi
#libkolabxml
......@@ -240,14 +248,21 @@ kimap
kdepim-runtime
kontactinterface
libktnef
kdgantt2
calendarsupport
eventviews
incidenceeditor
kdepim
# --> check if required by some pkgs
kdepim-addons
kleopatra
#
# kaccounts
#
signon-kwallet-extension
kaccounts-integration
kaccounts-providers
kaccounts-integration
#
......@@ -297,6 +312,7 @@ ktp-filetransfer-handler
ktp-kded-module
ktp-send-file
ktp-text-ui
ktp-call-ui
# ToDo verify the deps
kdemultimedia-mplayerthumbs
......
#
# Chakra GNU/Linux Buildscript Config file
#
# KDE applications 16.04 Beta1
#
# These are the "package lists"
#
# The buildscript will build from the top to
# the bottom. Be aware that you must insert the
# packages in the right order to solve
# the dependencies correctly
#
#chakra-common
##kdelibs
#kde-runtime
## kde-base-artwork - TODO 15.12
## verify wacom tablet
##kde-workspace
## kde-wallpapers - TODO 15.12 replace by plasma-workspace-wallpapers?
##dolphinpart4 --> binding with old kde libs
##konsolepart4 --> binding with old kde libs
#kde-baseapps
#kdebugsettings
#baloo-widgets
#
##
## sdk
##
#kde-dev-scripts
#kde-dev-utils
#kdesdk-cervisia
#kdesdk-kcachegrind
##kdesdk-kioslaves !! does not compile anymore with the latest svn pkg 1.9 !!
#libkomparediff2
#kompare
#poxml
#kdesdk-strigi-analyzers
#lokalize
#kdesdk-thumbnailers
#umbrello
#
#kdewebdev
#krfb
#zeroconf-ioslave
#
##
## network
##
#kdenetwork-kget
#kdenetwork-kppp
#kdenetwork-kopete
#kdenetwork-filesharing
#krdc
#kdenetwork-strigi-analyzers
#kio-extras
#
## --> binding with old kde libs
##libkdcraw4
##libkexiv2_4
##libkipi4
##libkgeomap4
##libksane4
##../core/libkscreen4
#
#
###
### kdegraphics
##
##libkvkontakte #not released
##libmediawiki #not released
#libkdcraw
#libkexiv2
#libkipi
#libksane
#gwenview
#kdegraphics-ksaneplugin
#kdegraphics-thumbnailers
#kdegraphics-svgpart
#kdegraphics-strigi-analyzer
#kdegraphics-kolourpaint
#kdegraphics-okular
#kdegraphics-mobipocket
#kamera
#kcolorchooser
#kruler
#spectacle
#
##
## accessibility
##
#kdeaccessibility-kaccessible
#kdeaccessibility-kmag
#kdeaccessibility-kmousetool
#kdeaccessibility-kmouth
#kdeaccessibility-jovie
#
##
## admin
##
#kcron
#ksystemlog
#kdeadmin-kuser
#
##
## artwork
##
## kdeartwork - TODO 15.12
#
##
## kdeutils
##
#ark
#filelight
#kcalc
#kcharselect
#kdeutils-kdf
#kfloppy
#TODO #kdeutils-kgpg
kdeutils-kremotecontrol
ktimer
kwalletmanager
print-manager
#kdeutils-superkaramba -> TODO 15.12
kdeutils-sweeper
#
# kdeutoys
#
# kdetoys-amor TODO 15.12
# kdetoys-ktux - TODO 15.12
kteatime
#
# kdegames
#
libkdegames
libkmahjongg
bomber
bovo
granatier
kdegames-kajongg
kapman
katomic
kblackbox
kblocks
kbounce
kbreakout
kdiamond
kfourinline
kdegames-kigo
kdegames-kgoldrunner
killbots
kiriki
kjumpingcube
klickety
klines
kmahjongg
kmines
knavalbattle
knetwalk
kdegames-kolf
kollision
kdegames-konquest
kpat
kdegames-kreversi
kshisen
kdegames-ksirk
kdegames-ksnakeduel
kdegames-kspaceduel
ksquares
kdegames-ksudoku
ktuberling
kdegames-kubrick
kdegames-lskat
kdegames-palapeli
picmi
#
# kdeedu
#
kdeedu-libkdeedu
kdeedu-data
kqtquickcharts
libkeduvocdocument
artikulate
cantor
blinken
kdeedu-kalzium
kanagram
kbruch
kgeography
khangman
kig
kiten
klettres
kmplot
kstars
kdeedu-ktouch
kturtle
kwordquiz
marble
#libmarble4 ---> TODO compile errors --> binding with old kde libs
parley
rocs
step
#kdeedu-pairs --> no updates
minuet
#
# kdepim
#
akonadi
kcalcore
kldap
kmime
kmbox
kpimtextedit
kidentitymanagement
kcalutils
gpgmepp
kcontacts
# TODO check .install files
kdepimlibs
libkdepim
libkleo
libksieve
grantleetheme
libgravatar
mailcommon
messagelib
pimcommon
#kdepimlibs4 --> binding with old kde libs
akonadi-search
kholidays
kalarmcal
kmailtransport
akonadi-calendar
syndication
kblog
kimap
# external libs, needed by kdepim
#libkgapi
#libkolabxml
#libkolab
kdepim-runtime
kontactinterface
libktnef
kdepim-apps-libs
kdepim
kdepim-addons --> check if required by some pkgs
calendarsupport
kleopatra -_> check group
#
# kaccounts
#
signon-kwallet-extension
kaccounts-integration
kaccounts-providers
#
# kdebindings
#
kross-interpreters
#
# multimedia
#
libkcddb
libkcompactdisc
kdenlive
kdemultimedia-audiocd-kio
dragon
kdemultimedia-juk
kmix
kdemultimedia-kscd
ffmpegthumbs
#
# applications
#
dolphin
dolphin-plugins
konsole
analitza
kate
kalgebra
kapptemplate
okteta
libkface
libkgeomap
#
# telepathy
#
ktp-common-internals
ktp-contact-list
ktp-accounts-kcm
ktp-approver
ktp-auth-handler
ktp-contact-runner
ktp-desktop-applets
ktp-filetransfer-handler
ktp-kded-module
ktp-send-file
ktp-text-ui
ktp-call-ui
# ToDo verify the deps
kdemultimedia-mplayerthumbs
#
# finally! the languages
#
kde-l10n
# Include global configuration
source ../kdeapps.conf
_pkgname="krdc"
pkgname="kdenetwork-krdc"
arch=('x86_64')
pkgver=${_kdever}
pkgrel=1
pkgdesc="Desktop Sharing Client"
url="http://kde.org/applications/internet/krdc/"
depends=("kde-runtime"
'libvncserver' 'rdesktop' 'telepathy-qt4' 'freerdp')
groups=("kde" "kdenetwork" "kde-uninstall")
categories=('network')
conflicts=("kdenetwork-common" "kdenetwork-doc")
install=kdenetwork.install
license=('GPL' 'LGPL' 'FDL')
options=('docs' 'debug')
makedepends=('pkg-config' 'cmake' 'automoc4' 'docbook-xsl')
source=("$_mirror/${_pkgname}-$_kdever.tar.xz")
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`)