Commit 51fe1de7 authored by AlmAck's avatar AlmAck

kde applications 17.12.0

parent 67dd31ec
......@@ -7,7 +7,7 @@ pkgdesc="Libraries and daemons to implement Contact Management in Akonadi"
arch=(x86_64)
url="https://community.kde.org/KDE_PIM"
license=(LGPL)
depends=(akonadi grantlee kcontacts kmime qt5-webengine) # prison
depends=(akonadi grantlee kcontacts kmime qt5-webengine prison)
makedepends=(extra-cmake-modules kdesignerplugin kdoctools python boost akonadi-mime kcalcore)
conflicts=(akonadi-contact)
replaces=(akonadi-contact)
......
#
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer abveritas@chakra-project.org
# contributor birdflesh <antkoul at gmail dot com>
pkgname=akonadi-google
pkgver=0.3.1
pkgrel=2
pkgdesc="An Akonadi Resource for accessing Google services"
arch=('i686' 'x86_64')
url="http://projects.kde.org/akonadi-google"
license=('GPL')
depends=('kde-runtime' 'kdepimlibs' 'qjson')
makedepends=('cmake' 'automoc4' 'boost')
conflicts=('akonadi-google-git' 'akonadi-googledata')
provides=('akonadi-googledata')
replaces=('akonadi-googledata')
source=("http://www.progdan.cz/wp-content/uploads/${pkgname}-${pkgver}.tar.gz")
screenshot=('http://www.stealthcopter.com/blog/wp-content/uploads/2010/05/googlecal7.png')
md5sums=('fed8d9082547835ab916edd219831cf6')
build() {
cd "${srcdir}"
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package(){
cd "${srcdir}/build"
make DESTDIR="${pkgdir}" install
}
\ No newline at end of file
......@@ -10,7 +10,7 @@ url='http://community.kde.org/KDE_PIM/Akonadi'
license=('LGPL')
depends=('shared-mime-info' 'qt5-base' 'libxslt' 'mariadb' 'kitemviews' 'kio'
'kdesignerplugin' 'kitemmodels' 'boost')
makedepends=('extra-cmake-modules' 'postgresql')
makedepends=(extra-cmake-modules postgresql qt5-tools boost python kdesignerplugin)
checkdepends=('xorg-server-xvfb')
optdepends=('postgresql: PostgreSQL backend'
'mariadb: MariaDB backend')
......
# Contributions from Arch: https://www.archlinux.org/packages/extra/x86_64/kdemultimedia-juk/
# Include global configuration
source ../kdeapps.conf
pkgname=kdemultimedia-juk
_pkgname=juk
pkgname=juk
pkgver=${_kdever}
pkgrel=1
pkgdesc='A jukebox, tagger and music collection manager'
url='http://kde.org/applications/multimedia/juk/'
arch=('x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=("kde-runtime" 'taglib')
makedepends=('cmake' 'automoc4' 'kdoctools')
groups=("kde" "kdemultimedia" "kde-uninstall")
provides=('juk')
arch=(x86_64)
license=(GPL LGPL FDL)
groups=(kde-applications kdemultimedia)
depends=(kio taglib hicolor-icon-theme)
makedepends=(extra-cmake-modules kdoctools)
conflicts=(kdemultimedia-juk)
replaces=(kdemultimedia-juk)
provides=(kdemultimedia-juk)
options=('docs' 'debug')
source=("$_mirror/${_pkgname}-$_kdever.tar.xz"{,.sig})
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../kdeapps.sums | cut -d " " -f1`
source=("$_mirror/${pkgname}-$_kdever.tar.xz"{,.sig})
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../kdeapps.sums | cut -d " " -f1`
'SKIP')
validpgpkeys=(${Avalidpgpkeys[@]})
prepare() {
mkdir -p build
}
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
cmake . \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_SKIP_RPATH=ON \
-DWITH_TunePimp=OFF
make
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd ${srcdir}/${_pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
cd build
make DESTDIR=${pkgdir} install
}
......@@ -5,32 +5,42 @@ pkgname="kde-dev-scripts"
arch=('x86_64')
pkgver=${_kdever}
pkgrel=1
pkgdesc="Extra scripts for the KDE SDK"
depends=("kde-runtime" 'python' 'kdelibs4support')
conflicts=("kdesdk-doc" "kdesdk-scripts")
provides="kdesdk-scripts"
replaces="kdesdk-scripts"
groups=("kde" "kde-devel" "kde-uninstall" "kdesdk")
categories=('programming')
install=kdesdk.install
url="http://www.kde.org"
license=('GPL' 'LGPL' 'FDL')
pkgdesc='Scripts and setting files useful during development of KDE software'
url='https://www.kde.org/applications/development/'
arch=(any)
license=(GPL LGPL FDL)
groups=(kde-applications kdesdk)
makedepends=(extra-cmake-modules kdoctools kdelibs4support)
replaces=(kdesdk-scripts)
conflicts=(kdesdk-scripts kdesdk-doc)
options=('docs' 'debug')
makedepends=('pkg-config' 'cmake' 'automoc4' 'extra-cmake-modules' 'kdoctools')
source=("$_mirror/${pkgname}-$_kdever.tar.xz"{,.sig})
sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../kdeapps.sums | cut -d " " -f1`
'SKIP')
validpgpkeys=(${Avalidpgpkeys[@]})
prepare() {
mkdir -p build
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
cmake . \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix}
make
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR=${pkgdir} install
cd build
make DESTDIR=${pkgdir} install
# Fix python 2 path
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
"$pkgdir"/usr/bin/{zonetab2pot.py,kde-systemsettings-tree.py,reviewboard-am}
sed -i 's|#! /usr/bin/env python|#!/usr/bin/env python2|' \
"$pkgdir"/usr/bin/{kdelnk2desktop.py,kde_generate_export_header}
# Install additional files
cd "$srcdir"/$pkgname-$pkgver
mkdir -p "$pkgdir"/usr/share/kde-dev-scripts
cp -r kde-devel-* gdb "$pkgdir"/usr/share/kde-dev-scripts
}
post_install() {
if [ -e "/etc/chakra/updates.conf" ] ; then
. /etc/chakra/updates.conf
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
/usr/bin/chakra-update-icons
fi
if [ "$UPDATE_GLOBAL_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-sycoca
fi
if [ "$UPDATE_USER_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-user-sycoca
fi
else
echo " > WARNING"
echo " The package chakra-common seems not to be installed,"
echo " this can possibly break the installation. Just install it"
echo " manually after this installation/update, run the following"
echo " commands and restart KDE afterwards:"
echo " sudo chakra-config-updater"
echo " kbuildsycoca4"
echo " "
fi
}
post_upgrade() {
if [ -e "/etc/chakra/updates.conf" ] ; then
. /etc/chakra/updates.conf
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
/usr/bin/chakra-update-icons
fi
if [ "$UPDATE_GLOBAL_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-sycoca
fi
if [ "$UPDATE_USER_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-user-sycoca
fi
else
echo " > WARNING"
echo " The package chakra-common seems not to be installed,"
echo " this can possibly break the installation. Just install it"
echo " manually after this installation/update, run the following"
echo " commands and restart KDE afterwards:"
echo " sudo chakra-config-updater"
echo " kbuildsycoca4"
echo " "
fi
}
post_remove() {
if [ -e "/etc/chakra/updates.conf" ] ; then
. /etc/chakra/updates.conf
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
/usr/bin/chakra-update-icons
fi
if [ "$UPDATE_GLOBAL_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-sycoca
fi
if [ "$UPDATE_USER_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-user-sycoca
fi
else
echo " > WARNING"
echo " The package chakra-common seems not to be installed,"
echo " this can possibly break the installation. Just install it"
echo " manually after this installation/update, run the following"
echo " commands and restart KDE afterwards:"
echo " sudo chakra-config-updater"
echo " kbuildsycoca4"
echo " "
fi
}
op=$1
shift
$op $*
# Include global configuration
source ../kdeapps.conf
pkgname=('kdeaccessibility-kmouth')
_pkgname="kmouth"
arch=('x86_64')
pkgver=${_kdever}
pkgrel=1
pkgdesc="Speech synthesizer"
url="http://www.kde.org"
license=('GPL' 'LGPL' 'FDL')
depends=("kde-runtime"
"kdelibs>=${_libsver}")
conflicts=("kdeaccessibility-doc")
provides=('kmouth')
install='kdeaccessibility.install'
groups=("kdeaccessibility" "kde" "kde-uninstall" "kde-doc")
options=('docs' 'debug')
makedepends=('pkgconfig' 'cmake' 'automoc4' "speech-dispatcher>=0.6.7" 'docbook-xsl')
categories=('accessibility')
source=($_mirror/${_pkgname}-$_kdever.tar.xz{,.sig})
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../kdeapps.sums | cut -d " " -f1`
'SKIP')
validpgpkeys=(${Avalidpgpkeys[@]})
build() {
cd ${srcdir}/${_pkgname}-${pkgver}
cmake . \
-DCMAKE_BUILD_TYPE=${_build_type} \
-DCMAKE_INSTALL_PREFIX=${_installprefix} \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed'
make
}
package() {
cd ${srcdir}/${_pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
}
post_install() {
if [ -e "/etc/chakra/updates.conf" ] ; then
. /etc/chakra/updates.conf
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
/usr/bin/chakra-update-icons
fi
if [ "$UPDATE_GLOBAL_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-sycoca
fi
if [ "$UPDATE_USER_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-user-sycoca
fi
else
echo " > WARNING"
echo " The package chakra-common seems not to be installed,"
echo " this can possibly break the installation. Just install it"
echo " manually after this installation/update, run the following"
echo " commands and restart KDE afterwards:"
echo " sudo chakra-config-updater"
echo " kbuildsycoca4"
echo " "
fi
}
post_upgrade() {
if [ -e "/etc/chakra/updates.conf" ] ; then
. /etc/chakra/updates.conf
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
/usr/bin/chakra-update-icons
fi
if [ "$UPDATE_GLOBAL_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-sycoca
fi
if [ "$UPDATE_USER_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-user-sycoca
fi
else
echo " > WARNING"
echo " The package chakra-common seems not to be installed,"
echo " this can possibly break the installation. Just install it"
echo " manually after this installation/update, run the following"
echo " commands and restart KDE afterwards:"
echo " sudo chakra-config-updater"
echo " kbuildsycoca4"
echo " "
fi
}
post_remove() {
if [ -e "/etc/chakra/updates.conf" ] ; then
. /etc/chakra/updates.conf
if [ "$UPDATE_XDG_ICON_DB" = "yes" ]; then
/usr/bin/chakra-update-icons
fi
if [ "$UPDATE_GLOBAL_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-sycoca
fi
if [ "$UPDATE_USER_CONFIG" = "yes" ]; then
/usr/bin/chakra-update-user-sycoca
fi
else
echo " > WARNING"
echo " The package chakra-common seems not to be installed,"
echo " this can possibly break the installation. Just install it"
echo " manually after this installation/update, run the following"
echo " commands and restart KDE afterwards:"
echo " sudo chakra-config-updater"
echo " kbuildsycoca4"
echo " "
fi
}
op=$1
shift
$op $*
......@@ -4,7 +4,7 @@
# These settings will be sourced directly from the PKGBUILDS
# KDE settings
_kdever="17.08.3"
_kdever="17.12.0"
_mirror="http://download.kde.org/stable/applications/${_kdever}/src"
_oldkdever="4.14.3"
#_oldkdemirror="http://download.kde.org/stable/${_oldkdever}/src"
......
......@@ -28,8 +28,38 @@
# pim-storage-service-manager
# kommander
# to be removed when 17.12.0 lands to [stable]
#* libkface (was unmaintained and didn't compile against newer opencv)
#* blogilo (too broken, needs someone to step up and fix it and then it can rejoin)
#* kdeaccessibility-jovie jovie (replaced by Qt Speech)
#* kdeaccessibility-kaccessible kaccessible (superseded by the bridge from the Qt accessibility API to At-Spi provided by Qt5)
#* kdegraphics-ksaneplugin ksaneplugin (not used even during kdelibs 4.x times)
#* kde-runtime (was kdelibs4-based split into various other repos for kf5-based counterparts)
#* kdeutils-kremotecontrol kremotecontrol (was not ported to KF5)
#* kdenetwork-kppp kppp (was not ported to KF5)
#* kfilereplace kfilereplace (was not ported to KF5)
#* klinkstatus (was not ported to KF5)
#* kdenetwork-kopete kopete (was not ported to KF5)
#* kdemultimedia-kscd kscd (was not ported to KF5)
#* kstars (moves to released independently)
# TODO
# knemo update against git
# unetbootin remove kde-runtime dependency
# sentinella
# additionals, chakra related to kde-runtime to be verified
# ksvnupdater
# kwooty
# k9copy
# krecipes
# semantik
# audex
# rkward move to frameworks version? from git https://cgit.kde.org/rkward.git/log/?h=frameworks
# krename move to KF5 brach?
# imagewriter any Qt5 available?
chakra-common
kde-runtime
khelpcenter
kdebugsettings
baloo-widgets
......@@ -55,18 +85,14 @@ zeroconf-ioslave
#
# network
#
kdenetwork-kget
kdenetwork-kppp
kdenetwork-kopete
kget
kdenetwork-filesharing
krdc
kio-extras
# kdewebdev
kfilereplace
kimagemapeditor
klinkstatus
#
# kdegraphics
......@@ -76,7 +102,6 @@ libkexiv2
libkipi
libksane
gwenview
kdegraphics-ksaneplugin
kdegraphics-thumbnailers
svgpart
kolourpaint
......@@ -90,11 +115,9 @@ spectacle
#
# accessibility
#
kdeaccessibility-kaccessible
kmag
kmousetool
kdeaccessibility-kmouth
kdeaccessibility-jovie
kmouth
#
# admin
......@@ -140,13 +163,13 @@ kmahjongg
kmines
knavalbattle
knetwalk
kdegames-kolf
kolf
kollision
konquest
kpat
kreversi
kshisen
kdegames-ksirk
ksirk
ksnakeduel
kspaceduel
ksquares
......@@ -154,7 +177,7 @@ ksudoku
ktuberling
kubrick
lskat
kdegames-palapeli
palapeli
picmi
#
......@@ -168,6 +191,7 @@ cantor
blinken
kalzium
kanagram
kalgebra
kbruch
kgeography
khangman
......@@ -175,7 +199,6 @@ kig
kiten
klettres
kmplot
kstars
ktouch
kturtle
kwordquiz
......@@ -206,6 +229,7 @@ libkleo
libkgapi
kimap
pimcommon
ksmtp
kmailtransport
libksieve
grantleetheme
......@@ -235,7 +259,6 @@ akonadi-calendar-tools
akonadiconsole
akonadi-import-wizard
akregator
blogilo
grantlee-editor
kaddressbook
kalarm
......@@ -259,11 +282,10 @@ kcharselect
kdf
kfloppy
kgpg
kdeutils-kremotecontrol
ktimer
kwalletmanager
print-manager
kdeutils-sweeper
sweeper
#
# kaccounts
......@@ -286,9 +308,8 @@ libkcompactdisc
kdenlive
audiocd-kio
dragon
kdemultimedia-juk
juk
kmix
kdemultimedia-kscd
ffmpegthumbs
kwave
k3b
......@@ -301,10 +322,8 @@ dolphin-plugins
konsole
analitza
kate
kalgebra
kapptemplate
okteta
libkface
libkgeomap
kdialog
keditbookmarks
......@@ -331,4 +350,5 @@ ktp-call-ui
#
# finally! the languages
#
kde-l10n
# from 17.12.0 are included in the packages
#kde-l10n
This diff is collapsed.
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributors: Manuel Tortosa <manutortosa@chakra-project.org>
# Include global configuration
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=kdeedu-analitza
_pkgname=analitza
pkgver=${_kdever}
pkgrel=1
pkgdesc="Shared math libraries from Kalgebra"
url="http://kde.org/applications/education/kalgebra/"
arch=('x86_64')
url='http://www.kde.org'
license=('GPL'
'LGPL'
'FDL')
depends=("kde-runtime"
"kdeedu-libkdeedu>=${_kdever}" )
makedepends=('cmake'
'automoc4'
'docbook-xsl')
provides=('analitza')
groups=("kde"
"kdeedu"
"kde-uninstall")
categories=('education')
options=('docs'
'!header'
'debug'
'log')
install=${pkgname}.install
source=("$_mirror/${_pkgname}-$_kdever.tar.xz"{,.sig})
sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../kdeapps.sums | cut -d " " -f1`