diff --git a/README_KDE b/README_KDE new file mode 100644 index 000000000..8035efe03 --- /dev/null +++ b/README_KDE @@ -0,0 +1,51 @@ +How to prepare the kde PKGBUILD, this is valid for plasma and kde applications +>> Modify the file kdeapps.conf for applications and plasma.conf for plasma and change the release numbers +>> based on the release add/remove the list of packages to be build. Remeber to keep the right order! + + +useful links: +check the current status here: + http://developer.kde.org/~cfeck/portingstatus.html + +https://piratenpad.de/p/chakra-kdeapps + + +## define the right group ## +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegraphics') + +for applications alwasy include: + 'kde' 'kde-applications' +for plasma always include: + 'plasma' + +## replacements ## +replaces=('kdegraphics-gwenview') +conflicts=('kdegraphics-gwenview') + +## source lines ## +with this lines the packages are properly downloaded or loaded from the _source folder in the build root + +source=("$_mirror/${pkgname}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) + + +Sample structure: + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake_kf5 ../${pkgname}-${pkgver} + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} + +################################ +build the list of packages prepared in the .order file with +./build.sh kdeapps.order or plasma.order \ No newline at end of file diff --git a/akonadi-calendar/PKGBUILD b/akonadi-calendar/PKGBUILD new file mode 100644 index 000000000..097ce8997 --- /dev/null +++ b/akonadi-calendar/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=akonadi-calendar +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Akonadi calendar integration" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kmailtransport kcalutils akonadi-contact) +makedepends=(extra-cmake-modules kdoctools python3 boost) +options=('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 +} diff --git a/akonadi-qt5/PKGBUILD b/akonadi-qt5/PKGBUILD deleted file mode 100644 index c4674fd24..000000000 --- a/akonadi-qt5/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -pkgname=akonadi-qt5 -_pkgname=akonadi -pkgver=5.0.40 -pkgrel=2 -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' 'mariadb') -makedepends=('extra-cmake-modules' 'libxslt' 'qt5-base' 'postgresql') -optdepends=('postgresql: PostgreSQL backend') -install="${pkgname}.install" -conflicts=('akonadi') -#source=("http://download.kde.org/stable/akonadi/src/akonadi-${pkgver}.tar.bz2") -source=("git://anongit.kde.org/akonadi") -md5sums=('SKIP') - -prepare() { - [ -d build ] && rm -r build - mkdir build -} - -build() { - cd build - cmake ../${_pkgname} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIB_INSTALL_DIR=/usr/lib \ - -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE \ - -DAKONADI_BUILD_TESTS=OFF \ - -DQT5_BUILD=ON \ - -DWITH_SOPRANO=OFF - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} diff --git a/akonadi-search/PKGBUILD b/akonadi-search/PKGBUILD new file mode 100644 index 000000000..e1cb3c864 --- /dev/null +++ b/akonadi-search/PKGBUILD @@ -0,0 +1,31 @@ + +source ../kdeapps.conf + +pkgname=akonadi-search +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Libraries and daemons to implement searching in Akonadi" +url='https://projects.kde.org/akonadi-search' +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL') +depends=('xapian-core' 'akonadi-mime' 'kcontacts' 'kcalcore') +makedepends=('extra-cmake-modules' 'kdoctools' 'boost') +options=('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 +} + diff --git a/akonadi/PKGBUILD b/akonadi/PKGBUILD index 423a7be34..ff67331ee 100644 --- a/akonadi/PKGBUILD +++ b/akonadi/PKGBUILD @@ -1,42 +1,41 @@ -# Maintainer: H W Tovetjärn (totte) -# Contributors: Manuel Tortosa +# Include global configuration +source ../kdeapps.conf pkgname=akonadi -pkgver=1.13.0 -pkgrel=4 -pkgdesc="PIM layer, which provides an asynchronous API to access all kinds of PIM data" +pkgver=${_kdever} +pkgrel=1 +pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data" arch=('x86_64') -url='http://www.akonadi-project.org' +url='http://community.kde.org/KDE_PIM/Akonadi' license=('LGPL') -depends=('shared-mime-info' - 'boost-libs' - 'akonadi-backend') -makedepends=('pkg-config' - 'cmake' - 'automoc4' - 'boost' - 'postgresql') -options=('debug') -install=$pkgname.install -source=("http://download.kde.org/stable/akonadi/src/${pkgname}-${pkgver}.tar.bz2") -sha256sums=('8c7f690002ea22c139f3a64394aef2e816e00ca47fd971af7d54a66087356dd2') +depends=('shared-mime-info' 'qt5-base' 'libxslt') +makedepends=('extra-cmake-modules' 'postgresql' 'mariadb') +checkdepends=('xorg-server-xvfb') +optdepends=('postgresql: PostgreSQL backend' + 'mariadb: MariaDB backend') +install="${pkgname}.install" +source=("$_mirror/${pkgname}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) prepare() { - [[ -d ${srcdir}/build ]] || rm -rf ${srcdir}/build - mkdir "${srcdir}/build" + mkdir -p build } build() { - cd "${srcdir}/build" - cmake ../${pkgname}-${pkgver} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE \ - -DWITH_SOPRANO=OFF - make + cd build + cmake_kf5 ../${pkgname}-${pkgver} \ + -DDATABASE_BACKEND=SQLITE + make +} + +check() { + # 17 akonadi-dbconfigtest failed as we changed the default backend + # 24~30 failed due to qt cannot find the sqldriver which is not installed yet + cd build + xvfb-run -a dbus-launch --exit-with-session make test || warning "Tests failed" } package() { - cd ${srcdir}/build - make DESTDIR=${pkgdir} install -} + cd build + make DESTDIR=${pkgdir} install +} \ No newline at end of file diff --git a/ark/PKGBUILD b/ark/PKGBUILD new file mode 100644 index 000000000..5a3a09080 --- /dev/null +++ b/ark/PKGBUILD @@ -0,0 +1,38 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=ark +arch=('x86_64') +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Archiver for various compression formats" +url="http://www.kde.org" +license=('GPL' 'LGPL' 'FDL') +options=('docs' 'debug') +depends=('karchive' 'kconfig' 'kpty' 'khtml' 'kdbusaddons' 'ki18n' 'kiconthemes' + 'kio' 'kservice' 'kwidgetsaddons' 'libarchive' 'kde-baseapps') +makedepends=('extra-cmake-modules' 'kdoctools' 'p7zip' 'zip' 'unzip' 'unrar') +optdepends=('p7zip' 'zip' 'unzip' 'unrar') +conflicts=("kdeutils-common" "kdeutils-doc") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') +conflicts=('kdeutils-ark') +replaces=('kdeutils-ark') +install=kdeutils.install + +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 +} \ No newline at end of file diff --git a/kdeutils-ark/kdeutils.install b/ark/kdeutils.install similarity index 100% rename from kdeutils-ark/kdeutils.install rename to ark/kdeutils.install diff --git a/baloo-widgets/PKGBUILD b/baloo-widgets/PKGBUILD index 2ab32ac8e..c25f3818e 100644 --- a/baloo-widgets/PKGBUILD +++ b/baloo-widgets/PKGBUILD @@ -1,42 +1,31 @@ -# Maintainer: H W Tovetjärn (totte) -# Contributors: Manuel Tortosa - # Include global configuration -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf +source ../kdeapps.conf -pkgname="baloo-widgets" -arch=('x86_64') +pkgname=baloo-widgets pkgver=${_kdever} pkgrel=1 -pkgdesc="Widgets for Baloo" -url="http://www.kde.org" -license=('GPL' - 'LGPL' - 'FDL') -options=('docs' - '!header' - 'debug' - 'log') -depends=("kdelibs>=${_kdever}" - "baloo>=${kdever}") -makedepends=('pkg-config' - 'cmake' - 'automoc4' - 'doxygen') -source=($_mirror/${pkgname}-$_kdever.tar.xz) -sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d" " -f1`) +pkgdesc="Widgets for the baloo framework for searching and managing metadata" +arch=('x86_64') +url='https://projects.kde.org/projects/kde/kdelibs/baloo' +license=('LGPL') +depends=('baloo' 'kdelibs4support' 'kemoticons') +makedepends=('extra-cmake-modules' 'kdoctools') +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 ${pkgname}-${pkgver} - rm -rf build - mkdir -p build && cd build - cmake .. \ - -DCMAKE_BUILD_TYPE=${_build_type} \ - -DCMAKE_INSTALL_PREFIX=${_installprefix} - make + cd build + cmake_kf5 ../${pkgname}-${pkgver} + make } package() { - cd ${srcdir}/${pkgname}-${pkgver}/build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } + diff --git a/kdeedu-blinken/PKGBUILD b/blinken/PKGBUILD similarity index 85% rename from kdeedu-blinken/PKGBUILD rename to blinken/PKGBUILD index 6852a2ba4..e1dd50d6f 100644 --- a/kdeedu-blinken/PKGBUILD +++ b/blinken/PKGBUILD @@ -12,9 +12,7 @@ arch=('x86_64') license=('GPL' 'LGPL' 'FDL') depends=('kxmlgui' 'phonon-qt5') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-blinken') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-blinken') conflicts=('kdeedu-blinken') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-blinken/kdeedu-blinken.install b/blinken/kdeedu-blinken.install similarity index 100% rename from kdeedu-blinken/kdeedu-blinken.install rename to blinken/kdeedu-blinken.install diff --git a/kdegames-bomber/PKGBUILD b/bomber/PKGBUILD similarity index 81% rename from kdegames-bomber/PKGBUILD rename to bomber/PKGBUILD index eb3242f0b..47b8f665c 100644 --- a/kdegames-bomber/PKGBUILD +++ b/bomber/PKGBUILD @@ -9,10 +9,9 @@ pkgdesc="Arcade Bombing Game" arch=('x86_64') url='http://kde.org/applications/games/bomber/' license=('GPL' 'LGPL' 'FDL') -depends=("libkdegames=${_kdever}") +depends=("libkdegames") makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-bomber') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-bomber') conflicts=('kdegames-bomber') options=('docs' 'debug') @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-bovo/PKGBUILD b/bovo/PKGBUILD similarity index 81% rename from kdegames-bovo/PKGBUILD rename to bovo/PKGBUILD index bebf3bebf..f5b3c7e44 100644 --- a/kdegames-bovo/PKGBUILD +++ b/bovo/PKGBUILD @@ -9,10 +9,9 @@ pkgdesc="Five-in-a-row Board Game" arch=('x86_64') url='http://kde.org/applications/games/bovo/' license=('GPL' 'LGPL' 'FDL') -depends=("libkdegames=${_kdever}") +depends=('libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-bovo') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-bovo') conflicts=('kdegames-bovo') options=('docs' 'debug') @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-cantor/PKGBUILD b/cantor/PKGBUILD similarity index 89% rename from kdeedu-cantor/PKGBUILD rename to cantor/PKGBUILD index 440a358c3..0ba77876a 100644 --- a/kdeedu-cantor/PKGBUILD +++ b/cantor/PKGBUILD @@ -19,11 +19,9 @@ optdepends=('luajit: LUA backend' 'r: R backend' 'sage-mathematics: Sage backend') makedepends=('extra-cmake-modules' 'kdoctools' 'luajit' 'python3' 'python2' 'r') -provides=('kdeedu-cantor') replaces=('kdeedu-cantor') conflicts=('kdeedu-cantor') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') options=('docs' 'debug') install=${pkgname}.install source=("$_mirror/${pkgname}-$_kdever.tar.xz") @@ -40,7 +38,7 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-cantor/cantor.install b/cantor/cantor.install similarity index 100% rename from kdeedu-cantor/cantor.install rename to cantor/cantor.install diff --git a/checksums.txt b/checksums.txt index 1ea3d925a..0903e745e 100644 --- a/checksums.txt +++ b/checksums.txt @@ -1,230 +1,251 @@ -0e2ddba80673c4e535de1d1a82c8866656dd81f9aa35db8b4cc1ea6f78dbfba4 amor-15.04.3.tar.xz -a2665242027f7c00800a5e90190478892702769907e95a554322010d996b5e52 analitza-15.04.3.tar.xz -85624da80e2ac52ebfb3e52e77c7b9651aeace0a609d4541935cb3a0b789c580 ark-15.04.3.tar.xz -bf00359218b9023c7d83ffb23f02220132a6ef9ec08027f86b91f68d0aa4d59e artikulate-15.04.3.tar.xz -11132132ce289cd9da3405dc6843cd299b28ba14657b51e69f36f6b9c897993b audiocd-kio-15.04.3.tar.xz -c0ba13743c5536c3424ecfb4f89e57013734402021b48990e00cea5d0e05ef59 blinken-15.04.3.tar.xz -ec45b93e89e7f28b5e23ece279f68f59fb5c38223571319c8a152051074d6795 bomber-15.04.3.tar.xz -4ba9530fae2ade17dce175ebed153c9badeda0e7f3e687b646790f87feee5b3a bovo-15.04.3.tar.xz -44456051868e5e6ec73d25c67f451364fb766378805b9aaa7c1673a4b7bac20a cantor-15.04.3.tar.xz -f8f04c95825beaebfb90646fde3fc72dea476f46e721863b491e05bff204d4a1 cervisia-15.04.3.tar.xz -f7dfa4322479958d950bb045c0f38f7f6357401ca81b2d7fc9c3e2b35cf3d95d dolphin-plugins-15.04.3.tar.xz -61d624ce5ea4070b3ddeb04bca5d9c95852d6e81b29740daf439390d87a03f44 dragon-15.04.3.tar.xz -8c97bc8c6e9a43a77e7a93d96ba67d7c6feb7f6ef9b03688e0fb237797d925b6 ffmpegthumbs-15.04.3.tar.xz -ed84d974c7ddd727cd972c962c066bd69081ad4685645ad80747c6b98e385315 filelight-15.04.3.tar.xz -49b64a2fb2d4b467c1354ac3399f9e4c7ca4abebb757e91a37f6f7f7bbb826ae granatier-15.04.3.tar.xz -c2eedc7a36f39d6d5e29562bf63a570b8c76a10ee64b56a869050ef3d16fe69a gwenview-15.04.3.tar.xz -f666618b5a512d02c7557d691ced07af4bf760f9de28b6165af53d5e50ea6e09 jovie-15.04.3.tar.xz -21496e92fd65a8350f4bd6dac7ce3533f902505bdea410bdd1bddebf12eaaafd juk-15.04.3.tar.xz -1a00fed1617428d66709f9bfc908dcf01abefc80384faa54ea587731361b81a8 kaccessible-15.04.3.tar.xz -4eff91b84ee532a923050aeb29ee7fcd4facf9ed6a509522f0d2a1beea29a9e7 kaccounts-integration-15.04.3.tar.xz -3476ccc3dde768c43e6ca647a44c2c24bc74b45a123bad0c4d6cd08cb164ed52 kaccounts-providers-15.04.3.tar.xz -6fdd6f06ca74300c898b47867c12572838cf161e16130bb798fbd9d4ab81473f kajongg-15.04.3.tar.xz -bff85511bf0b6827f162b3b11a6e01372c2ba00aba9b69ccc48ce9ad3ba3c7c0 kalgebra-15.04.3.tar.xz -46ab98f51bf6dc318e92dfe466dfe2c5fc967fd411bc692124b3a107fd75ae41 kalzium-15.04.3.tar.xz -3fe3df6df768c1f79a706312c79db207af17bdb12eb82792e84332f19966cff6 kamera-15.04.3.tar.xz -8b9cfd1a0dba3f6629f1a31b92051e6295287494e63688a298f9c60f32ea51a1 kanagram-15.04.3.tar.xz -c8cdad68a99a3e152f8d44c522be18abd64e5c1e05964784503d216e89db742b kapman-15.04.3.tar.xz -da7431ab2baca9ebd6b22f40dad2c8dd1099ab0af9784e5f862fc329de304043 kapptemplate-15.04.3.tar.xz -df71b01ee3f0f075dab40fd8aaadd319b0242d9d797eec47a5d96cea87702053 kate-15.04.3.tar.xz -83511032fb1e6a6896ea4f86f5613fb466978e6366d44c58f202fbe843837348 katomic-15.04.3.tar.xz -5e156701a4b2aa5addbf85286094a2bf361042c41f256734fee39ce4ddc782aa kblackbox-15.04.3.tar.xz -35e4aea21491e4e84b0ffe41ad492a2a9a8c3c7bb1207e2723d9ab72247b3fc6 kblocks-15.04.3.tar.xz -0f9443b61decbbf8ec062f9b89b8559bbda050b229ee693d5e11a70507f310c4 kbounce-15.04.3.tar.xz -e1852ab9f26f995c0aab542f5d8dc2c466644422d5c748422928fdd7510eecf2 kbreakout-15.04.3.tar.xz -dd2dd76e7cf77141e6b555f03a819e65641de806e907182084aa6456d49d3b3a kbruch-15.04.3.tar.xz -915be8547bc57436f7afccca7f79b98e3f9f4205739e1601602a5dfd849f54da kcachegrind-15.04.3.tar.xz -d8f4b39daf402cebf0193f86797d50b1314355feff17e1b39866972e2852bb43 kcalc-15.04.3.tar.xz -3a555442e904acfa3add2d2f8480137578744906d8feb4d126b5d2ebcf2ae88a kcharselect-15.04.3.tar.xz -14fca59149f7721b7fd308cea8ec2033e2bb99f01f328821370de661f5c804e7 kcolorchooser-15.04.3.tar.xz -5b19f160b2843fd200499d39eeef1bff8c3fa3a508c899e27243b247abfb904f kcron-15.04.3.tar.xz -3709113f701cced651b1cc5fe90a277b791f6281a959eb36692ff9682defc8ab kdeartwork-15.04.3.tar.xz -aa20ffe5b098d12753ccaf08eb240340190daf00a0163dc952c0638292fcd3c6 kde-baseapps-15.04.3.tar.xz -f9b03bd37ef7fba9eff40bf930e72b882b53e9f10a558fb19f977cf8ca18e381 kde-base-artwork-15.04.3.tar.xz -14c86005aedcd9dee912f1872d77a8dcdd9f17344f3230a06612b327e3114a47 kde-dev-scripts-15.04.3.tar.xz -5d389c95de2968b498d6ebbacfb74af537e1e16eff4ab45088ce032af868d357 kde-dev-utils-15.04.3.tar.xz -a2ae394251eff3e0616a2c6ca8ded801883adaa708dcccf359d7cd0e176b6092 kdeedu-data-15.04.3.tar.xz -cfc4298727ab6c3494530e66ddf3dc223f1bd3fd4a80880213d5b66f7a516e88 kdegraphics-mobipocket-15.04.3.tar.xz -d924b8365f7716aabe757b36756763c88bc21cf8ef584e010eaacfb5074acad7 kdegraphics-strigi-analyzer-15.04.3.tar.xz -2a603ad563eb76ce782bbf7bc8d17124e455f7f7e018302c633015166e3d8c1d kdegraphics-thumbnailers-15.04.3.tar.xz -00f5a7bdb0b2bcb786ea630844c639ebe89c45eb1e88443dde421baa0895ca94 kdelibs-4.14.10.tar.xz -a1ab4ea8eec3b47a4ea0fac4482627aa28e89d69d15821510398499d4a307220 kdenetwork-filesharing-15.04.3.tar.xz -9c75f72fc838350e4855357971f4c2bcf11919e461ea9ffedca6d0f6a19bb113 kdenetwork-strigi-analyzers-15.04.3.tar.xz -fb6daaf7291e4d76a9f058965da0228f0d70d5d2cf9b9d90124582c51cc8659f kdenlive-15.04.3.tar.xz -edad865b81259331780a25906127e105d06fda8aa56f6f11cfee4bc8f85bb7e2 kdepim-4.14.10.tar.xz -c8cc9694add6ecf121bda050235ffa68d8307a82c85fbdffe69a8eab5be584c2 kdepimlibs-4.14.10.tar.xz -d68d1e3278646c3e82c7913dd443b5e10c887fb983fad7d24b26916ed4afcd52 kdepim-runtime-4.14.10.tar.xz -f8d21deca095c95cfa7d3d285c5376f7a8323cdc02138197c69d9ea5274fcd3b kde-runtime-15.04.3.tar.xz -c7fd70ed69191ef2f08b2da14435c8ff04da89e1aae96c9720f951af3595ac38 kdesdk-kioslaves-15.04.3.tar.xz -eb6fc331d401242fa80f93b1bf85bd2497880a56d81a5ddc0f340ab9f90b0259 kdesdk-strigi-analyzers-15.04.3.tar.xz -ec68cb50b05f03edcf8154830db2b309fa4678570e1ae256f13343971eb77f1b kdesdk-thumbnailers-15.04.3.tar.xz -bc35b8b5d35c2175df4867efb5fcae410af1eec7ecfc6b751774cb937a7f53e8 kde-wallpapers-15.04.3.tar.xz -018f5c06e5a7cdc92c5d497efac4932c8b6e3ff5e9ebbd1197b78dccb5599d17 kdewebdev-15.04.3.tar.xz -7196c68802af335b15a3b8e14c55a15ed7c2c0e9145a047dc6d4a281fe7f7c8f kde-workspace-4.11.21.tar.xz -eafc4b68ee05620ca43a89c89bc7dc0385db6fd6fd2174bf1b213132d38712e9 kdf-15.04.3.tar.xz -c1feb0f84227f4d72c97746ab9f6d49827f01b078f00ee8f6cd13a263771cb18 kdiamond-15.04.3.tar.xz -f2c0e00dd066c0ff24ff08e31c691c8a280f7617f49bb4eafe1fac394365fb4b kfloppy-15.04.3.tar.xz -7a41449d605902a49b96c6dbe94b484b948158c541c0fc4ff10fda14cf953d1f kfourinline-15.04.3.tar.xz -481995ab12a532c7fb3f8c2ff782cc6445259879d41be2d9a20d4e297617bd71 kgamma-15.04.3.tar.xz -04c545b5112985b29b104a22ceee5c8f1ecf14804d998458a930f2fc8d1c2ae3 kgeography-15.04.3.tar.xz -8fd3de6aea4f6c3b0bc118db06c8e389523d5badcde74402b5d98f5c4ac7949f kget-15.04.3.tar.xz -d5b20fe6c76431dd2d12a1e5931cad39c31fb68345582ef02626ef68c736389c kgoldrunner-15.04.3.tar.xz -cb2482a4ba2edda2b03a79958bcf044cd18f22da8436ffa3420512edbae31a8e kgpg-15.04.3.tar.xz -364b3cd3df59efb2d085f3e13d46c8fbc95ef8d62023c1828a72c3249ea82b8f khangman-15.04.3.tar.xz -88a1fb2e93f94305dcf734ba75d68253a233a17c0e1ccddcd5639285aebb29cc kig-15.04.3.tar.xz -e424f37d698e312d49e6eeb0c7c413cbdeb61a706931064afe939056212d1a7e kigo-15.04.3.tar.xz -c2d3d29c7c47413d7e006b40c93f26c5a8c8547e23d3f399f90c69c12a7ffb82 killbots-15.04.3.tar.xz -9a8e92fa6e652ec7695dd923b543038acfaa929453791d74bd0f0377343e4393 kiriki-15.04.3.tar.xz -8127c449560682438ad83c3b5bcfb1f974dc26d8968a2f7c23c5ce1840ad9338 kiten-15.04.3.tar.xz -4ee9f2eba479d76fa449d7f2aa2f312c2a00325fc6a4646582056e72e3d94453 kjumpingcube-15.04.3.tar.xz -c597e55ae6cb8f698dc34bec9a6d05d3778e42c7ef7a20eeead9cd1e4b950d5f klettres-15.04.3.tar.xz -0ca8a272aecfbe51d0258951d334e32dea30d09c9c9ccfa971e750722a65b67f klickety-15.04.3.tar.xz -2c6921712cbfc24a320ff0fcbe3ab60dc096b74a1d7d9a21c2d8a4148138b96c klines-15.04.3.tar.xz -d7b962e5fa5619437af65117a1b6b714ef682c61877c4ff1abc6cf5025b652cc kmag-15.04.3.tar.xz -a1c4a379157966e57a542df07524e7ad6253b16bd48cd36c1d28fe3e77c5c680 kmahjongg-15.04.3.tar.xz -aa6c94c9c6ab34f36a2df0d754851f2ea2d9ef66f8e634b1183ec1bcd0740b5d kmines-15.04.3.tar.xz -34f58d60b7cec291d3b0bf582e5569ad6bf061d7abd3e6438201a5db894a50ea kmix-15.04.3.tar.xz -5a5657041cc2ae419cc4752bb27d070658e5a0c46c90f73b67ae14ee447194aa kmousetool-15.04.3.tar.xz -f954e77d7dfb257c61efd686c0d771d319490c9710b699da0bd1030fd8b661aa kmouth-15.04.3.tar.xz -4ddac411f4c22e20dae46a9d006b870c830deb536c4740a3814bcfc663e1b0fa kmplot-15.04.3.tar.xz -a169823ca8f55f0c5b7e3742d8f45632879eb6c790726cd666a780b85d88d982 knavalbattle-15.04.3.tar.xz -83a80b523901d023672894f6760b0bb61fd87e2c827e9fd5cefb7681b70ab6ae knetwalk-15.04.3.tar.xz -2039f485586e88ab9747e21ae5240164ef8742d733cc50bf488e5ce7eef010ee kolf-15.04.3.tar.xz -c5947fe861a4a38c7685c56749d8a801a2d14a515ddd2ac1ce0fe668aaac8574 kollision-15.04.3.tar.xz -d3116274c2ea339623fbd22f2bcf0bd4093ae954d90b7fe4b33ca9cb1399d153 kolourpaint-15.04.3.tar.xz -dc8f796d252a4dba776a86370a6004e44cfa0cd8f5418d0d14b5d7a95bd380b6 kompare-15.04.3.tar.xz -4da14b701434a2c7039fcafea33c0d414b86e560f11c630fd2d6235276205f24 konquest-15.04.3.tar.xz -a051c14653c337e846ebbe5ea14ed0c5cc1fb7c2ef83bec183e5036555e8ec90 konsole-15.04.3.tar.xz -65c470f6cc749c518fdf48650214f37cbec3c572225f11dc3bc019586c0ca51d kopete-15.04.3.tar.xz -21cc3d3d2138dbf4547177b8524429d249664722f0c801790c2ff290444eeb23 kpat-15.04.3.tar.xz -ebe0e55c849f1db144c3223c6151a82cbbfd2ac15036ce1ae9e475d615607545 kppp-15.04.3.tar.xz -aa48ba5a450270f8a14105a617b30713b3fdcbba5815cf925bbd43257cf4beba kqtquickcharts-15.04.3.tar.xz -fb131e6df8278d412105655577ed44e9743977ae67bde1870e9715626f03987a krdc-15.04.3.tar.xz -74fbbc2d8c225fe84b6158a843e37b6fb6d2cedac94d37197df9bead812c2a7e kremotecontrol-15.04.3.tar.xz -9702ec38407a1aa6e1ac58405983e5b305a80da02074850c863e1d0fbe140f5a kreversi-15.04.3.tar.xz -54b40f8149df79dd344945828c9ccc2e3e0df2246c8ae4eb58349bf796ed425d krfb-15.04.3.tar.xz -a053530c6bfb35a06accabf7c0072194fe5b8df71bd59d0fd3ff2eec8cd45a52 kruler-15.04.3.tar.xz -e7290eee246cd1ff7265f2428781d1688509b8ad8eeff4e92251c2f8daf2c2ff ksaneplugin-15.04.3.tar.xz -41e579ad8d4dc07c0392ccaf03b3243e5ce32acf5fa5f0819e7814b6050fc437 kscd-15.04.3.tar.xz -fd93756c057f6f19f3d86ad4852e211e49afce02629186402a9bc689f85e4f4d kshisen-15.04.3.tar.xz -a0e6a1503ff0ca7b3b19e54932cd444b79cec1c71a35ab5059b341338720a9ce ksirk-15.04.3.tar.xz -fdfe0586a7a6ada1d7bc8a892c38bc52769b0e7715f575719c31895632c90623 ksnakeduel-15.04.3.tar.xz -5c0245d05d5958545542f81edfbe7b00be58c5180d1feee84cbcd1d5164ab202 ksnapshot-15.04.3.tar.xz -556e1ff29bb302f1e3f7c19cda8d0f1635cc4683756904e479ce846bda0e8bf0 kspaceduel-15.04.3.tar.xz -5d1a71cfef7ae37e21d345a2b2416598e32235a48d40c530c76f2db044b29f5d ksquares-15.04.3.tar.xz -178354b1e89ab9883b0c424302419329a09ccf1d4e3a81e569f10cf0debadad2 kstars-15.04.3.tar.xz -dc557b47d12798862b1c237c633f9f0792dd24a667bd09f374c27506a11b1b8c ksudoku-15.04.3.tar.xz -d532ceef279ef09c077bb318d3870b5448b67bf9e34b02bf977ec78c9f9cfd84 ksystemlog-15.04.3.tar.xz -ef4faf8ebffd96e7ea050e862617575daa91fca0bcb408a5599f537b44f1a98c kteatime-15.04.3.tar.xz -e7f8aa210ba428c3c191eecc148e4205ebce85a779a9bb2fa99958032dc03dde ktimer-15.04.3.tar.xz -218890816a23e2de40833d13362266705a28039813c7759759855775b390bb0f ktouch-15.04.3.tar.xz -473e27f59b7e898fef5ad03dd2d4d95b9582d6ebc57bee4430711588f465fb01 ktp-accounts-kcm-15.04.3.tar.xz -160eb55b77358cea5a2f0ebdaa917c3e06b398d724ee265ab48ea5da394a2314 ktp-approver-15.04.3.tar.xz -49c118c7646ca1cbed6d3bc2952344e8ea47fb96adc0dc2e03654e3fe0a7021d ktp-auth-handler-15.04.3.tar.xz -1b9fccfcff98128fe23d257fa5c555964cdf6d6defaebf6cf02095618098a9c4 ktp-common-internals-15.04.3.tar.xz -ede81205263b113c07c58bb7c681a5701262a1fbf89e01e63b72c42522b87b0b ktp-contact-list-15.04.3.tar.xz -cf0335b73ad9ee84433c8a4f138358726f67e641ae557be9d21cf37a5c1c682f ktp-contact-runner-15.04.3.tar.xz -7c73d78ee73660a49f71fcc4ba79af935ea4a0173886d51bf59efffc283f0d0d ktp-desktop-applets-15.04.3.tar.xz -308dae51a9d589957f362d5a48103af033a6942aa6743f0384145a2133fbe88b ktp-filetransfer-handler-15.04.3.tar.xz -416163830279c97a441c1f5ceb0c87d7f44e7a2b97a2463b59a426fb7d8020ff ktp-kded-module-15.04.3.tar.xz -6ea2391ca5ca291a0437505be56ad8e34a143fcdb45e1d67a799c4c75e7d64fb ktp-send-file-15.04.3.tar.xz -50d5f37dab18ebbbcb10388e71a872abce3192b7430bd50b89b7de71787fc457 ktp-text-ui-15.04.3.tar.xz -36e7f6dd3086015d44aecd4e18d92353624ddfd3ec7b17bc78cf52f5656e9d2a ktuberling-15.04.3.tar.xz -8b353315acf957534342de4167e10e20bfda5afc521e39d7c7b8b9d32aafbe63 kturtle-15.04.3.tar.xz -36e330149be4c8da40b3091534655cb7230a825f01ed8f9f6e9d5d5300756601 ktux-15.04.3.tar.xz -47fc4678cc1684b8ea3be859d3d3713eb830f2452020e6816ca0f59b14ad6abf kubrick-15.04.3.tar.xz -95645bf829e1ca41b7cb86cd75a563450cbe243b4e49e7a3bb5f334e074d2ee0 kuser-15.04.3.tar.xz -34c20801d17bb0e16111556539e90776cc33dbed8a53dc814c82ffabe526acc0 kwalletmanager-15.04.3.tar.xz -58fbe4b185f35c166d51247db799f9b857a2f7c8f4c0204528fbc42bd8392903 kwordquiz-15.04.3.tar.xz -a8c5681c4db43f31729802829e080d7b62ff13abf9b915717caff3941e81a000 libkcddb-15.04.3.tar.xz -de0d416bd05eff6dfcef1389364f60088bc6cb99b500f83b4c77d7bc3f08cb75 libkcompactdisc-15.04.3.tar.xz -cfc9ea92229f5d53aa2764dfbd9d7d7fc15f28e268671fe6aa88ef8f0f882542 libkdcraw-15.04.3.tar.xz -b95780aaacc41c0b0ddb9efe7233a678666f269db70e00aeb266d70e1956a36a libkdeedu-15.04.3.tar.xz -96104debc28737b5534050991701362ca9c5e9b5989a5067ff7405379cb12b14 libkdegames-15.04.3.tar.xz -3dd61fa35c5b3fbdd37e444301e0bf054a62b8adb2388ae16f0d988e5215a7d3 libkeduvocdocument-15.04.3.tar.xz -04f0b45bfe2158231843793f238d84f6c953ace026a6ac81bccf564cdb74ac38 libkexiv2-15.04.3.tar.xz -14535c9ee210feba24d440f0ee35a8e3fcc0262bb7c5b8c0c3b41f8e214675cc libkface-15.04.3.tar.xz -b305977b27ebb1da798facf35488beef848f750e70a743ee8a8fab6edb0e1cc0 libkgeomap-15.04.3.tar.xz -5dba775d54ce305a17d935f2b7419731789bebd5b6cc73d0b193c23769803e17 libkipi-15.04.3.tar.xz -66f6180400a7d65c60d0205f6058a1293c246c2f1eb16712c6f0ceb5c6ca1f2c libkmahjongg-15.04.3.tar.xz -ae5be2dbd858b94346c79271026ee27958add9f09f358a70a1be3cd6252e3ec5 libkomparediff2-15.04.3.tar.xz -8399215e19d2073eb9fdd33114c86f95ae7c6b44eab1423fa4db44f186b3be44 libksane-15.04.3.tar.xz -c56dd0c2e0c420c4c864022882e0bd2202fa1b2189a731c53ec28ad11ffbebb6 lokalize-15.04.3.tar.xz -1b900525a23a9840ede37e5a8113014488c260d984add32dbfca77a712c017a1 lskat-15.04.3.tar.xz -311832d53d79bb4a018bf38c37b0cfe2952d87f8c8e7db3467d95f46c5c84d58 marble-15.04.3.tar.xz -e13c91ba2ec8579cbf1c031ecf23601a8b7f477169e8460ef225442c284f072a mplayerthumbs-15.04.3.tar.xz -cc3eaaf2b245348795b4cfa82cf92bcacb3a01d45383ecb76ef24f3911b2a2fc okteta-15.04.3.tar.xz -ffe8643f1e9d3a40caee9b07c74ab22d9e5d8a76b7b5db3e8157a925ed6eb50e okular-15.04.3.tar.xz -133b66d70b51641f841799674afd993a6af0d9d9b646021a0ed609beb2ffd71e oxygen-icons-15.04.3.tar.xz -3bd9c33a74475201feb3ced58bb3777610c42d1ea720cb36543c0b94a1eaf5df pairs-15.04.3.tar.xz -789a8daf4745a2bb1c73e4f5fb98a4543057765dd983074971fae1cfb9258912 palapeli-15.04.3.tar.xz -a38110582c52000bd94ac5a47a0fdec842d3da04e0a3e0b624436cb5038c78d3 parley-15.04.3.tar.xz -5261c1b7913143a369c82ed00422c4dda42c393b013f381a114749a261982523 picmi-15.04.3.tar.xz -c91ae1d9a07d0779b4048b542236f3a235113343febfcdb84407459873c189d8 poxml-15.04.3.tar.xz -d8dc486790f1b27c755d77c9438a3bbcae2cf788df0eadafba3ebfdad9f5b596 print-manager-15.04.3.tar.xz -f5149e69daea39a2fea5db56c4cd85021be1b41693003e5ac037405bc8907388 rocs-15.04.3.tar.xz -c0b59d822e8e679cabe21238d5e2a1a209ede24db17941d4d4ed3edec5718a1f signon-kwallet-extension-15.04.3.tar.xz -efd2fa3d4cb8e1d854f49a2115fddf8314cce7498877322ce88de32c09f7d2da step-15.04.3.tar.xz -1d6b6da874434d61c02c6a41e455cef13949ab1eb6ecca871319532a417ca2e1 superkaramba-15.04.3.tar.xz -f973a98247fe5783791199a328badb4cb770b476357cc064a00a0b7bafbdcaac svgpart-15.04.3.tar.xz -146c820698c061642d76ea32e6835d9f4494a5d082aa76396c8bb67655afdb94 sweeper-15.04.3.tar.xz -b05ef9dd46b62a77b8fa124215873ce5eec9e9f81438dc435077b04f02423462 umbrello-15.04.3.tar.xz -d7a48f6abb05e30007973067660f32e162962fd552fb4163ca9adf19d9723090 zeroconf-ioslave-15.04.3.tar.xz +b8423ae1ff50e855aa7c5c001c3171a6145996d552f5fe01b47f59f3fd937629 akonadi-15.07.90.tar.xz +e6d56ee43052741ed9819dfcd9b1d09907bd0d232fe3cb4618eeca95e87e6d3b akonadi-calendar-15.07.90.tar.xz +47818cfd06efca1fa215dbe894d77bf6f079d306b1664e3d22a0874aefb06337 akonadi-search-15.07.90.tar.xz +d28e9fefb83d3357b18ac880882eba2c2b1300cfed04ce6f01fe1f1fc84374cc amor-15.07.90.tar.xz +f44f69b94ff870e766abdc591b81bb3e8397b7b312abcca957798c6c872a39be analitza-15.07.90.tar.xz +4e504483dc45a81a5ae3dc4b0b4c4ef326cb153e48e6b8eb52de435cfba03554 ark-15.07.90.tar.xz +4c49e250f26052eafcf25ac1d0d90a81ee5348d21e4a89fb0a1d31aa6c30f50f artikulate-15.07.90.tar.xz +299c55c873ffe7a58b0b95510db41381978d06c035954d48afa6e908fe7a1043 audiocd-kio-15.07.90.tar.xz +d81f8e99e28d410aab491243d93c49a20623e2e03855880a3580becc20598cd4 baloo-widgets-15.07.90.tar.xz +0e8fec12fd4ae28933183943851bcb23dc51c8eef6ac8d73175243f1ffae36dd blinken-15.07.90.tar.xz +efc2aecf9273b29d5d9553e0e78e338e6344b886daa560aa15fc60663faa4245 bomber-15.07.90.tar.xz +b8f0a0036ed246c5b481c111674b1ca25d9d00bf143cfbe72cbe3e352f0d7484 bovo-15.07.90.tar.xz +f5c1687f2dc92b475f0a6298dcece1171e62cd4508763b407b680090211bd18a cantor-15.07.90.tar.xz +cfb2f19b2e9e4400fd15d8d119707df293668e0b259e6b7376bdf3aad6cde939 cervisia-15.07.90.tar.xz +54129c697653483ab4316ef31a6f50841c7a7f72177917e097a4f59b6450334a dolphin-15.07.90.tar.xz +c8b1996dec6548a2023ca6e99fa9b1ec3634d9800f4ad92f6e6eead810e67fc8 dolphin-plugins-15.07.90.tar.xz +332472ae02fbc4b93f49d604ccc0d70c9bb802ee97f52b2cf2937d6876add5f6 dragon-15.07.90.tar.xz +a8a28c96ab6cd30f0a87e850cb736d305ba4bc593a21bef6efc12cd11b9bb252 ffmpegthumbs-15.07.90.tar.xz +86e066793d90937fef04313b5bc545689c38364ef200c4a42660cdc8d3a87ca5 filelight-15.07.90.tar.xz +d00c4c670397985304a1f46ff052d2a476d30b17291cc2ed1faa652f550ade9e gpgmepp-15.07.90.tar.xz +131d8ff41823afe0362204de44be796034d1848ccee081986cfb0c0a0c3ab15d granatier-15.07.90.tar.xz +e7d46863738dce2cd62ec200639c8b7f77ff5cb51585e26bc9516165055a7bc1 gwenview-15.07.90.tar.xz +9caee9938ef5457319d4837710d9078f35b78c9ea07a8e061c3892520bf1a208 jovie-15.07.90.tar.xz +a7987cba8b31f309d8f88a99ba3db6c013f924f06e3be3744b40346c6856cbd6 juk-15.07.90.tar.xz +c1d0b9848bce5bb52658b04ad38df1aed4b4f9fd5bbb17f91d76d062ca8f93ff kaccessible-15.07.90.tar.xz +50c2f50c3df94dbb42b179dafeed0052bb16fe629f323c054db25d4747ebec38 kaccounts-integration-15.07.90.tar.xz +fb3c1c1bc9b03b9c010e0c02a1d8688f57cbf4f54d46135d38b85deadf9f4d43 kaccounts-providers-15.07.90.tar.xz +7e54be1b99f6186012cc5cefc391842c72471bef353108bb96430e1f965a29f7 kajongg-15.07.90.tar.xz +d9f79334d650c83480bd9657a3b201a70e57e157c8cf2e5d84917c64f64d0bfc kalarmcal-15.07.90.tar.xz +87ab3a3684fce6f8493c3d2cca30249b1047f4c028460ed94c08c9fe16d21384 kalgebra-15.07.90.tar.xz +ab8ad8617f54f96cc77cff514886fe979fdf7465b4d689be0138a01797340a0d kalzium-15.07.90.tar.xz +fe8cd7d232f8ea28fb095d87f54dfa845ad9782f4859b10ea7473930d6bf307c kamera-15.07.90.tar.xz +fe36f68faecfbd485d71e65ecf7e8e437698e7eff76325fd6cb3a99b5ca9ca56 kanagram-15.07.90.tar.xz +4167cecf4083783c967898109d6481c253785cf7f7a4e6e5bdc261ae860e60d4 kapman-15.07.90.tar.xz +42f05bd1f81dd7cf69fd905d5da6b97eeb5ed2ce1592bc95d5237a440c9f90ec kapptemplate-15.07.90.tar.xz +e80ea9a38c75f03f2a846e1b54711908e33460d04876f772f705e97dc14d180a kate-15.07.90.tar.xz +aa3a5b59cdf5ca1472253752547c6667ef0d007e130e9813e6a96e3fe94ff26c katomic-15.07.90.tar.xz +d29e7722a5458e3a3c739d182404163201aed78be04ed66f59ed555af2ba04da kblackbox-15.07.90.tar.xz +2e02112d9421c9e50f884f96ba6c4e6567072fd2be2dc421f5c43d111f4dc93b kblocks-15.07.90.tar.xz +250b2f246f6704aeaa2604613de7fc264c4d0c7613c8bbdc062a598c37cfb684 kblog-15.07.90.tar.xz +02193056a5f763e028e1220f7087b9aa83e2a1b4a342eebeeeb1a74c30f5d3c7 kbounce-15.07.90.tar.xz +5394680602421bcebab3e392eed1267ae0afa760c9b7dadd2f76b269522564fa kbreakout-15.07.90.tar.xz +2ae7f2f59684b05bf4ac6749ca97219d50e437bc3a306f1809f6c061aee4c768 kbruch-15.07.90.tar.xz +60f39fcf4462420bb049c5acf45183ba8392a34cfd57587d2f75ae75bfe4303c kcachegrind-15.07.90.tar.xz +cd8f35e5228e4a8cc3d5a0bb80c9a5bcda0b4188bcd53b0b5b9acefc60676f6f kcalc-15.07.90.tar.xz +30b46d1907a387b44698f5a5589ce436ff5be23570fec8140b5ce65a75fa17a0 kcalcore-15.07.90.tar.xz +d2f99f67e611063aeadf5e5888941b4680f2305eb337a1a6ca94a009e6fb6e03 kcalutils-15.07.90.tar.xz +eaa27399ca78751852494e230466768c73edc788ddcd2f369a576b3a9cb2d71b kcharselect-15.07.90.tar.xz +1af13323e49074dc5faedc61855696808203bcac827929241c7e5a233348a523 kcolorchooser-15.07.90.tar.xz +db3c4fc68a9642aef73dcdd92bfc6cd5a366a46d696ad7eab5bc573136a7490c kcontacts-15.07.90.tar.xz +7cb41cbb518c1800a15bbf59217666334131c0a86f8ba6683c520e924da8561b kcron-15.07.90.tar.xz +6cf7afe40cb325e328bd0e498faef4e5a713c034fa8e2775651239f31738f86c kdeartwork-15.07.90.tar.xz +00c40e230ea1bcbb75284ae4a089034f02e6a169d413dfa2c5dc9771a2e6b338 kde-baseapps-15.07.90.tar.xz +3c1a3b397eda76df519c6152abcd84e83078f5368b5a0e42447dca31ab63a66a kde-base-artwork-15.07.90.tar.xz +928cd7f9cac4b399d51e0c956eb02526922f6e545c6820bd3beebb4e9d4c669a kdebugsettings-15.07.90.tar.xz +212e9e9dbc7c74fce33ff3ed527b0f65f40a8a2e11559148fcbdc0c7e47df837 kde-dev-scripts-15.07.90.tar.xz +075fb15f3070a4281784f31ac83b703fdc49e837cb26b3280528f3fa4a872137 kde-dev-utils-15.07.90.tar.xz +855abe08f37c1efc8b40cdc2945b1e167d49e8f65f409cdd86dbb971c4ee58a7 kdeedu-data-15.07.90.tar.xz +77603d7016c5bbe36a400677fbb3b39db5900ef5b9bcfd88f977c8fe9ffd1d4b kdegraphics-mobipocket-15.07.90.tar.xz +cd6407c8c47a6ae1740eb7a4e52582c600ee933c7966a205e26e6326f91502bc kdegraphics-strigi-analyzer-15.07.90.tar.xz +e0fa16a5d4d7b214c9077a070ef691285ef5a929c05e094729fe5a7caa2408ed kdegraphics-thumbnailers-15.07.90.tar.xz +4a91ebf916e460a7110126ebc85b52f126ce377d1f05970d76e29d74fdca5935 kdenetwork-filesharing-15.07.90.tar.xz +698c1177e4021ffb3e280750b5c1172a411a1f6f39cb428906141351dd0d265c kdenetwork-strigi-analyzers-15.07.90.tar.xz +93175893580059fdee43952b7900064c3ca7fe635eadd9d0859f49d0fbbc6bd5 kdenlive-15.07.90.tar.xz +b9c9e589a797b357811fe9eaa68c40be730c3242a2e8123bae7701b46af49edb kdepim-15.07.90.tar.xz +3ab82443f55fbca985af5d11ed355f123d9c9a776033f578f3fbf1d6743a8e2f kdepimlibs-15.07.90.tar.xz +226bd92bca2f96c27047939bac71b7ce005e643a35028be9aaccbc43c8f73a60 kdepim-runtime-15.07.90.tar.xz +26260f8c8272a7306a33c092c857878b68eaa36ad61792c595654e6a8898f1be kde-runtime-15.07.90.tar.xz +14eacc148dba02e7abe9468194b32df34701352a958933732efe8cd504fe3243 kdesdk-kioslaves-15.07.90.tar.xz +9da173d2b7d84cc000cf1ab1dfcf63eebb7ac5aef1c9059756eb393169c5f6ef kdesdk-strigi-analyzers-15.07.90.tar.xz +8a469b98426a422d56eb881b35c2f521ea9380f0257368ea90f31110ac485324 kdesdk-thumbnailers-15.07.90.tar.xz +47df7e77113fb4a4e8cbba6add85fe755f361f9eefb3c2cb307dc2008745f180 kde-wallpapers-15.07.90.tar.xz +e4c154ebec55e9e0860d048452f0fa087174bdb7819f1d8d0c39807c582e3e7d kdewebdev-15.07.90.tar.xz +d0ec503da8256f8fd37cd12ffa512fde537f17aa10d23935a49171860b03fe49 kdf-15.07.90.tar.xz +f124e3414ebac3ac0608b50a4f8bae5c6e1117ff4427bb459a4a818010930241 kdiamond-15.07.90.tar.xz +1a5394ba953368f97d4213e756d73e6b6eef1be0d348c2dbba13ce03c1ee7ded kfloppy-15.07.90.tar.xz +337896ebbb704617677f85417b19bff6be0cdff9612de59d40678ee34f466580 kfourinline-15.07.90.tar.xz +b37455281f66551b21971e5deabff3abae4d59c250c7a38836edcbb29528a434 kgeography-15.07.90.tar.xz +223da1ea3968ac13849f4b17032a365c341a324d1ba3e9171a81df2e6a26ceaf kget-15.07.90.tar.xz +18e145a35ecdfc50f8c3133424dbce1025baf90324d1c7d23f53bc48aa42e819 kgoldrunner-15.07.90.tar.xz +3b0f36425b71fe630cb0d8172f53a8a7a8ff83079c4a43ece6b072f077950448 kgpg-15.07.90.tar.xz +2cae9eb293108ac82646c4ab5b47dfc157cc96b67257fe5dc4689f8b5ec71a08 khangman-15.07.90.tar.xz +f2fc2ca0e7c703ee9f6a1362499849a187cf06e604ef9d29690341b25cccfa52 kholidays-15.07.90.tar.xz +b563141b8218f92bee0bda17f2716209473e1300854c86a7b27e560f3b6c23f5 kidentitymanagement-15.07.90.tar.xz +ef1389da8707c9f21fa4979ce59ed59728836f56669d58822832112e65fe7ec8 kig-15.07.90.tar.xz +ca8759a82f514ee3fec25a0feb57996b8ef04838ccb40e6712922c82f0665afa kigo-15.07.90.tar.xz +d96097eb89780a1bd92528b72eda934cc2a77ef4905f91373946032053ea5a67 killbots-15.07.90.tar.xz +22d5b84ce3cbde8855496a7a58b5cf58c8d7fe3c0ad3e9fe591c12150bcba800 kimap-15.07.90.tar.xz +af59865120e569861dafe384085c87f01678ee71d529d82e2426358e6f2e632c kio-extras-15.07.90.tar.xz +2b06b0eaad5cf26bb3fb2dcc36809c7f10f832ac084a16c4f00aa55c475a473d kiriki-15.07.90.tar.xz +1bb79b4f4d199df2687e31e858fbb02249b1df57db6075000d1d14caf57f7640 kiten-15.07.90.tar.xz +4fc38e06e7a55d00c445fb6c0f12deeb96713ffdaa9d95bd7c018839fe3ebc5e kjumpingcube-15.07.90.tar.xz +fa225c0bd234c4188ad14b94464e503ebddc9589c94879b5eaf1db767f71bb00 kldap-15.07.90.tar.xz +fba800e2df89d1c09c789eb040b733181d07f243a254d8adc8e36c2bab8e25a1 klettres-15.07.90.tar.xz +28c889c94ebc501fa101f46ae8225dabf3f7b224dc3f1cedc24f6cbf1cf5834e klickety-15.07.90.tar.xz +873742859bc1b34acbc394fbd4c5f88478b7fd1ef66d58896b1bd718de79b6f4 klines-15.07.90.tar.xz +9dd4e2506bbb444c35f192740963ae16a54b82283ac3b057da6f49e7e8ac5486 kmag-15.07.90.tar.xz +f3a4a8576607fe90df1f587cb144ffb4091439a449c60eafd64ce6cda8800634 kmahjongg-15.07.90.tar.xz +a32abe07ab6862944ed83e1e9648cef4855960dc0853cadd955ff5668c85e0ed kmailtransport-15.07.90.tar.xz +a267d1b533c464c6f88adf86b5456801743a258c87fcb4d1b3fad208a1bd4045 kmbox-15.07.90.tar.xz +560f43f84980893dda678c224407cd93bcc0ee2aafa19b666c43685ba8f01ec7 kmime-15.07.90.tar.xz +f18fd5e78aa80ccf34dd4fc8b19cab891a81ca36630bb8ae1c880c608af0133d kmines-15.07.90.tar.xz +b37de058f3c165ee314de547d3d30a9dc83ffaae5a7f38764b4ee27f23fe352d kmix-15.07.90.tar.xz +d858e257e7f2e75c91712baa4926645581abae9a33d15f64953d8577b37cf060 kmousetool-15.07.90.tar.xz +042fdc89af5cf6700e1c4ef6736060c2295b73547a187f9eb6c3f89ffbde6056 kmouth-15.07.90.tar.xz +4438a2c68b6ea9e5de9f4348142a6e8e7efbc4bab218a3c1c81fb21c8b44157d kmplot-15.07.90.tar.xz +571a4d0ab063063e7c3fec714b41c383827d27d3719c217594d88d1f4629d402 knavalbattle-15.07.90.tar.xz +736e4171061b8b5964795fa1b1c87e7c40035695f4f414241622b3bacb80f593 knetwalk-15.07.90.tar.xz +b70b723794ef1c6fdea296289ddd35d79cc9e290fdb6a23f0f910b4797c0839b kolf-15.07.90.tar.xz +8cca3803476609b150074a60cc147b8779e6ca007c3df5b1616ac46b5848e187 kollision-15.07.90.tar.xz +3f50a4908fd7ed47310cb36ba5049f383a32b6b5a9d0827f7afac8b34ca455cc kolourpaint-15.07.90.tar.xz +353b8899981d95be672f060e77154496011d61072d7649ec4aea12b6fca25b6f kompare-15.07.90.tar.xz +ebb4a1a8cb42d976b639af2d887f397a12f86c8300008994e9345791d9071f7e konquest-15.07.90.tar.xz +20d168242e57d1f512a1dbd4fe588ea092ae69613e31a9194bb26cab3772898a konsole-15.07.90.tar.xz +b397cb3519b7346471544ff26998387f249abe0eb4a3889e6af5f4df14acb923 kontactinterface-15.07.90.tar.xz +aec2becc7b422c887d0bfdbb7bc81bb97ab69b544a7d10860f8570dd1ff4ccec kopete-15.07.90.tar.xz +2b6780454a95ea5bb12721de5aff5674a20a535dd2e6207186f3adc1c9ad113b kpat-15.07.90.tar.xz +2c09df1ca781585f66358904fdda2a57bd6e783aebd3cf9e6262cfcfdffbee8f kpimtextedit-15.07.90.tar.xz +7dc7db8d87aa95f3bb20f53a1367306a77f195aa3859e1b650f41c45d1c5fa2b kppp-15.07.90.tar.xz +c9f45a90130ab602f7a1607082dab507e5b12df74a4f3ba195d2b350a0b7e4ab kqtquickcharts-15.07.90.tar.xz +7d5884fca550e107a393812e41d20c4b670ed600b40252ede5f89470c7899ad5 krdc-15.07.90.tar.xz +49c40e3462d13a0c3c7ae26cb6030d69984c1c45a7683b3562ae5da7ec3cc604 kremotecontrol-15.07.90.tar.xz +79112ca19ec7e4b700229dda295959c53b5568d5c32b3635e6b19e2b3cfd798e kreversi-15.07.90.tar.xz +2aacd8fc400a4bd6cf432e20b80bae4ecbb54c8cf7e474ce4ad8d3f1fd22a49e krfb-15.07.90.tar.xz +f49a133564710ba42275d41b6d7825e0e2ff6a54759b1524045c08aad73d90af kross-interpreters-15.07.90.tar.xz +21cabc4d1d80a3fea0612b4a56546148592ac24194ff17f53ab005ae169bc98b kruler-15.07.90.tar.xz +002486a37070c89948d15ce25a208c7696077f892739bb832daadc57c7f3ffe2 ksaneplugin-15.07.90.tar.xz +3e30dfedd04ebc33ff05768d0d3ce5fbbe165f49f3d52b995a0c9139508357bc kscd-15.07.90.tar.xz +fed564665f77f620c7557549c5ee8879152fd4fcd999fb8f5cd36feb11b8047d kshisen-15.07.90.tar.xz +b9d45c0b1b65d4f2f9eb3755cd5f2957ded8eb8a84745e9073e0a8428851ed06 ksirk-15.07.90.tar.xz +90fb951269d7f7c2d6b1bde2adba02b978a51e6be576347c4f5c593754905655 ksnakeduel-15.07.90.tar.xz +8710310414d2606223bd5368405020abda65f53ea5d6ef0d13762b11de5dbf62 ksnapshot-15.07.90.tar.xz +4b9d12af350b809111528f93da2104b05424f6abf23df264267637acb9ec7f93 kspaceduel-15.07.90.tar.xz +50335a31bc089d5e8c329eac5b8696f9ed9815289b4549f8c734699de781e015 ksquares-15.07.90.tar.xz +cc95e2992ffc006a391df599a6e314f3b2d0db4d3c298e7d72818603de71f20d kstars-15.07.90.tar.xz +3eb19ea4e6ff1d8093305605b0d97baaa72e8d2be5bbe17789a58a1bd1225ad9 ksudoku-15.07.90.tar.xz +c79a4e08a9b93738481699738cf275ff76bee4e4266a12db86a821b6f6fac294 ksystemlog-15.07.90.tar.xz +bbcb1f1951a75a830598ef3d7a90ec946daa931f4d44695fbee9af90ba6eb8a4 kteatime-15.07.90.tar.xz +c19b6e24b07e23c0955f2e822b8fb88e1a18a489b763e5d20b621ea8b1156747 ktimer-15.07.90.tar.xz +62a4b2d2105d0cfe21b29ad4e0f0b1cb5ba0b35e77a51249903250da1a95043b ktnef-15.07.90.tar.xz +ccae00cc50d0f264d7cc93a2b9bad17ed4a90abcc85be079e2e947fe5e1c1c59 ktouch-15.07.90.tar.xz +15836f60fa77bed1c97ac3afa228b5146b1a616b308c12f319525d898b27b8b3 ktp-accounts-kcm-15.07.90.tar.xz +ff7cc87b3e1e26b2fb949aabd3f329b619a4b4717214a1892e7ed9a81d76f1a8 ktp-approver-15.07.90.tar.xz +bfc63bd9806dd0bd34c2e5ef4352be4f100d1d503dac6e7c44f958d9bbe2155c ktp-auth-handler-15.07.90.tar.xz +36033ffbcc19836238955108f326c38b1f0433a975e3ce7fc57ae0af0e6eb130 ktp-common-internals-15.07.90.tar.xz +edad8565d0c4d6a7076e09230bf3c6f3f3a1f3c12eb2d4b25c94e0075c9cbf04 ktp-contact-list-15.07.90.tar.xz +9d980b3a7216fa319557c5850ebdf2d712b479b728bd514fd4f2f415132f13ae ktp-contact-runner-15.07.90.tar.xz +087c62935d248a15c5d6d3bf469670db9bbfeea928cbafced7b3b564f6ddba6a ktp-desktop-applets-15.07.90.tar.xz +a1668e88a31ca3b78e48d8c1a93b9b00a68eb70a0e5f3d0ab3d4db3f4433a741 ktp-filetransfer-handler-15.07.90.tar.xz +ed7683d490935d505742ad406b438d149c41fddb469b1ac3eb5226cc6fc6178d ktp-kded-module-15.07.90.tar.xz +91482716270fa110474579fb799b58f8b73db981403eca806081847a5a8387c5 ktp-send-file-15.07.90.tar.xz +f4d32aac63362f2c649fdc0c24ddb58ee96286268d77fdc461012d9d8c368dfe ktp-text-ui-15.07.90.tar.xz +b2e7658068df62d2238f358664cad9cfb23c52348555ffba19187f3d4bcbc04b ktuberling-15.07.90.tar.xz +145fcc22b7ceb7cdb4f71a313ad8bf8f2a34962d3c9741806ba35017ee523e3a kturtle-15.07.90.tar.xz +a8dcbae32321728c3389014ff58dc82aeb3ec25696dff89473199632ae3f8e8b ktux-15.07.90.tar.xz +1b80b539033160675081e80928e65d1aca9ab177ea29b10718e0c001afd198c7 kubrick-15.07.90.tar.xz +dea0fc433802c99f13e6f073c3fe2cece80f1c4c03394d903e4df47872910486 kuser-15.07.90.tar.xz +cf384ef3d48c997d06258d7db6ec392b4836ecf9fbee27379bc06ee878acca97 kwalletmanager-15.07.90.tar.xz +39c1dfd1f5b6c651e8281608e6fc32abe9e5215af6940d8e44353d45c078e456 kwordquiz-15.07.90.tar.xz +d566f360326d1ee8ab83e090fb081cc61437186594bc594ad1b505d127603cb6 libkcddb-15.07.90.tar.xz +b0c6dbdc1e575289a8563fb442707e22ed1f3557f0e81b67caf26e299046662e libkcompactdisc-15.07.90.tar.xz +62ed29db41dbff8061b6025b986aa1ea6550e5bcb2f8454afe0d5ef6a6098518 libkdcraw-15.07.90.tar.xz +4f8c335254b36ff7c160335609c2fbc5bc2018e8495298f891db00bca8e1da05 libkdeedu-15.07.90.tar.xz +f5727117d4173b2b83a6b9413b287a11aa2a9cd928f5b1326ff7c818e6ea0d68 libkdegames-15.07.90.tar.xz +43ab82e2eecab83ee3fd5469769da5bf68468ded33d6962db13545e8a33c53fc libkeduvocdocument-15.07.90.tar.xz +adad438ab5ff13778980c0ba7b9ea11e70c5689a309d577d05e910a5affd2589 libkexiv2-15.07.90.tar.xz +176e6c81923489f7a43322500f3140d85d542b6409750296c0bb716c213d7adf libkface-15.07.90.tar.xz +4816017af70fe86d45fa5658d7436b6423ff389b11b0e1a1a5311c402666fc5b libkgeomap-15.07.90.tar.xz +c7d113ae7c1617c7a0a1028270921a7b114dbd247da2c909c028f80460931f6a libkipi-15.07.90.tar.xz +51279a70b3f4c79d16102e74f45b36981a1cfca1ced651355652837b8ac8e5de libkmahjongg-15.07.90.tar.xz +ca28e48ce38d078847310b3b4e1586763a2f2505cdc17b2e655fd8ccfb510e54 libkomparediff2-15.07.90.tar.xz +01b85cda248ce55b98333a45b5cdbf97c0d124a505581e310c8629fd935dc083 libksane-15.07.90.tar.xz +e60097ea5f4f48da87225ee80f1846c8bc103f62cda5d30cd590f9b1faf65229 lokalize-15.07.90.tar.xz +e3fe0740fc8f3e59d2a0880074e0c6eea56134e6316df8049994db8225517c10 lskat-15.07.90.tar.xz +1bff40fc4b73297fdf1d8c2c87db573830a7104f2da2be7f7742fd8b10b0acb8 marble-15.07.90.tar.xz +f09a8e467ae2bffe33784e8b837e121b0e6760b5ddf00a1c1dd78a958d8b7b65 mplayerthumbs-15.07.90.tar.xz +91d759fc09ad8c794ba7d155b7dcd909e4b19a5ca3bcbd893475124bf1ad3712 okteta-15.07.90.tar.xz +e5736cb70f5aa0c366e6cce9c27d2000436b67c181354e48cbb7be700ca40298 okular-15.07.90.tar.xz +06d79b77d1e9577b9b5579d268792b96ae8f12c5dd87dc5ca08007186a53479a pairs-15.07.90.tar.xz +aca0e90e57f881f487c864343a94399b91849adf19d5b0f8300872c1179a36ec palapeli-15.07.90.tar.xz +205e13a4aa9ace9d39d3c3674ea329febd33cb5021996e351fcb31db4a35a579 parley-15.07.90.tar.xz +98e8d6d6fd796d03a003ab8e9a4f502365bca841485c7e3e85680aa6c2101170 picmi-15.07.90.tar.xz +c3a229869caf7af769db16950807d4664fd2957e5b636ce133d7a1c3add90006 poxml-15.07.90.tar.xz +4e6233ba5c4e1678fac4371cc2202e3f48cab6124c628411814c067babf63104 print-manager-15.07.90.tar.xz +976067c0414008ea5a15acd7e5ad88f7620cbfd4748df9788c6679feeb59a943 rocs-15.07.90.tar.xz +bc02a24d7bec9edf2ae59ab8aec9d814450ea96bf0664168cbc386a9ac38b133 signon-kwallet-extension-15.07.90.tar.xz +1923ac01e2d03db65cc4e67f975de23b04a623c111717e9ed807edd67f827ccd step-15.07.90.tar.xz +60cb1fe3781aaa06e85e9d184a911906d32cef5900824f1fa3b73c359e94c89b superkaramba-15.07.90.tar.xz +244d2cf97c1618d6395349775e294ac30534fdad3a509b9a2962bc3102665c32 svgpart-15.07.90.tar.xz +002a7ac10a68063724096c25567d8be7cd80490b287e838446d8b6f406222473 sweeper-15.07.90.tar.xz +dc0b4d25daad5d4aab8ccb5b3a267321fd2ff6212d9a2ce1f360013123807f49 syndication-15.07.90.tar.xz +3b22d1d31179a3058e4a69030a521ec624c19fed65699fe198f314b0125b7ca2 umbrello-15.07.90.tar.xz +5bd651090070861d5f55787a143a08138727f4be42e44dd2a2e2cecfb05d4093 zeroconf-ioslave-15.07.90.tar.xz -6bf4f5a142c2d298de95c478e551bdc3bfd19c88fe6fc6382c57aecca46f7fa6 kde-l10n-ar-15.04.3.tar.xz -3139d89f31f203e9c2ddf8d70cce8c3dcd5a70b093fb3b9076fec0485baa58e8 kde-l10n-bg-15.04.3.tar.xz -2c3710291e6ad489cbcb20e84f07beb53824d56f788fc9f6a1de21035cb7c151 kde-l10n-bs-15.04.3.tar.xz -84bcd1b32129469e3b71ef46568efe70a8983fcfb860503f023c47053b1a4ff9 kde-l10n-ca-15.04.3.tar.xz -d7a4c22edffdd44f67c97801a2a519bff4c612731223361c5411d4050be94140 kde-l10n-ca@valencia-15.04.3.tar.xz -7cb4492a6e2a1f03f15896387fb09a831a2123b11ec25fb415b4a02e1ef45b5e kde-l10n-cs-15.04.3.tar.xz -23771c34e42f1325c164fa8e549df8a50c9642eb3caa147426deda79baf74da0 kde-l10n-da-15.04.3.tar.xz -d4a5c2e90e576c408f76179e25ae33d764d8dd76c964c17637fbc2efca4f6cfb kde-l10n-de-15.04.3.tar.xz -aa8d0943f9129eb6c631de35188bd0af41a58d23d3b39cc0b8051a132992b0c0 kde-l10n-el-15.04.3.tar.xz -f84c56c2e2ecb06c10d77d3b32b3139e3a15b545ab19e11cf9a8077033508c72 kde-l10n-en_GB-15.04.3.tar.xz -a0d9f38207b25c7e26ef70ef027b300948e1181a09d1a51f1eded9475dad8329 kde-l10n-eo-15.04.3.tar.xz -c7e7e4b584fa809068686ac275abec57e05160efc0fbe67d065ab844154d1f5b kde-l10n-es-15.04.3.tar.xz -2485a0b1f95d9060db3fd4d5a3ba83dded671a0410a99697a27385df04905882 kde-l10n-et-15.04.3.tar.xz -bc92ae8387cc9befd0ac6fefe09571e91c921298f50f35e4b4847b54f6280433 kde-l10n-eu-15.04.3.tar.xz -54b68090d0bcd2b1abc661e2bd02f592948bb01e22f93f14937f86bf86d6543b kde-l10n-fa-15.04.3.tar.xz -404458069d997f215909325032bb67f912faf84b42a9bdf0e5de85270c33731f kde-l10n-fi-15.04.3.tar.xz -4f4d283f8fb84d064864444edf61f3e7a7dafd2c26acda584130fee211512f7c kde-l10n-fr-15.04.3.tar.xz -25c5274b638bbe356c8d6aa6d5ab9e4e083d4447be671342059100d6298d03c1 kde-l10n-ga-15.04.3.tar.xz -8424fada0eea227fb981e7e8835999fba89d0099d741e94da2642e5b8c3a4226 kde-l10n-gl-15.04.3.tar.xz -478d159a6cb87eb9524711739644f823524d600a097a9f7b792beed7fb2b6c20 kde-l10n-he-15.04.3.tar.xz -f50947aa431ad570bdce8e03187ca66b4df3cb1bbe9b10fca232998c126751f6 kde-l10n-hi-15.04.3.tar.xz -7eadf45ff990fdba68af43c85fa4df8999847c94e9c12f6da32bf88814d2c08a kde-l10n-hr-15.04.3.tar.xz -a3b80629b78e4d2c410e331bcd3e59f9edda3302547fdb4caebdfd0a0bf48162 kde-l10n-hu-15.04.3.tar.xz -a15d07c9d4a8558ea0b84ec7ad34fbc1e32b9c788b2274dd49cb162ecf15649d kde-l10n-ia-15.04.3.tar.xz -dc1c2bee92963fdd2e6824e30b0511371406539a718c28527551f57f343216e6 kde-l10n-id-15.04.3.tar.xz -35c5667e005c75fda3a9eff9aa75d05c18c7cf541a6dbf8017825c6c30836753 kde-l10n-is-15.04.3.tar.xz -3121ee02501d024be369b8d4f4bc7e3c560c24ddcb879612caa098ff9395f1ab kde-l10n-it-15.04.3.tar.xz -fa7f73b3ab56d3af727d2978b9226d7efdd7eabe3e70bea9c6b6d1494f934390 kde-l10n-ja-15.04.3.tar.xz -b69def2827c2145ee9fd42b77aece0d0247a083d33cba8175cae8d7d0d319f7b kde-l10n-kk-15.04.3.tar.xz -4da267ba4441eb78ce598e73f48c851bc3d50c99a98180d05509e65af49c3c39 kde-l10n-km-15.04.3.tar.xz -29d077259a7f85fea0e85466675749424e554121f64c06f1243a17a41bab4463 kde-l10n-ko-15.04.3.tar.xz -9c12560d1e6210e8b5c4a0c9450885ae4af9df26fcfe2af72c638d2cfc3d0af9 kde-l10n-lt-15.04.3.tar.xz -62decdee850c4f55865c7635bf61092a598c709558a68c6d95fc14b5e83983a9 kde-l10n-lv-15.04.3.tar.xz -0f7a6c7cfbeec0ef4d2d3c1270f8ac3beb2c9a76d1a1f52372b738ab1be372fb kde-l10n-mr-15.04.3.tar.xz -b7925d42daf463f713548a728bcbeaefceca7d6f0639d1d9575689d918af075c kde-l10n-nb-15.04.3.tar.xz -0a22a8a827e4238052405878bc1be7669c66da6661ed0776311cfbd6d85ab18c kde-l10n-nds-15.04.3.tar.xz -2d2266a61d100167f7e76e5691b58c963640f477160bd1a4716e5c5900cda945 kde-l10n-nl-15.04.3.tar.xz -a670c5045c24b5ba3bc9525c8bbaa640feb74fc2a436e6301ccabda97ac63ff6 kde-l10n-nn-15.04.3.tar.xz -7e61174cd5f1ccf17fd11cf5276a3bccf82f72048fe4b3ecb37858891af57a36 kde-l10n-pa-15.04.3.tar.xz -b103bed9ec3ac6a6357c4c3561a225249e168a850e8303469ebb76291ce4f0cf kde-l10n-pl-15.04.3.tar.xz -606e33956bea563481842afc670af66d7b7b7d1f07288eeca17d026d3bf2c73f kde-l10n-pt-15.04.3.tar.xz -aed0da84f8bdb55fd501169d57294aa8932262f6bb7fe01fb974550f3999ce7b kde-l10n-pt_BR-15.04.3.tar.xz -b85d5e719f7ed7eb562a4d7f931c7ba85d6e998c7d88cdd7d3b91b4c15baa447 kde-l10n-ro-15.04.3.tar.xz -b203c2c33144e461dc2272ec91f835e1a6c50e7e161be2f66f209ebeab0b952e kde-l10n-ru-15.04.3.tar.xz -528479b3781dc0e9803736992f09cb6a1f42e471e21205129b845d05e1ed7b17 kde-l10n-sk-15.04.3.tar.xz -1ed01f90642ced5bb4505838ee8d5e56776653ea3584dd300ea6efdc1607ef8b kde-l10n-sl-15.04.3.tar.xz -0aa399fa725182e2dd170a99de620148d02591d99f02ca2521017ee2d869b70e kde-l10n-sr-15.04.3.tar.xz -cea8a94e117c1ddecaa11c66303f1443bda5e08ab2a9e03b585c1a8e1ba0f362 kde-l10n-sv-15.04.3.tar.xz -9460f3a1a003e35961093e9b01f8f034bbf25fac7de3da1cebf118a7240b405c kde-l10n-tr-15.04.3.tar.xz -54fab2d9f4150aa80d5ff18621c451c7c2c807b35288f2a718d04a4144672fd7 kde-l10n-ug-15.04.3.tar.xz -887883065ac1d97665efb99bff929522d46bacf1b5e4ae4efe5d72b946edbca7 kde-l10n-uk-15.04.3.tar.xz -775a24a4cbacaa137ef41e7e0526ab409bb8abd2c2fd3e1c726935526e6d9182 kde-l10n-wa-15.04.3.tar.xz -9288b6d1c85febfcabad9ebbc058bb67539a2e25c11eedd3144294c5704b6d44 kde-l10n-zh_CN-15.04.3.tar.xz -35b1ba1ed088b547e01176bbf43304050d94fb91a91be654e9a732a0eeaf29dc kde-l10n-zh_TW-15.04.3.tar.xz +450234f92e8e026a57a964ee3d64f652dae68c1e7a1373bba96d034d7d41f7ac kde-l10n-ar-15.07.90.tar.xz +e845540159a829cd9e18a3730e61ce36b2f52e411ceec741be729412712fb83a kde-l10n-bg-15.07.90.tar.xz +327149ad2edef837345a7223fb0e83f7cc9b1be8fe16a5423e8168bbce244322 kde-l10n-bs-15.07.90.tar.xz +78c0dcc42be5292e7adb60c1c996566ee74f537199a54cf695e8b6505671c1db kde-l10n-ca-15.07.90.tar.xz +e180b690ebbaf407fdc9c30e67a080003ef29db657e759868102deef67fa6799 kde-l10n-ca@valencia-15.07.90.tar.xz +655db861a4a9bef40884a138326c0d22231304e33046b01f6bf622c656c57d39 kde-l10n-cs-15.07.90.tar.xz +143807c34338febfb77502568ead05a8ea9a6ea7e2505e4ecdcbc0215a8a88f9 kde-l10n-da-15.07.90.tar.xz +2c9856264f048ee53d4dd8353aa98b987ea13388f1cb0e55f3ca8fd3fd855f37 kde-l10n-de-15.07.90.tar.xz +7295ecef33118fae9d010ed24fa24bb8f4cd3d241ef1a401aedaf24774f222b8 kde-l10n-el-15.07.90.tar.xz +bce3cfecd92fba0f313185ffb954db73e3d4655a903d7218ff8d699bb29e38aa kde-l10n-en_GB-15.07.90.tar.xz +d913e0ae9f7351e99b70a48d1f2f47118e460a04c80c0e7a6b3bdd2056c46432 kde-l10n-eo-15.07.90.tar.xz +b4702376262c5e31a073ee35f09c6a2e721a124546af63649e1e17b621d30a3f kde-l10n-es-15.07.90.tar.xz +b4dc28041411432e24159d7581be1224f1d2164120884de958052977e9301b08 kde-l10n-et-15.07.90.tar.xz +79c619f8a2da019da526d9f5db7b16b3a35fd93bc3ea7f1b157acd7ce35f7459 kde-l10n-eu-15.07.90.tar.xz +085192f26a6f301bb429d5131e07fdfd11ce725ae74ee7c4949af6df1234aa29 kde-l10n-fa-15.07.90.tar.xz +3a2172c70d9940f6b13c41363121e11e781a2fd1c0fec84a1cdb45ebc66fb5ec kde-l10n-fi-15.07.90.tar.xz +c0842fa5adc95ef08f3d152d2fd656567fe0531da65f090465e14bc92b8cda69 kde-l10n-fr-15.07.90.tar.xz +98862a189b7ca4e11f2eff25d40a820f3f1f1e3d5982104f5e3b0bf5a90f4797 kde-l10n-ga-15.07.90.tar.xz +7786d3f30ebf627a4117d36c9a642bb8c7ce57acdaddc330de7fa846686ab320 kde-l10n-gl-15.07.90.tar.xz +e1ded70005ce0da4838d00a24d70b2d77a3190b2fdf61ca50451df7484d0ae3c kde-l10n-he-15.07.90.tar.xz +8346a02e0ad680f066021a5fae76901cfe7482a4c14a0db145870bc4a7562d35 kde-l10n-hi-15.07.90.tar.xz +48a2a55699f3669e31209e11623021f9cf6823dbfc48e04bb027182e1dba246b kde-l10n-hr-15.07.90.tar.xz +0307d17a06dda2a9daa2a2ad665c16d6e063e5bbf87b9024164b083d8cd87419 kde-l10n-hu-15.07.90.tar.xz +a28af41f1c6cfc1f448b70898d8ac8b9ec29bbe7cd57956da10ae72498b4e7d9 kde-l10n-ia-15.07.90.tar.xz +88a426d6ce1f98763a9db936f7f77c3ac17183cbfe4bc4d42c6d185686f07bc8 kde-l10n-id-15.07.90.tar.xz +8abed24e905eb95dbc7eb094743b11eef338e3aefe78385cb526c63fd07bd2ae kde-l10n-is-15.07.90.tar.xz +baca4981fb0a3296ed3235c56c5a3d396251fdbdff41d250b7f7c05ee989df32 kde-l10n-it-15.07.90.tar.xz +5d1246d693e366b7ac2b88ebb10718010e62e0012af4576c40c13f8de66d3c2a kde-l10n-ja-15.07.90.tar.xz +dcadba82a62c5a74779925caa4f418546f8f92408f04332eb9519cae74d5a721 kde-l10n-kk-15.07.90.tar.xz +194aa84bc296cc2cdaa0a56b08136452599d02a30d2623ecfbba64a0ffffa0f2 kde-l10n-km-15.07.90.tar.xz +7ac98c544f40eab036804d1e2c837c555437d043a1dda75367f584c805d3f4c8 kde-l10n-ko-15.07.90.tar.xz +3b2215b43ea3fdea771db759ffc04b37f2842d93cb0c943c747869dda4a48816 kde-l10n-lt-15.07.90.tar.xz +692c2fb57a8d0f8f6e5c633b505d2791cdd6333d9624c351ccccc8d91e0160b0 kde-l10n-lv-15.07.90.tar.xz +e58efaf9b584b2f51322d6b86440d0275588e21296cebce703e69b40c8d5e839 kde-l10n-mr-15.07.90.tar.xz +da3c62a21e93f62c3a5b71a8146cc4375ee9d07ec857592e949bb063b474f01c kde-l10n-nb-15.07.90.tar.xz +993c19ec546328ac2bbd34f3b43753655bf5ee50af2bb8674e8c81e4f05837f2 kde-l10n-nds-15.07.90.tar.xz +9e7b0d694549680bfd7e21badbb37e9370ded16f6aec5324ce4c076980bd7096 kde-l10n-nl-15.07.90.tar.xz +cbc688cfa040612b9c76ca5d3cd6dcfb9b7beb686ac904e12baab3cf91b34987 kde-l10n-nn-15.07.90.tar.xz +434cf631bd2545f5a8c8d890c9061e26c7c65c854ec47aa7c71d79f6f621be22 kde-l10n-pa-15.07.90.tar.xz +b4e0bfd83e42cceab4d1a0bbc14c66d08750db7becc68863830c024d1401a199 kde-l10n-pl-15.07.90.tar.xz +37c2846c222da168487609d4e523e94397886f566f92c51bc8b9ca52cfddb328 kde-l10n-pt-15.07.90.tar.xz +ac1fa3c2752a9de5e82a98b0d322e449ecfb9d178f9e8e8127a0cbb0a5f02e0a kde-l10n-pt_BR-15.07.90.tar.xz +a34ea3e8b729d11a37860484db68056e31c0117439caee3789802147d81d8192 kde-l10n-ro-15.07.90.tar.xz +dd935f4960daac97d8289835e70a0a7744a0897f02ca29502e2d6def3f41ae5c kde-l10n-ru-15.07.90.tar.xz +9706499aaf0f11ff58a9bc0dd330e62b38a9b45aa1a18035ce15ffe4c9df4b1d kde-l10n-sk-15.07.90.tar.xz +b9df3c0c04963ed6a088af8f196895a582c36972ae0ecfbbe4836f5592388165 kde-l10n-sl-15.07.90.tar.xz +bdd130028eba25a63a0de8989125d9647618db734f034cdcb1309df8d0c65dd4 kde-l10n-sr-15.07.90.tar.xz +123aca740253c6ddae92fb51e99c690640857babbad1aa296403450b04cc08dd kde-l10n-sv-15.07.90.tar.xz +b213fffbad89ebafb7e5bd7a8f386aa972c5b019268fb86d999bac7423a0f22f kde-l10n-tr-15.07.90.tar.xz +9000db165bf02dc91e12a13124d4719350c75163deb6311f9fc02231c28329cb kde-l10n-ug-15.07.90.tar.xz +9c3d2a197cd74ad2f621f7eb9501bd282414b0bc3f821add911748171ff257c4 kde-l10n-uk-15.07.90.tar.xz +e54cc779702edda91063e65c0a3e2bf366a5597cdfb4997b8d481486b0c4674e kde-l10n-wa-15.07.90.tar.xz +e6b8d5159561c4f1e0fbad27372126f583c9217384c6ce80ca5d2f6c705bc2ed kde-l10n-zh_CN-15.07.90.tar.xz +7df21968d7e044bd676faefe4e28204142986311500b2c0e786c1b64625728b9 kde-l10n-zh_TW-15.07.90.tar.xz 04606bd4ff9d8027084e968b00e5ba7c2074a503b1b9b0420695c34f14ffbfaa kde-l10n-ar-4.14.3.tar.xz 8b2bc59c98d57d7b8f7a99e3a50cc70fdf308301cb317a9ad87c19c4a9e93ef4 kde-l10n-bg-4.14.3.tar.xz diff --git a/dolphin-plugins/PKGBUILD b/dolphin-plugins/PKGBUILD new file mode 100644 index 000000000..6db652bc8 --- /dev/null +++ b/dolphin-plugins/PKGBUILD @@ -0,0 +1,33 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=dolphin-plugins +pkgver=${_kdever} +pkgrel=1 +pkgdesc='Dolphin plugins' +url="http://www.kde.org" +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL') +depends=('dolphin') +makedepends=('extra-cmake-modules' 'kdoctools') +conflicts=('kdesdk-dolphin-plugins') +replaces=('kdesdk-dolphin-plugins') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdesdk') +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 +} diff --git a/dolphin/PKGBUILD b/dolphin/PKGBUILD new file mode 100644 index 000000000..102549f8a --- /dev/null +++ b/dolphin/PKGBUILD @@ -0,0 +1,34 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=dolphin +pkgver=${_kdever} +pkgrel=1 +pkgdesc="File Manager" +arch=('x86_64') +url="http://kde.org/applications/system/dolphin/" +license=(LGPL) +depends=('baloo-widgets' 'knewstuff' 'kio-extras' 'ktexteditor' 'kactivities-frameworks') +makedepends=('extra-cmake-modules' 'kdoctools' 'python3') +conflicts=('kdebase-dolphin<15.04.3-1') +replaces=(kdebase-dolphin) +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdebase') +install=$pkgname.install +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 +} diff --git a/dolphin/dolphin.install b/dolphin/dolphin.install new file mode 100644 index 000000000..74ff488bc --- /dev/null +++ b/dolphin/dolphin.install @@ -0,0 +1,13 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + diff --git a/dragon/PKGBUILD b/dragon/PKGBUILD new file mode 100644 index 000000000..d0dbb17b9 --- /dev/null +++ b/dragon/PKGBUILD @@ -0,0 +1,33 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=dragon +pkgver=${_kdever} +pkgrel=1 +pkgdesc="A simple multimedia player" +url='http://kde.org/applications/multimedia/dragonplayer/' +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL') +depends=('hicolor-icon-theme' 'kparts') +makedepends=('extra-cmake-modules' 'kdoctools' 'python') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdemultimedia') +conflicts=('kdemultimedia-dragonplayer') +replaces=('kdemultimedia-dragonplayer') +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 +} diff --git a/ffmpegthumbs/PKGBUILD b/ffmpegthumbs/PKGBUILD new file mode 100644 index 000000000..e18d19256 --- /dev/null +++ b/ffmpegthumbs/PKGBUILD @@ -0,0 +1,31 @@ + +source ../kdeapps.conf + +pkgname=ffmpegthumbs +pkgver=${_kdever} +pkgrel=1 +pkgdesc='FFmpeg-based thumbnail creator for video files' +url='https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs' +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdemultimedia') +depends=('kdelibs' 'ffmpeg') +makedepends=('cmake' 'automoc4') +options=('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 +} diff --git a/kdeutils-filelight/PKGBUILD b/filelight/PKGBUILD similarity index 70% rename from kdeutils-filelight/PKGBUILD rename to filelight/PKGBUILD index c0f2a5c63..c52066ee8 100644 --- a/kdeutils-filelight/PKGBUILD +++ b/filelight/PKGBUILD @@ -2,7 +2,7 @@ # Include global configuration source ../kdeapps.conf -pkgname="filelight" +pkgname=filelight arch=('x86_64') pkgver=${_kdever} pkgrel=1 @@ -10,12 +10,11 @@ url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') pkgdesc="Creates a complex, but data-rich graphical representation of the files and directories on your computer" -depends=() -makedepends=('kparts' 'extra-cmake-modules' 'python3' 'kdoctools') -conflicts=("kdeutils-filelight") -replaces=("kdeutils-filelight") -provides=("kdeutils-filelight") -groups=("kde" "kdeutils" "kde-uninstall") +depends=('kparts') +makedepends=('extra-cmake-modules' 'kdoctools' 'python3') +conflicts=('kdeutils-filelight') +replaces=('kdeutils-filelight') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') categories=('utils') install=kdeutils.install @@ -33,6 +32,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeutils-filelight/kdeutils.install b/filelight/kdeutils.install similarity index 100% rename from kdeutils-filelight/kdeutils.install rename to filelight/kdeutils.install diff --git a/gpgmepp/PKGBUILD b/gpgmepp/PKGBUILD new file mode 100644 index 000000000..427d02409 --- /dev/null +++ b/gpgmepp/PKGBUILD @@ -0,0 +1,29 @@ +source ../kdeapps.conf + +pkgname=gpgmepp +pkgver=${_kdever} +pkgrel=1 +pkgdesc="C++ bindings/wrapper for gpgme" +arch=('x86_64') +url="https://projects.kde.org/gpgmepp" +license=('LGPL') +depends=('gpgme' 'qt5-base') +makedepends=('extra-cmake-modules' 'python3' 'boost') +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 +} diff --git a/kdegames-granatier/PKGBUILD b/granatier/PKGBUILD similarity index 81% rename from kdegames-granatier/PKGBUILD rename to granatier/PKGBUILD index dc9ee41e5..378b94172 100644 --- a/kdegames-granatier/PKGBUILD +++ b/granatier/PKGBUILD @@ -9,12 +9,11 @@ pkgdesc="Granatier is a clone of the classic Bomberman game, inspired by the Cla arch=('x86_64') url='http://kde.org/applications/games/granatier/' license=('GPL' 'LGPL' 'FDL') -depends=('knotifyconfig' "libkdegames=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -provides=('kdegames-granatier') replaces=('kdegames-granatier') conflicts=('kdegames-granatier') -groups=("kde" "kdegames" "kde-uninstall") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') options=('docs' 'debug') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/gwenview/PKGBUILD b/gwenview/PKGBUILD index ee1b6cd79..0c900dbc2 100644 --- a/gwenview/PKGBUILD +++ b/gwenview/PKGBUILD @@ -14,9 +14,7 @@ makedepends=('extra-cmake-modules' 'kdoctools' 'python3') optdepends=('qt5-imageformats: support for tiff, webp, and more image formats' 'kimageformats: support for dds, xcf, exr, psd, and more image formats') install=${pkgname}.install -groups=("kde" "kdegraphics" "kde-uninstall") -categories=('graphics') -provides=('gwenview') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegraphics') provides=('kdegraphics-gwenview') replaces=('kdegraphics-gwenview') conflicts=('kdegraphics-gwenview') diff --git a/kaccounts-providers/PKGBUILD b/kaccounts-providers/PKGBUILD index 5ba90bca0..8eb24614b 100644 --- a/kaccounts-providers/PKGBUILD +++ b/kaccounts-providers/PKGBUILD @@ -9,9 +9,9 @@ pkgdesc="Small system to administer web accounts for the sites and services acro arch=('x86_64') url="https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers" license=('GPL') -depends=('libaccounts-glib') -makedepends=('extra-cmake-modules' 'intltool') -groups=('kde-telepathy') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdenetwork') +depends=('libaccounts-glib' 'kaccounts-integration') +makedepends=('extra-cmake-modules' 'intltool' 'python3') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) diff --git a/kalarmcal/PKGBUILD b/kalarmcal/PKGBUILD new file mode 100644 index 000000000..aa4b03020 --- /dev/null +++ b/kalarmcal/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kalarmcal +pkgver=${_kdever} +pkgrel=1 +pkgdesc="The KAlarm client library" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kidentitymanagement kholidays kcalcore akonadi-client) +makedepends=(extra-cmake-modules kdoctools python3 boost) +options=('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 +} diff --git a/kdegames-kapman/PKGBUILD b/kapman/PKGBUILD similarity index 80% rename from kdegames-kapman/PKGBUILD rename to kapman/PKGBUILD index 4b0eb0e56..630ee9552 100644 --- a/kdegames-kapman/PKGBUILD +++ b/kapman/PKGBUILD @@ -9,12 +9,11 @@ pkgdesc="Eat pills while escaping ghosts" arch=('x86_64') url='http://kde.org/applications/games/kapman/' license=('GPL' 'LGPL' 'FDL') -depends=('knotifyconfig' "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -provides=('kdegames-kapman') replaces=('kdegames-kapman') conflicts=('kdegames-kapman') -groups=("kde" "kdegames" "kde-uninstall") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') options=('docs' 'debug') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-katomic/PKGBUILD b/katomic/PKGBUILD similarity index 75% rename from kdegames-katomic/PKGBUILD rename to katomic/PKGBUILD index c09ee67ab..8db51ffef 100644 --- a/kdegames-katomic/PKGBUILD +++ b/katomic/PKGBUILD @@ -5,14 +5,13 @@ source ../kdeapps.conf pkgname=katomic pkgver=${_kdever} pkgrel=1 -pkgdesc="Sokoban-like logic Game" +pkgdesc="A fun and educational game built around molecular geometry" arch=('x86_64') url='http://kde.org/applications/games/katomic/' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('libkdegames' 'knotifyconfig') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-katomic') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-katomic') conflicts=('kdegames-katomic') options=('docs' 'debug') @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-kblackbox/PKGBUILD b/kblackbox/PKGBUILD similarity index 81% rename from kdegames-kblackbox/PKGBUILD rename to kblackbox/PKGBUILD index 7015aa0eb..cf890a7bf 100644 --- a/kdegames-kblackbox/PKGBUILD +++ b/kblackbox/PKGBUILD @@ -9,12 +9,11 @@ pkgdesc="Blackbox logic game" arch=('x86_64') url='http://kde.org/applications/games/kblackbox/' license=('GPL' 'LGPL' 'FDL') -depends=("libkdegames>=${_kdever}") +depends=('libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -replaces=('kdegames-kblackbox') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') conflicts=('kdegames-kblackbox') provides=('kdegames-kblackbox') -groups=("kde" "kdegames" "kde-uninstall") options=('docs' 'debug') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-kblocks/PKGBUILD b/kblocks/PKGBUILD similarity index 78% rename from kdegames-kblocks/PKGBUILD rename to kblocks/PKGBUILD index 88f606ca7..f735ccbbb 100644 --- a/kdegames-kblocks/PKGBUILD +++ b/kblocks/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kblocks pkgver=${_kdever} pkgrel=1 -pkgdesc="Falling blocks game" +pkgdesc="The classic falling blocks game" arch=('x86_64') url='http://kde.org/applications/games/kblocks/' screenshot="https://www.kde.org/images/screenshots/kblocks.png" license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kblocks') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kblocks') provides=('kdegames-kblocks') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kblog/PKGBUILD b/kblog/PKGBUILD new file mode 100644 index 000000000..a65e7d394 --- /dev/null +++ b/kblog/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kblog +pkgver=${_kdever} +pkgrel=1 +pkgdesc="A blogging library for KDE" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kxmlrpcclient syndication kcalcore) +makedepends=(extra-cmake-modules python3 kdoctools) +options=('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 +} diff --git a/kdegames-kbounce/PKGBUILD b/kbounce/PKGBUILD similarity index 77% rename from kdegames-kbounce/PKGBUILD rename to kbounce/PKGBUILD index 5bfb34bdc..0654d6d19 100644 --- a/kdegames-kbounce/PKGBUILD +++ b/kbounce/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kbounce pkgver=${_kdever} pkgrel=1 -pkgdesc="Ball-bouncing game" +pkgdesc="A single player arcade game with the elements of puzzle" arch=('x86_64') url='http://kde.org/applications/games/kbounce/' screenshot='https://www.kde.org/images/screenshots/kbounce.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kbounce') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kbounce') provides=('kdegames-kbounce') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-kbreakout/PKGBUILD b/kbreakout/PKGBUILD similarity index 79% rename from kdegames-kbreakout/PKGBUILD rename to kbreakout/PKGBUILD index f0ce7903d..22fbc58c1 100644 --- a/kdegames-kbreakout/PKGBUILD +++ b/kbreakout/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kbreakout pkgver=${_kdever} pkgrel=1 -pkgdesc="Breakout-like game for KDE" +pkgdesc="A Breakout-like game" arch=('x86_64') url='http://kde.org/applications/games/kbreakout/' screenshot="https://www.kde.org/images/screenshots/kbreakout.png" license=('GPL' 'LGPL' 'FDL') -depends=("libkdegames>=${_kdever}") +depends=('libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kbreakout') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kbreakout') conflicts=('kdegames-kbreakout') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kbruch/PKGBUILD b/kbruch/PKGBUILD similarity index 84% rename from kdeedu-kbruch/PKGBUILD rename to kbruch/PKGBUILD index 260ba7e58..f2fc14937 100644 --- a/kdeedu-kbruch/PKGBUILD +++ b/kbruch/PKGBUILD @@ -12,9 +12,7 @@ arch=('x86_64') license=('GPL' 'LGPL' 'FDL') depends=('kxmlgui') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-kbruch') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-kbruch') conflicts=('kdeedu-kbruch') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kbruch/kdeedu-kbruch.install b/kbruch/kdeedu-kbruch.install similarity index 100% rename from kdeedu-kbruch/kdeedu-kbruch.install rename to kbruch/kdeedu-kbruch.install diff --git a/kdeutils-kcalc/PKGBUILD b/kcalc/PKGBUILD similarity index 74% rename from kdeutils-kcalc/PKGBUILD rename to kcalc/PKGBUILD index 4e177ebb9..723da7a65 100644 --- a/kdeutils-kcalc/PKGBUILD +++ b/kcalc/PKGBUILD @@ -7,16 +7,14 @@ arch=('x86_64') pkgver=${_kdever} pkgrel=1 pkgdesc="Scientific calculator" -url="http://www.kde.org" +url="https://www.kde.org/applications/utilities/kcalc" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') depends=('kinit') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3') +makedepends=('extra-cmake-modules' 'python3' 'kdoctools') conflicts=('kdeutils-kcalc') -provides=('kdeutils-kcalc') replaces=('kdeutils-kcalc') -groups=("kde" "kdeutils" "kde-uninstall") -categories=('utils') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') install=kdeutils.install source=($_mirror/${pkgname}-$_kdever.tar.xz) sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeutils-kcalc/kdeutils.install b/kcalc/kdeutils.install similarity index 100% rename from kdeutils-kcalc/kdeutils.install rename to kcalc/kdeutils.install diff --git a/kcalcore/PKGBUILD b/kcalcore/PKGBUILD new file mode 100644 index 000000000..1a516d88d --- /dev/null +++ b/kcalcore/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kcalcore +pkgver=${_kdever} +pkgrel=1 +pkgdesc="The KDE calendar access library" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(libical kdelibs4support) +makedepends=(extra-cmake-modules python3 kdoctools) +options=('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 +} diff --git a/kcalutils/PKGBUILD b/kcalutils/PKGBUILD new file mode 100644 index 000000000..88b3e5945 --- /dev/null +++ b/kcalutils/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kcalutils +pkgver=${_kdever} +pkgrel=1 +pkgdesc="The KDE calendar utility library" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kcalcore kidentitymanagement) +makedepends=(extra-cmake-modules python3 kdoctools) +options=('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 +} diff --git a/kdeutils-kcharselect/PKGBUILD b/kcharselect/PKGBUILD similarity index 88% rename from kdeutils-kcharselect/PKGBUILD rename to kcharselect/PKGBUILD index 898182d46..538702aeb 100644 --- a/kdeutils-kcharselect/PKGBUILD +++ b/kcharselect/PKGBUILD @@ -11,11 +11,9 @@ license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') depends=('kxmlgui') makedepends=('extra-cmake-modules' 'python3' 'kdoctools') -groups=("kde" "kdeutils" "kde-uninstall") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') conflicts=("kdeutils-kcharselect") -provides=("kdeutils-kcharselect") replaces=("kdeutils-kcharselect") -categories=('utils') install=kdeutils.install source=($_mirror/${pkgname}-$_kdever.tar.xz) sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) diff --git a/kdeutils-kcharselect/kdeutils.install b/kcharselect/kdeutils.install similarity index 100% rename from kdeutils-kcharselect/kdeutils.install rename to kcharselect/kdeutils.install diff --git a/kcontacts/PKGBUILD b/kcontacts/PKGBUILD new file mode 100644 index 000000000..2691d6fbd --- /dev/null +++ b/kcontacts/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kcontacts +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Address book API for KDE" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kcoreaddons kconfig ki18n kcodecs) +makedepends=(extra-cmake-modules python3) +options=('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 +} diff --git a/kdeadmin-kcron/PKGBUILD b/kcron/PKGBUILD similarity index 86% rename from kdeadmin-kcron/PKGBUILD rename to kcron/PKGBUILD index a6969dd28..0c298373a 100644 --- a/kdeadmin-kcron/PKGBUILD +++ b/kcron/PKGBUILD @@ -12,11 +12,10 @@ install=kdeadmin.install pkgdesc="Crontab editor" depends=("kio") makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kdeadmin" "kde" "kde-uninstall") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeadmin') conflicts=("kdeadmin-kcron") replaces=("kdeadmin-kcron") provides=("kdeadmin-kcron") -categories=('system') options=('docs' 'debug') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -32,6 +31,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeadmin-kcron/kdeadmin.install b/kcron/kdeadmin.install similarity index 100% rename from kdeadmin-kcron/kdeadmin.install rename to kcron/kdeadmin.install diff --git a/kde-baseapps/PKGBUILD b/kde-baseapps/PKGBUILD index cf1b2eae4..de404e198 100644 --- a/kde-baseapps/PKGBUILD +++ b/kde-baseapps/PKGBUILD @@ -1,177 +1,117 @@ # Include global configuration source ../kdeapps.conf -pkgbase="kde-baseapps" -pkgname=('kde-baseapps' - 'kde-baseapps-kdepasswd' - 'kde-baseapps-dolphin' - 'kde-baseapps-konqueror' - 'kde-baseapps-konqueror-plugins') -arch=('x86_64') +pkgbase=kde-baseapps +pkgname=('kdebase-kdepasswd' + 'kdebase-kdialog' + 'kdebase-keditbookmarks' + 'kdebase-kfind' + 'kdebase-konq-plugins' + 'kdebase-konqueror' + 'kdebase-lib' + 'kdebase-plasma') pkgver=${_kdever} pkgrel=1 -url="http://www.kde.org" +arch=('x86_64') +url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdebase') +makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml' 'docbook-xsl') options=('docs' 'debug') -makedepends=("kde-workspace>=${_workspace_version}" 'pkg-config' 'cmake' 'automoc4' 'libraw1394' 'ruby' - 'tidyhtml' 'docbook-xsl' 'baloo-widgets') -source=("$_mirror/${pkgbase}-$_kdever.tar.xz" - "http://www.kde-apps.org/CONTENT/content-files/99752-kde_cdemu-0.5.0.tar.bz2") -sha256sums=(`grep ${pkgbase}-$_kdever.tar.xz ../checksums.txt | cut -d" " -f1` - 'd93744048cf7ae6b86861d26e2c38c27fafd4a7d6e5703e03ed09d776273303a') +source=("$_mirror/${pkgbase}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgbase}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) + +prepare() { + mkdir -p build +} build() { - cd ${pkgbase}-${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 + cd build + cmake ../kde-baseapps-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DKDE4_BUILD_TESTS=OFF \ + -DCMAKE_SKIP_RPATH=ON \ + -DCMAKE_INSTALL_PREFIX=/usr + make } -package_kde-baseapps() { - pkgdesc="KDE Base Applications" - depends=("kde-runtime" 'libraw1394' 'baloo-widgets') - optdepends=("cdemu-client: Support transparent CD/DVD image mounting in KDE") - conflicts=("kdebase" 'kde-baseapps-doc') - replaces=('kdebase' 'kde-baseapps-doc') - provides=("kdebase" "baseapps" 'kde-baseapps-doc') - groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall") - install=kde-baseapps.install +package_kdebase-kdepasswd() { + pkgdesc='Change Password' + depends=('kdebase-runtime' 'kdebase-lib') - splitdirs="kdialog keditbookmarks kfind lib nsplugins plasma konqueror doc/kfind" - for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} - make DESTDIR=${pkgdir} install - done - - # install cdemu frontend - cd ${srcdir}/kde_cdemu - cmake . \ - -DCMAKE_INSTALL_PREFIX=${_installprefix} \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_{SHARED,MODULE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' - make - make DESTDIR=${pkgdir} install - - msg "Splitting Konqueror ..." - rm -vR ${pkgdir}/usr/bin/kfmclient - rm -vR ${pkgdir}/usr/share/applications/kde4/kfmclient* - rm -vR ${pkgdir}/usr/include/konqsidebarplugin.h - rm -vR ${pkgdir}/usr/lib/libkonqsidebarplugin.so* - rm -vR ${pkgdir}/usr/lib/libkdeinit4_konqueror.so* - rm -vR ${pkgdir}/usr/lib/libkonquerorprivate.so* - rm -vR ${pkgdir}/usr/lib/kde4/konq_aboutpage.so* - rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_web.so* - rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebartree_bookmarks.so* - rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebartree_dirtree.so* - rm -vR ${pkgdir}/usr/lib/kde4/konq_sidebar.so* - rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_history.so* - rm -vR ${pkgdir}/usr/lib/kde4/kded_konqy_preloader.so* - rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_places.so* - rm -vR ${pkgdir}/usr/lib/kde4/konqsidebar_tree.so* - rm -vR ${pkgdir}/usr/share/config/konqsidebartngrc - rm -vR ${pkgdir}/usr/share/config.kcfg/konqueror.kcfg - rm -vR ${pkgdir}/usr/share/autostart/konqy_preload.desktop - rm -vR ${pkgdir}/usr/share/applications/kde4/konquerorsu.desktop - rm -vR ${pkgdir}/usr/share/applications/kde4/konqbrowser.desktop - rm -vR ${pkgdir}/usr/share/apps/konqsidebartng - rm -vR ${pkgdir}/usr/share/apps/konqueror - rm -vR ${pkgdir}/usr/share/appdata/konqueror.appdata.xml - - # Don't ship the Konqueror desktop file - mv -v ${pkgdir}/usr/share/kde4/services/konqueror.desktop ${srcdir}/konqueror.desktop - - rm -vR ${pkgdir}/usr/share/icons/ - rm -vR ${pkgdir}/usr/share/dbus-1/interfaces/org.kde.Konq* - rm -vR ${pkgdir}/usr/share/dbus-1/interfaces/org.kde.konq* - rm -vR ${pkgdir}/usr/bin/konqueror - - # we don't want the cdemu manager app. the service menu + devicenotifier will suffice - rm -rfv ${pkgdir}/usr/share/applications/kde4/kde_cdemu.desktop - - # Fix missing KFind icon, fixes FS#325 - sed -i -e "s~Icon=kfind~Icon=edit-find~g" ${pkgdir}/usr/share/applications/kde4/kfind.desktop + cd "$srcdir"/build/kdepasswd + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kdepasswd + make DESTDIR="$pkgdir" install } -package_kde-baseapps-kdepasswd() { - pkgdesc='Change Password' - depends=('kde-runtime' 'kde-baseapps') +package_kdebase-kdialog() { + pkgdesc='A utility for displaying dialog boxes from shell scripts' + depends=('kdebase-runtime') - splitdirs="kdepasswd doc/kdepasswd" - for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} - make DESTDIR=${pkgdir} install - done + cd "$srcdir"/build/kdialog + make DESTDIR="$pkgdir" install } -package_kde-baseapps-dolphin() { - pkgdesc="The default KDE file manager" - depends=("${pkgbase}>=${_kdever}") - groups=("${pkgbase}" "kde" "kde-complete" "kde-uninstall") - conflicts=("kdebase-dolphin") - provides=("kdebase-dolphin") - replaces=("kdebase-dolphin") - categories=('system') - install=dolphin.install +package_kdebase-keditbookmarks() { + pkgdesc='Bookmark Organizer and Editor' + depends=('kdebase-runtime') - splitdirs="dolphin doc/dolphin" - for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} - make DESTDIR=${pkgdir} install - done + cd "$srcdir"/build/keditbookmarks + make DESTDIR="$pkgdir" install } -package_kde-baseapps-konqueror() { - pkgdesc="The default KDE web browser" - depends=("${pkgbase}>=${_kdever}" "kde-baseapps-dolphin>=${_kdever}") - groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall") - conflicts=("kdebase-konqueror") - provides=("kdebase-konqueror") - replaces=("kdebase-konqueror") - categories=('network') - install=konqueror.install +package_kdebase-kfind() { + pkgdesc='Find Files/Folders' + depends=('kdebase-runtime' 'kdebase-lib') + url="http://kde.org/applications/utilities/kfind/" + install='kde-baseapps.install' - splitdirs="konqueror doc/konqueror" - for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} - make DESTDIR=${pkgdir} install - done - - msg "Remove conflicting files ..." - rm -vR ${pkgdir}/usr/lib/kde4/kcm_history.so* - rm -vR ${pkgdir}/usr/lib/kde4/kcm_kio.so* - rm -vR ${pkgdir}/usr/lib/kde4/kcm_konq.so* - rm -vR ${pkgdir}/usr/lib/kde4/kcm_konqhtml.so* - rm -vR ${pkgdir}/usr/lib/kde4/kcm_kurifilt.so* - rm -vR ${pkgdir}/usr/lib/kde4/kcm_performance.so* - rm -vR ${pkgdir}/usr/lib/libkdeinit4_kfmclient.so* - rm -vR ${pkgdir}/usr/share/applications/kde4/Home.desktop - rm -vR ${pkgdir}/usr/share/apps/kcmcss - #rm -vR ${pkgdir}/usr/share/apps/kconf_update - rm -vR ${pkgdir}/usr/share/apps/kcontrol - rm -vR ${pkgdir}/usr/share/kde4/service* - - # Move the Konqueror desktop file back - mkdir -pv ${pkgdir}/usr/share/kde4/services - cp -v ${srcdir}/konqueror.desktop ${pkgdir}/usr/share/kde4/services/konqueror.desktop + cd "$srcdir"/build/kfind + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kfind + make DESTDIR="$pkgdir" install } -package_kde-baseapps-konqueror-plugins() { - pkgdesc="KDE Base Applications - Extra plugins for Konqueror" - depends=("kde-baseapps-konqueror>=${_kdever}" 'tidyhtml') - groups=("${pkgbase}" "kde" "kde-minimal" "kde-uninstall") - conflicts=("konq-plugins" "kde-baseapps-konq-plugins") - provides=("konq-plugins" "kde-baseapps-konq-plugins") - replaces=("konq-plugins" "kde-baseapps-konq-plugins") - categories=('network') - install=konqueror.install +package_kdebase-konq-plugins() { + pkgdesc='Extra plugins for Konqueror' + depends=('kdebase-konqueror' 'tidyhtml') + replaces=('konq-plugins') + install='kde-baseapps.install' - splitdirs="konq-plugins" - for i in ${splitdirs} ; do - cd ${srcdir}/${pkgbase}-${pkgver}/${i} - make DESTDIR=${pkgdir} install - done + cd "$srcdir"/build/konq-plugins + make DESTDIR="$pkgdir" install } + +package_kdebase-konqueror() { + pkgdesc='KDE File Manager & Web Browser' + depends=('dolphinpart4' 'kdebase-keditbookmarks') + optdepends=('kwebkitpart: to enable webkit engine') + url="http://kde.org/applications/internet/konqueror/" + install='konqueror.install' + conflicts=('kdebase-nsplugins') + replaces=('kdebase-nsplugins') + + for i in konqueror doc/konqueror nsplugins; do + cd "$srcdir"/build/${i} + make DESTDIR="$pkgdir" install + done +} + +package_kdebase-lib() { + pkgdesc='KDE libraries for the basic desktop applications' + groups=() + depends=('kdelibs') + + cd "$srcdir"/build/lib + make DESTDIR="$pkgdir" install +} + +package_kdebase-plasma() { + pkgdesc='Display the contents of folders (User´s home folder as default)' + depends=('kdebase-workspace' 'kdebase-lib') + groups=() + + cd "$srcdir"/build/plasma + make DESTDIR="$pkgdir" install +} \ No newline at end of file diff --git a/kde-workspace-kf5/PKGBUILD b/kde-workspace-kf5/PKGBUILD deleted file mode 100644 index ab337b5cf..000000000 --- a/kde-workspace-kf5/PKGBUILD +++ /dev/null @@ -1,73 +0,0 @@ -# Contributor: Andrea Scarpino - -source ../frameworks.conf - -pkgname=kde-workspace-kf5 -_pkgname=kde-workspace -pkgver=0.plasma2tp -pkgrel=1 -pkgdesc='Provides the interface and basic tools for the KDE workspace' -arch=('i686' 'x86_64') -url='https://projects.kde.org/projects/kde/kde-workspace' -license=('LGPL') -depends=('frameworkintegration' 'kcmutils' 'knotifyconfig' 'kprintutils' - 'kdesu' 'knewstuff' 'khtml' 'libdbusmenu-qt5' 'glu' - 'libxkbfile' 'libxcursor' 'lm_sensors' 'libraw1394' 'libusb-compat' - 'pciutils' 'libbsd' 'kf5-akonadi-git' 'qt5-webkit' 'kconfig' 'kf5umbrella' - 'kidletime' 'kitemmodels' 'threadweaver' 'kunitconversion' 'kross' 'kdoctools' 'kdeclarative' 'plasma-framework' 'freetype2') -makedepends=('extra-cmake-modules' 'git' 'qt5-tools') -options=("debug") -conflics=('kf5-kde-workspace') -provides=('kf5-kde-workspace') -replaces=('kf5-kde-workspace') -source=(${_pkgname}-${pkgver}.tar.bz2::"http://quickgit.kde.org/?p=kde-workspace.git&a=snapshot&h=4ba62f3059b3243ca3cd997a07af80555a3f4265&fmt=tbz2" - 'presentwindows.patch' - 'kglobalaccel.patch' - 'kstyle.patch' - 'kstyle2.patch' - 'knotifyconfig.patch') -md5sums=('SKIP' - 'fd1a81676059ce7a8117ce0bb91a706a' - 'c966db3a7a532eeacff52767ce045a8d' - 'b3c4bb931592092a70b7a4ac301df348' - '3540a5325a25e9bfd914d0d3c4eb7019' - 'f952c70b34b5ced3c895da7fa20c7357') - -prepare() { - mkdir -p build - sed -e "s/PO_FILES //" -i ${srcdir}/$pkgname-$pkgver/po/*/CMakeLists.txt - - cd ${_pkgname} - patch -p1 -i "${srcdir}"/presentwindows.patch - patch -p1 -i "${srcdir}"/kglobalaccel.patch - patch -p1 -i "${srcdir}"/kstyle.patch - patch -p1 -i "${srcdir}"/kstyle2.patch - patch -p1 -i "${srcdir}"/knotifyconfig.patch -} - -build() { - #export XDG_DATA_DIRS="/opt/kf5/share:$XDG_DATA_DIRS" - #export CMAKE_PREFIX_PATH="/opt/kf5" - - cd build - # a hack, why isn't the header detected without it - # doesn't look in the right place for it - # -> /usr/include/ft2build.h:56:38: fatal error: freetype/config/ftheader.h: - CXXFLAGS="${CXXFLAGS} -I/usr/include/freetype2" cmake ../${_pkgname} \ - -DCMAKE_BUILD_TYPE=${KFBuildType} \ - -DCMAKE_INSTALL_PREFIX=${KFInstallPrefix} \ - -DLIB_INSTALL_DIR=lib \ - -DWITH_libgps=OFF \ - -DSYSCONF_INSTALL_DIR=/etc - make -} - -check() { - cd build - make test || return 0 -} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} diff --git a/kde-workspace-kf5/kglobalaccel.patch b/kde-workspace-kf5/kglobalaccel.patch deleted file mode 100644 index 439ef587c..000000000 --- a/kde-workspace-kf5/kglobalaccel.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: David Faure -Date: Wed, 01 Jan 2014 12:57:28 +0000 -Subject: This needs kglobalaccel: -X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=1baf101e2b33dc2cb9d239df19eab1a73e2f0917 ---- -This needs kglobalaccel: - -./ksldapp.cpp:39:#include -./ksldapp.cpp:125: KGlobalAccel::self() ---- - - ---- a/ksmserver/screenlocker/CMakeLists.txt -+++ b/ksmserver/screenlocker/CMakeLists.txt -@@ -31,6 +31,7 @@ - target_link_libraries(screenlocker_static kworkspace - Qt5::X11Extras - KF5::IdleTime -+ KF5::GlobalAccel - ${X11_LIBRARIES} - ${X11_Xcursor_LIB} - ${XCB_XCB_LIBRARY} - diff --git a/kde-workspace-kf5/knotifyconfig.patch b/kde-workspace-kf5/knotifyconfig.patch deleted file mode 100644 index 175983700..000000000 --- a/kde-workspace-kf5/knotifyconfig.patch +++ /dev/null @@ -1,34 +0,0 @@ -From: David Faure -Date: Thu, 02 Jan 2014 00:58:01 +0000 -Subject: re-enable linking to KF5::NotifyConfig, otherwise the header is not found -X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=ad6c6f9a690efa13253a8e4e2b31e92dca9a0fe8 ---- -re-enable linking to KF5::NotifyConfig, otherwise the header is not found ---- - - ---- a/plasma/generic/dataengines/notifications/CMakeLists.txt -+++ b/plasma/generic/dataengines/notifications/CMakeLists.txt -@@ -18,7 +18,7 @@ - KF5::Notifications - KF5::Plasma - KF5::Service -- #KF5::NotifyConfig -+ KF5::NotifyConfig - ) - - install(TARGETS plasma_engine_notifications DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine) - ---- a/plasma/generic/dataengines/notifications/notificationsengine.cpp -+++ b/plasma/generic/dataengines/notifications/notificationsengine.cpp -@@ -297,8 +297,7 @@ - - void NotificationsEngine::configureNotification(const QString &appName) - { --#warning "reenable once KNotifyConfigWidget works again" --// KNotifyConfigWidget::configure(0, appName); -+ KNotifyConfigWidget::configure(0, appName); - } - - K_EXPORT_PLASMA_DATAENGINE_WITH_JSON(notifications, NotificationsEngine, "plasma-dataengine-notifications.json") - diff --git a/kde-workspace-kf5/kstyle.patch b/kde-workspace-kf5/kstyle.patch deleted file mode 100644 index dad1b7ad8..000000000 --- a/kde-workspace-kf5/kstyle.patch +++ /dev/null @@ -1,20 +0,0 @@ -From: David Faure -Date: Wed, 01 Jan 2014 18:46:25 +0000 -Subject: remove unused include (not found, since not linking to kstyle) -X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=eed6be98535e782b0d7327d57bab5171a55e1538 ---- -remove unused include (not found, since not linking to kstyle) ---- - - ---- a/kcontrol/krdb/krdb.cpp -+++ b/kcontrol/krdb/krdb.cpp -@@ -45,7 +45,6 @@ - #include - #include - #include --#include - - #include "krdb.h" - #ifdef HAVE_X11 - diff --git a/kde-workspace-kf5/kstyle2.patch b/kde-workspace-kf5/kstyle2.patch deleted file mode 100644 index 918baba8e..000000000 --- a/kde-workspace-kf5/kstyle2.patch +++ /dev/null @@ -1,32 +0,0 @@ -From: David Faure -Date: Wed, 01 Jan 2014 19:18:19 +0000 -Subject: remove unused includes that now break compilation -X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=119db0a609288d46c6e41939275c88d2356f8cdc ---- -remove unused includes that now break compilation ---- - - ---- a/kcontrol/style/kcmstyle.cpp -+++ b/kcontrol/style/kcmstyle.cpp -@@ -38,7 +38,6 @@ - #include - #include - #include --#include - #include - #include - #include - ---- a/plasma/desktop/applets/pager/plugin/pager.cpp -+++ b/plasma/desktop/applets/pager/plugin/pager.cpp -@@ -30,8 +30,6 @@ - #include - #include - --#include --#include - #include - #include - #include - diff --git a/kde-workspace-kf5/presentwindows.patch b/kde-workspace-kf5/presentwindows.patch deleted file mode 100644 index 5bc963030..000000000 --- a/kde-workspace-kf5/presentwindows.patch +++ /dev/null @@ -1,20 +0,0 @@ -From: Christophe Giboudeaux -Date: Thu, 02 Jan 2014 18:20:42 +0000 -Subject: kdeclarative.h is not needed there -X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=c258e5c952fe325502ad548f7b9c5cd57d72c146 ---- -kdeclarative.h is not needed there ---- - - ---- a/kwin/effects/presentwindows/presentwindows.cpp -+++ b/kwin/effects/presentwindows/presentwindows.cpp -@@ -25,7 +25,6 @@ - #include - #include - #include --#include - - #include - - diff --git a/kdeaccessibility-kmousetool/PKGBUILD b/kdeaccessibility-kmousetool/PKGBUILD index 600495619..ee4d077d4 100644 --- a/kdeaccessibility-kmousetool/PKGBUILD +++ b/kdeaccessibility-kmousetool/PKGBUILD @@ -12,7 +12,7 @@ license=('GPL' 'LGPL' 'FDL') depends=("kde-runtime" "kdelibs>=${_libsver}" "libxtst") -makedepends=('cmake' "automoc4") +makedepends=('cmake' "automoc4" 'docbook-xsl') conflicts=("kdeaccessibility-doc") provides=('kmousetool') install='kdeaccessibility.install' diff --git a/kdeadmin-print-manager/PKGBUILD b/kdeadmin-print-manager/PKGBUILD deleted file mode 100644 index 228b6477c..000000000 --- a/kdeadmin-print-manager/PKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Contributions from Arch: https://www.archlinux.org/packages/extra/x86_64/kdeutils-print-manager/ -# Include global configuration -source ../kdeapps.conf - -pkgname=print-manager -pkgver=${_kdever} -pkgrel=1 -pkgdesc="A KDE tool for managing print jobs and printers" -url="https://projects.kde.org/projects/playground/base/print-manager" -arch=('x86_64') -license=('GPL' 'LGPL' 'FDL') -depends=('kcmutils' 'libcups' 'plasma-framework') -optdepends=('system-config-printer: auto-detect the printer driver') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3' 'qt5-tools') -install=${pkgname}.install -groups=("kde" "kdeadmin" "kde-uninstall") -replaces=('kdeadmin-print-manager') -conflicts=('kdeadmin-print-manager') -provides=('kdeadmin-print-manager') -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 -} diff --git a/kdeapps-15.04.2.order b/kdeapps-15.04.2.order deleted file mode 100644 index 5fe74812e..000000000 --- a/kdeapps-15.04.2.order +++ /dev/null @@ -1,173 +0,0 @@ -chakra-common -oxygen-icons -kdelibs -kdepimlibs -kde-runtime -kdegraphics-libkdcraw -kdegraphics-libkexiv2 -kdegraphics-libkipi -kdegraphics-libksane -kdegraphics-ksaneplugin -kdegraphics-thumbnailers -kdegraphics-svgpart -kdegraphics-strigi-analyzer -kdegraphics-kgamma -kdegraphics-kolourpaint -kdegraphics-okular -kdegraphics-mobipocket -kdegraphics-kamera -kdegraphics-kcolorchooser -kdegraphics-kruler -kdegraphics-ksnapshot -kdepim-runtime -libkcddb -libkcompactdisc -kdemultimedia-audiocd-kio -kdemultimedia-dragonplayer -kdemultimedia-juk -kdemultimedia-kmix -kdemultimedia-kscd -kde-base-artwork -kde-workspace -kde-wallpapers -kde-baseapps -kde-dev-scripts -kde-dev-utils -kdesdk-cervisia -kdesdk-kcachegrind -kdesdk-kioslaves -libkomparediff2 -kdesdk-kompare -kdesdk-dolphin-plugins -kdesdk-poxml -kdesdk-strigi-analyzers -kdesdk-lokalize -kdesdk-thumbnailers -kdesdk-umbrello -kdewebdev -kdenetwork-krfb -zeroconf-ioslave -kdenetwork-kget -kdenetwork-kppp -kdenetwork-kopete -kdenetwork-filesharing -kdenetwork-krdc -kdeaccessibility-kaccessible -kdeaccessibility-kmag -kdeaccessibility-kmousetool -kdeaccessibility-kmouth -kdeaccessibility-jovie -kdeadmin-kuser -kdeadmin-ksystemlog -kdeadmin-kcron -kdeadmin-print-manager -kdeartwork -kdeutils-ark -kdeutils-filelight -kdeutils-kcalc -kdeutils-kcharselect -kdeutils-kdf -kdeutils-kfloppy -kdeutils-kgpg -kdeutils-kremotecontrol -kdeutils-ktimer -kdeutils-kwallet -kdeutils-superkaramba -kdeutils-sweeper -kdetoys-amor -kdetoys-kteatime -kdetoys-ktux -kdegames-libkdegames -libkdegames -kdegames-libkmahjongg -libkmahjongg -kdegames-bomber -kdegames-bovo -kdegames-granatier -kdegames-kajongg -kdegames-kapman -kdegames-katomic -kdegames-knavalbattle -kdegames-kblackbox -kdegames-kblocks -kdegames-kbounce -kdegames-kbreakout -kdegames-kdiamond -kdegames-kfourinline -kdegames-kigo -kdegames-kgoldrunner -kdegames-killbots -kdegames-kiriki -kdegames-kjumpingcube -kdegames-klickety -kdegames-klines -kdegames-kmahjongg -kdegames-kmines -kdegames-knetwalk -kdegames-kolf -kdegames-kollision -kdegames-konquest -kdegames-kpat -kdegames-kreversi -kdegames-kshisen -kdegames-ksirk -kdegames-kspaceduel -kdegames-ksquares -kdegames-ksudoku -kdegames-ksnakeduel -kdegames-ktuberling -kdegames-kubrick -kdegames-lskat -kdegames-palapeli -kdegames-picmi -kdeedu-libkdeedu -kdeedu-data -kqtquickcharts -libkeduvocdocument -kdeedu-artikulate -kdeedu-cantor -kdeedu-blinken -kdeedu-kalzium -kdeedu-kbruch -kdeedu-kgeography -kdeedu-kiten -kdeedu-klettres -kdeedu-kmplot -kdeedu-kstars -kdeedu-ktouch -kdeedu-kturtle -kdeedu-kwordquiz -kdeedu-marble -kdeedu-rocs -kdeedu-step -kdeedu-pairs -kdepim -kdenlive -konsole -analitza -gwenview -kate -kalgebra -kanagram -khangman -kig -parley -kapptemplate -okteta -libkface -libkgeomap -kde-l10n -signon-kwallet-extension -kaccounts-providers -kaccounts-integration -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 diff --git a/kdeapps-15.04.order b/kdeapps-15.04.order deleted file mode 100644 index 6a9ccd2bb..000000000 --- a/kdeapps-15.04.order +++ /dev/null @@ -1,173 +0,0 @@ - _build_desktop_kde1504="chakra-common - oxygen-icons - kdelibs - kdepimlibs - kde-runtime - kdegraphics-libkdcraw - kdegraphics-libkexiv2 - kdegraphics-libkipi - kdegraphics-libksane - kdegraphics-ksaneplugin - kdegraphics-thumbnailers - kdegraphics-svgpart - kdegraphics-strigi-analyzer - kdegraphics-kgamma - kdegraphics-kolourpaint - kdegraphics-okular - kdegraphics-mobipocket - kdegraphics-kamera - kdegraphics-kcolorchooser - kdegraphics-kruler - kdegraphics-ksnapshot - kdepim-runtime - libkcddb - libkcompactdisc - kdemultimedia-audiocd-kio - kdemultimedia-dragonplayer - kdemultimedia-juk - kdemultimedia-kmix - kdemultimedia-kscd - kde-base-artwork - kde-workspace - kde-wallpapers - kde-baseapps - kde-dev-scripts - kde-dev-utils - kdesdk-cervisia - kdesdk-kcachegrind - kdesdk-kioslaves - libkomparediff2 - kdesdk-kompare - kdesdk-dolphin-plugins - kdesdk-poxml - kdesdk-strigi-analyzers - kdesdk-lokalize - kdesdk-thumbnailers - kdesdk-umbrello - kdewebdev - kdenetwork-krfb - zeroconf-ioslave - kdenetwork-kget - kdenetwork-kppp - kdenetwork-kopete - kdenetwork-filesharing - kdenetwork-krdc - kdeaccessibility-kaccessible - kdeaccessibility-kmag - kdeaccessibility-kmousetool - kdeaccessibility-kmouth - kdeaccessibility-jovie - kdeadmin-kuser - kdeadmin-ksystemlog - kdeadmin-kcron - kdeadmin-print-manager - kdeartwork - kdeutils-ark - kdeutils-filelight - kdeutils-kcalc - kdeutils-kcharselect - kdeutils-kdf - kdeutils-kfloppy - kdeutils-kgpg - kdeutils-kremotecontrol - kdeutils-ktimer - kdeutils-kwallet - kdeutils-superkaramba - kdeutils-sweeper - kdetoys-amor - kdetoys-kteatime - kdetoys-ktux - kdegames-libkdegames - libkdegames - kdegames-libkmahjongg - libkmahjongg - kdegames-bomber - kdegames-bovo - kdegames-granatier - kdegames-kajongg - kdegames-kapman - kdegames-katomic - kdegames-knavalbattle - kdegames-kblackbox - kdegames-kblocks - kdegames-kbounce - kdegames-kbreakout - kdegames-kdiamond - kdegames-kfourinline - kdegames-kigo - kdegames-kgoldrunner - kdegames-killbots - kdegames-kiriki - kdegames-kjumpingcube - kdegames-klickety - kdegames-klines - kdegames-kmahjongg - kdegames-kmines - kdegames-knetwalk - kdegames-kolf - kdegames-kollision - kdegames-konquest - kdegames-kpat - kdegames-kreversi - kdegames-kshisen - kdegames-ksirk - kdegames-kspaceduel - kdegames-ksquares - kdegames-ksudoku - kdegames-ksnakeduel - kdegames-ktuberling - kdegames-kubrick - kdegames-lskat - kdegames-palapeli - kdegames-picmi - kdeedu-libkdeedu - kdeedu-data - kqtquickcharts - libkeduvocdocument - kdeedu-artikulate - kdeedu-cantor - kdeedu-blinken - kdeedu-kalzium - kdeedu-kbruch - kdeedu-kgeography - kdeedu-kiten - kdeedu-klettres - kdeedu-kmplot - kdeedu-kstars - kdeedu-ktouch - kdeedu-kturtle - kdeedu-kwordquiz - kdeedu-marble - kdeedu-rocs - kdeedu-step - kdeedu-pairs - kdepim - kdenlive - konsole - analitza - gwenview - kate - kalgebra - kanagram - khangman - kig - parley - kapptemplate - okteta - libkface - libkgeomap - kde-l10n - signon-kwallet-extension - kaccounts-providers - kaccounts-integration - 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" diff --git a/kdeapps.conf b/kdeapps.conf index ed56d4082..6f95b2729 100644 --- a/kdeapps.conf +++ b/kdeapps.conf @@ -7,8 +7,8 @@ _arch="x86_64" # KDE settings -_kdever="15.04.3" -_mirror="http://download.kde.org/stable/applications/15.04.3/src" +_kdever="15.07.90" +_mirror="http://download.kde.org/stable/applications/15.07.80/src" _oldkdever="4.14.3" _oldkdemirror="http://download.kde.org/stable/${_oldkdever}/src" _branchupdate=no diff --git a/kdeapps.order b/kdeapps.order new file mode 100644 index 000000000..e5462305a --- /dev/null +++ b/kdeapps.order @@ -0,0 +1,317 @@ +# +# Chakra GNU/Linux Buildscript Config file +# +# KDE applications 15.07.80 +# +# 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 +#oxygen-icons !? not on 15.08? +kdelibs +kde-runtime +libkcddb +libkcompactdisc +kde-base-artwork +#kde-workspace +kde-wallpapers +kde-baseapps +kdebugsettings + +# +# sdk +# +kde-dev-scripts +kde-dev-utils +kdesdk-cervisia +#kdesdk-kcachegrind +kdesdk-kioslaves +libkomparediff2 +kompare +kdesdk-poxml +kdesdk-strigi-analyzers +lokalize +kdesdk-thumbnailers +umbrello + + +kdewebdev +kdenetwork-krfb +zeroconf-ioslave + + +# +# network +# +kdenetwork-kget +kdenetwork-kppp +kdenetwork-kopete +kdenetwork-filesharing +kdenetwork-krdc +kio-extras + +# +# libs (ToDO) +# +#bluez-qt +#kqtquickcharts +#libanalitza +#libbaloo + +baloo-widgets + +#libkcddb +#libkcompactdisc +#libkdcraw +#libkdeedu +#libkdegames +#libkeduvocdocument +#libkexiv2 +#libkface +#libkfilemetadata +#libkgeomap +#libkgraphicmobipocket +#libkipi +#libkmahjongg +#libkomparediff2 +#libksane + +# +# kdegraphics +# +kdegraphics-libkdcraw +kdegraphics-libkexiv2 +kdegraphics-libkipi +kdegraphics-libksane +gwenview +kdegraphics-ksaneplugin +kdegraphics-thumbnailers +kdegraphics-svgpart +kdegraphics-strigi-analyzer +#kdegraphics-kgamma --> REMOVE?! no more in kde repos +#kdegraphics-kolourpaint --> REMOVE?! +kdegraphics-okular +kdegraphics-mobipocket +kdegraphics-kamera +kdegraphics-kcolorchooser +kruler +kdegraphics-ksnapshot + +# +# accessibility +# +kdeaccessibility-kaccessible +kdeaccessibility-kmag +kdeaccessibility-kmousetool +kdeaccessibility-kmouth +kdeaccessibility-jovie + +# +# admin +# +kcron +kdeadmin-ksystemlog +kdeadmin-kuser + +# +# artwork +# +kdeartwork + + + kdeutils + +ark +filelight +kcalc +kcharselect +kdeutils-kdf +kdeutils-kfloppy +kdeutils-kgpg +kdeutils-kremotecontrol +ktimer +kwalletmanager +print-manager +kdeutils-superkaramba +kdeutils-sweeper + +# +# kdeutoys +# +kdetoys-amor +kdetoys-ktux +kteatime + +# +# kdegames +# +libkdegames +libkmahjongg +bomber +bovo +granatier +kdegames-kajongg +kapman +katomic +kblackbox +kblocks +kbounce +kbreakout +kdiamond +kfourinline +kdegames-kigo +kdegames-kgoldrunner +killbots +kiriki +kjumpingcube +kdegames-klickety +klines +kdegames-kmahjongg +kmines +kdegames-knavalbattle +knetwalk +kdegames-kolf +kollision +kdegames-konquest +kpat +#kpeg --> NEW +kdegames-kreversi +kshisen +kdegames-ksirk +kdegames-ksnakeduel +kdegames-kspaceduel +ksquares +kdegames-ksudoku +kdegames-ktuberling +kdegames-kubrick +kdegames-lskat +kdegames-palapeli +picmi + +# +# kdeedu +# +kdeedu-libkdeedu +kdeedu-data +kqtquickcharts +libkeduvocdocument +kdeedu-artikulate +cantor +blinken +kdeedu-kalzium +kanagram +kbruch +kgeography +khangman +kig +kiten +klettres +kmplot +kstars +kdeedu-ktouch +kturtle +kwordquiz +marble +libmarble4 +parley +rocs +step +kdeedu-pairs + +# +# kdepim +# +akonadi +kcalcore +kldap +kmime +kmbox +kpimtextedit +kidentitymanagement +kcalutils +gpgmepp +kcontacts + TODO check .install files +kdepimlibs +akonadi-search +kholidays +kalarmcal +kmailtransport +akonadi-calendar +syndication +kblog +kimap +libkgapi +libkolabxml +#libkolab --> ERROR: https://paste.kde.org/p1srmmghi +kdepim-runtime --> rebuild with deps lib +kontactinterface +libktnef +kdepim + +# +# kaccounts +# +signon-kwallet-extension +signon-plugin-oauth2 +signon-ui +kaccounts-integration +kaccounts-providers + + + + kdebindings + +#kross-interpreters --> TODO wont build, python2.7 error + +# +# multimedia +# +kdenlive +kdemultimedia-audiocd-kio +dragon +kdemultimedia-juk +kmix +kdemultimedia-kscd +ffmpegthumbs + +# +# applications +# +dolphin +dolphin-plugins +konsole +analitza +kate +kalgebra +kapptemplate +#okteta --> TODO wont build, qca_basic.h:325:14: error: 'QIODevice' has not been declared +libkface +#libkgeomap --> TODO, fix marble first + + +# +# 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 + +# ToDo verify the deps +#mplayerthumbs --> TODO + + finally the languages +#kde-l10n --> to be compiled in 15.08 final version diff --git a/kdebugsettings/PKGBUILD b/kdebugsettings/PKGBUILD new file mode 100644 index 000000000..c678feaad --- /dev/null +++ b/kdebugsettings/PKGBUILD @@ -0,0 +1,32 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kdebugsettings +pkgver=${_kdever} +pkgrel=1 +pkgdesc='An application to enable/disable qCDebug' +arch=('x86_64') +url='http://projects.kde.org/kdebugsettings' +license=(GPL) +depends=(kconfigwidgets kio) +makedepends=(extra-cmake-modules python3) +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') +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 +} + diff --git a/kdeedu-marble/PKGBUILD b/kdeedu-marble/PKGBUILD deleted file mode 100644 index 1af101af4..000000000 --- a/kdeedu-marble/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -pkgname=kdeedu-marble -_pkgname=marble -pkgver=${_kdever} -pkgrel=1 -pkgdesc="Desktop globe" -url="http://kde.org/applications/education/marble/" -screenshot="http://www.kde.org/images/screenshots/marble.png" -arch=('x86_64') -license=('GPL' 'LGPL' 'FDL') -depends=("kde-runtime" 'shapelib') -makedepends=('cmake' 'automoc4' 'qt-mobility' 'gpsd') -optdepends=('qt-mobility: enable QtMobility Location Provider' - 'gpsd: support for gps devices') -provides=('marble') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -options=('docs' 'debug') -install=${pkgname}.install -source=("$_mirror/${_pkgname}-$_kdever.tar.xz") -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -build() { - cd ${srcdir}/${_pkgname}-${pkgver} - cmake . \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=${_build_type} \ - -DCMAKE_SKIP_RPATH=ON \ - -DQTONLY=FALSE \ - -DWITH_DESIGNER_PLUGIN=ON \ - -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' - make -} - -package() { - cd ${srcdir}/${_pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - - # Cleanup unused files - rm ${pkgdir}/usr/share/applications/kde4/marble-mobile.desktop - rm ${pkgdir}/usr/share/applications/kde4/marble-qt.desktop - rm ${pkgdir}/usr/share/applications/kde4/marble-touch.desktop - - rm ${pkgdir}/usr/bin/marble-mobile - rm ${pkgdir}/usr/bin/marble-qt - rm ${pkgdir}/usr/bin/marble-touch - -} diff --git a/kdegames-kiriki/PKGBUILD b/kdegames-kiriki/PKGBUILD deleted file mode 100644 index 2500b5176..000000000 --- a/kdegames-kiriki/PKGBUILD +++ /dev/null @@ -1,33 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -pkgname=kdegames-kiriki -_pkgname=kiriki -pkgver=${_kdever} -pkgrel=1 -pkgdesc="Yahtzee-like dice game" -arch=('x86_64') -url='http://kde.org/applications/games/kiriki/' -screenshot="https://www.kde.org/images/screenshots/kiriki.png" -license=('GPL' 'LGPL' 'FDL') -depends=("kdegames-libkdegames") -makedepends=('pkg-config' 'cmake' 'automoc4') -groups=("kde" "kdegames" "kde-uninstall") -options=('docs' 'debug') -source=("$_mirror/${_pkgname}-$_kdever.tar.xz") -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -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 -} diff --git a/kdegames-ktuberling/PKGBUILD_next b/kdegames-ktuberling/PKGBUILD_next new file mode 100644 index 000000000..e7ad03f91 --- /dev/null +++ b/kdegames-ktuberling/PKGBUILD_next @@ -0,0 +1,34 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=ktuberling +pkgver=${_kdever} +pkgrel=1 +pkgdesc="A simple constructor game suitable for children and adults alike" +arch=('x86_64') +url='http://kde.org/applications/games/ktuberling/' +screenshot='https://www.kde.org/images/screenshots/ktuberling.png' +license=('GPL' 'LGPL' 'FDL') +depends=('kdebase-runtime' 'libkdegames') +makedepends=('cmake' 'automoc4') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') +replaces=('kdegames-ktuberling') +conflicts=('kdegames-ktuberling') +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 +} diff --git a/kdegames-picmi/PKGBUILD b/kdegames-picmi/PKGBUILD deleted file mode 100644 index 0d4d792db..000000000 --- a/kdegames-picmi/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -pkgname=kdegames-picmi -_pkgname=picmi -pkgver=${_kdever} -pkgrel=1 -pkgdesc="A nonogram logic game for KDE" -arch=('x86_64') -url='http://www.kde.org' -license=('GPL' 'LGPL' 'FDL') -depends=("kdegames-libkdegames") -makedepends=('pkg-config' 'cmake' 'automoc4') -groups=("kde" "kdegames" "kde-uninstall") -options=('docs' 'debug') -source=("$_mirror/${_pkgname}-$_kdever.tar.xz") -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -prepare() { - rm -rf "${srcdir}/build" - mkdir "${srcdir}/build" -} - -build() { - cd "${srcdir}/build" - cmake "../${_pkgname}-${pkgver}" \ - -DCMAKE_BUILD_TYPE=${_build_type} \ - -DKDE4_BUILD_TESTS=OFF \ - -DCMAKE_INSTALL_PREFIX=${_installprefix} -# -DCMAKE_SKIP_RPATH=ON \ -# -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' - make -} - -package() { - cd "${srcdir}/build" - make DESTDIR=${pkgdir} install -} diff --git a/kdegraphics-gwenview/PKGBUILD b/kdegraphics-gwenview/PKGBUILD deleted file mode 100644 index 8326a8e1a..000000000 --- a/kdegraphics-gwenview/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -# Maintainer: H W Tovetjärn (totte) -# Contributors: Manuel Tortosa - -# Include global configuration -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf - -pkgname=kdegraphics-gwenview -_pkgname=gwenview -pkgver=${_kdever} -pkgrel=1 -pkgdesc="A fast and easy to use image viewer for KDE" -arch=('x86_64') -url="http://kde.org/applications/graphics/gwenview/" -license=('GPL' 'LGPL' 'FDL') -depends=("kde-runtime" "kdegraphics-libkipi>=${_kdever}" "kdegraphics-libkdcraw>=${_kdever}" "lcms2") -makedepends=('cmake' 'automoc4' "kde-baseapps-konqueror>=${_kdever}" 'docbook-xsl' 'pkg-config') -optdepends=('kdegraphics-kamera: to work directly with cameras') -install=${pkgname}.install -groups=("kde" "kdegraphics" "kde-uninstall") -categories=('graphics') -provides=('gwenview') -options=('docs' 'debug') -source=("$_mirror/${_pkgname}-$_kdever.tar.xz") -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -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 -} diff --git a/kdemultimedia-dragonplayer/PKGBUILD b/kdemultimedia-dragonplayer/PKGBUILD deleted file mode 100644 index 77749487e..000000000 --- a/kdemultimedia-dragonplayer/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -# Contributions from Arch: https://www.archlinux.org/packages/extra/x86_64/kdemultimedia-dragonplayer/ -# Include global configuration -source ../kdeapps.conf - -pkgname=kdemultimedia-dragonplayer -_pkgname=dragon -pkgver=${_kdever} -pkgrel=1 -pkgdesc="A simple multimedia player" -url='http://kde.org/applications/multimedia/dragonplayer/' -arch=('x86_64') -license=('GPL' 'LGPL' 'FDL') -depends=("kde-runtime") -makedepends=('cmake' 'automoc4' 'kdoctools') -groups=("kde" "kdemultimedia" "kde-uninstall") -provides=('dragonplayer') -options=('docs' 'debug') -source=("$_mirror/${_pkgname}-$_kdever.tar.xz") -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -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 -} diff --git a/kdepim-beta/PKGBUILD b/kdepim-beta/PKGBUILD deleted file mode 100644 index 1b80ed2df..000000000 --- a/kdepim-beta/PKGBUILD +++ /dev/null @@ -1,363 +0,0 @@ - - - -# Maintainer (i686): Phil Miller -# Maintainer (x86_64): Manuel Tortosa - -# Include global configuration -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf - - - -# original name (used for the source and pkgnames) -_origname=kdepim - - - - -# package info - -pkgbase=('kdepim') -pkgname=('kdepim-common' - 'kdepim-doc' - 'kdepim-akonadiconsole' - 'kdepim-akregator' - 'kdepim-blogilo' - 'kdepim-kaddressbook' - 'kdepim-kalarm' - 'kdepim-kjots' - 'kdepim-kmail' - 'kdepim-knode' - 'kdepim-knotes' - 'kdepim-kontact' - 'kdepim-korganizer' - 'kdepim-ktimetracker' - 'kdepim-mobile' - 'kdepim-wizards') - - # disabled for now because of outdated/unfinished opensync: - # kitchensync kmobiletools - - -arch=('i686' 'x86_64') -#pkgver=${_kdever} -pkgver=4.6beta4 -_pkgver=4.5.94.1 -pkgrel=1 - -pkgdesc="split package" -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') - -options=('!docs' 'debug') - -makedepends=('pkgconfig' 'cmake' 'automoc4' 'boost' "kdelibs>=${_kdever}" "kdepimlibs>=${_kdever}" - "kdepim-runtime>=${pkgver}" 'libxss' "kdebase-runtime>=${_kdever}" - 'kde-agent' 'libindicate-qt>=0.2.2' 'docbook-xml') - -#source=($_mirror/${_origname}-$_kdever.tar.bz2) -source=($_mirror/${_origname}-4.5.94.1.tar.bz2) - -#sha256sums=(`grep ${_origname}-$_kdever.tar.bz2 ../checksums.txt | cut -d" " -f1`) -md5sums=('f15ee286bb5bc034f5dd607c2b391b54') - - -# build function - -build() -{ - cd ${srcdir}/${_origname}-${_pkgver} - - # Documents translations don't compile atm - rm ${srcdir}/kdepim-4.5.94/doc-translations/CMakeLists.txt - touch ${srcdir}/kdepim-4.5.94/doc-translations/CMakeLists.txt - - msg "starting build ..." - 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 -} - - - - -# split-install functions - -package_kdepim-common() -{ - pkgdesc="KDE PIM - Common files and libraries" - depends=("kdepimlibs>=${_kdever}" 'libxss' "kdebase-runtime>=${_kdever}" 'kde-agent' - 'libxss' 'libindicate-qt>=0.2.2' "kdepim-runtime>=${_pkgver}") - - conflicts=("kdmeod-${_origname}-common") - groups=("kde" "kdepim" "kde-complete" "kde-uninstall") - install=${_origname}.install - - splitdirs="akonadi_next icons calendarsupport calendarviews console incidenceeditor-ng kdgantt2 kleopatra kresources ksendemail libkdepim libkdepimdbusinterfaces libkleo libkpgp libksieve mailcommon messagecore messagecomposer messagecore messagelist messageviewer nepomuk_email_feeder ontologies plugins strigi-analyzer templateparser" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done - -# # include our patches into the package -# ls -1 ${startdir}/*.patch &>/dev/null 2>&1 -# if [ "$?" = "0" ]; then -# warning "incuding patches into package" -# mkdir -p ${pkgdir}/usr/share/kdemod/patches/${_origname} &>/dev/null -# for i in ${startdir}/*.patch; do -# msg "$i" -# cp $i ${pkgdir}/usr/share/chakra/patches/${_origname}/ &>/dev/null -# done -# else -# warning "no patches found, skipping to include them into the package..." -# fi -# - # FIXME: also exists in oxygen-icons - rm -rf $pkgdir/usr/share/icons/oxygen/16x16/status/meeting-organizer.png -} - -package_kdepim-doc() -{ - pkgdesc="KDE PIM - Documentation" - groups=("${_origname}" "kde-complete" "kde-doc" "kde-uninstall") - conflicts=("kdmeod-${_origname}-doc") - depends=("${_origname}-common>=${_pkgver}") - - splitdirs="doc" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-akonadiconsole() -{ - pkgdesc="Akonadi console" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-akonadiconsole") - install=${_origname}.install - - splitdirs="akonadiconsole" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-akregator() -{ - pkgdesc="Newsfeed client" - groups=("kde" "kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-akregator") - install=${_origname}.install - - splitdirs="akregator" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-blogilo() -{ - pkgdesc="Blogilo is a free/Open Source Blogging application, focused on simplicity and usability." - groups=("kde" "kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-blogilo") - install=${_origname}.install - - splitdirs="blogilo" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-kaddressbook() -{ - pkgdesc="Addressbook" - groups=("kde" "${_origname}" "kde-complete" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-kaddressbook") - install=${_origname}.install - - splitdirs="kaddressbook" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-kalarm() -{ - pkgdesc="Alarm App + Daemon" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-kalarm") - install=${_origname}.install - - splitdirs="kalarm" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-kitchensync() -{ - pkgdesc="Opensync synchronization gui" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_kdever}" 'libopensync') - conflicts=("kdemod-${_origname}-kitchensync") - install=${_origname}.install - - splitdirs="kitchensync" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-kjots() -{ - pkgdesc="A small, handy program for keeping miscellaneous notes" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-kjots") - install=${_origname}.install - - splitdirs="kjots" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-kmail() -{ - pkgdesc="A full-featured E-Mail client" - groups=("kde" "${_origname}" "kde-complete" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-kmail") - install=${_origname}.install - - splitdirs="kmail kmailcvt" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-mobile() -{ - pkgdesc="Sync your mobile phone" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_kdever}") - conflicts=("kdemod-${_origname}-kmobiletools") - install=${_origname}.install - - splitdirs="mobile" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-knode() -{ - pkgdesc="NNTP client" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-knode") - install=${_origname}.install - - splitdirs="knode" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-knotes() -{ - pkgdesc="Sticky notes for your Desktop" - groups=("kde" "${_origname}" "kde-complete" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-knotes") - install=${_origname}.install - - splitdirs="knotes" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-kontact() -{ - pkgdesc="Groupware client and shell for other PIM applications" - groups=("${_origname}" "kde-complete" "kde-uninstall") - depends=("${_origname}-common>=${_kdever}" "${_origname}-kmail>=${_kdever}" "${_origname}-akregator>=${_kdever}" "${_origname}-kaddressbook>=${_kdever}" "${_origname}-kjots>=${_kdever}" "${_origname}-knotes>=${_kdever}" "${_origname}-korganizer>=${_kdever}" "${_origname}-ktimetracker>=${_kdever}" "${_origname}-wizards>=${_kdever}") - conflicts=("kdemod-${_origname}-kontact") - install=${_origname}.install - - splitdirs="kontact" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-korganizer() -{ - pkgdesc="Organizer and Planner" - groups=("kde" "${_origname}" "kde-complete" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-korganizer") - install=${_origname}.install - - splitdirs="korganizer" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done - - # remove conflict with kdebase-runtime - rm -f ${pkgdir}/usr/share/icons/oxygen/32x32/actions/appointment-new.png -} - -package_kdepim-ktimetracker() -{ - pkgdesc="Time tracking software" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-ktimetracker") - install=${_origname}.install - - splitdirs="ktimetracker" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - -package_kdepim-wizards() -{ - pkgdesc="KDE groupware wizards" - groups=("kde-complete" "${_origname}" "kde-uninstall") - depends=("${_origname}-common>=${_pkgver}") - conflicts=("kdemod-${_origname}-wizards") - install=${_origname}.install - - splitdirs="wizards" - for i in ${splitdirs} ; do - cd ${srcdir}/${_origname}-${_pkgver}/${i} - make DESTDIR=${pkgdir} install - done -} - diff --git a/kdepim-beta/kdepim.install b/kdepim-beta/kdepim.install deleted file mode 100644 index 20f2c7f3f..000000000 --- a/kdepim-beta/kdepim.install +++ /dev/null @@ -1,88 +0,0 @@ -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 $* diff --git a/kdepim-runtime-beta/PKGBUILD b/kdepim-runtime-beta/PKGBUILD deleted file mode 100644 index c2f3c4697..000000000 --- a/kdepim-runtime-beta/PKGBUILD +++ /dev/null @@ -1,78 +0,0 @@ - - - -# Maintainer (i686): Phil Miller -# Maintainer (x86_64): Manuel Tortosa - -# Include global configuration -source ../_buildscripts/${current_repo}-${_arch}-cfg.conf - - - -# original name (used for the source and pkgnames) -_origname=kdepim-runtime - - - - -# package info - -pkgname=${_origname} -arch=('i686' 'x86_64') -#pkgver=${_kdever} -pkgver=4.6beta4 -_pkgver=4.5.94.1 -pkgrel=1 - -pkgdesc="KDE Pim Runtime" -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') - -install=${_origname}.install -options=('docs' 'debug') - -#provides=("${_origname}=${_kdever}") -conflicts=("kdemod-${_origname}") - -depends=("kdepimlibs>=${_kdever}" "kdebase-runtime>=${_kdever}" "kdelibs>=${_kdever}") -makedepends=('pkgconfig' 'cmake' 'automoc4') - -groups=("kde" "kde-complete" "kde-uninstall" "kde-minimal") - -#source=($_mirror/${_origname}-$_kdever.tar.bz2) -source=($_mirror/${_origname}-4.5.94.1.tar.bz2) -md5sums=('fdc28e6eea4200829a66c86435acc9a0') - - -# build and install - -build() -{ - msg "starting build ..." - cd ${srcdir} - mkdir -p build - cd build - - cmake ../${_origname}-${_pkgver} \ - -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 - - make DESTDIR=${pkgdir} install - -# # include our patches into the package -# ls -1 ${startdir}/*.patch &>/dev/null 2>&1 -# if [ "$?" = "0" ]; then -# warning "incuding patches into package" -# mkdir -p ${pkgdir}/usr/share/chakra/patches/${_origname} &>/dev/null -# for i in ${startdir}/*.patch; do -# msg "$i" -# cp $i ${pkgdir}/usr/share/chakra/patches/${_origname}/ &>/dev/null -# done -# else -# warning "no patches found, skipping to include them into the package..." -# fi -} diff --git a/kdepim-runtime-beta/kdepim-runtime.install b/kdepim-runtime-beta/kdepim-runtime.install deleted file mode 100644 index 70b229332..000000000 --- a/kdepim-runtime-beta/kdepim-runtime.install +++ /dev/null @@ -1,88 +0,0 @@ -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 $* diff --git a/kdepim-runtime/PKGBUILD b/kdepim-runtime/PKGBUILD index a6a78bfd5..81268990a 100644 --- a/kdepim-runtime/PKGBUILD +++ b/kdepim-runtime/PKGBUILD @@ -2,38 +2,31 @@ source ../kdeapps.conf pkgname=kdepim-runtime -arch=('x86_64') -pkgver=${_libsver} +pkgver=${_kdever} pkgrel=1 -pkgdesc='Extends the functionality of KDE PIM' +pkgdesc='Extends the functionality of kdepim' +arch=('x86_64') url='https://projects.kde.org/projects/kde/kdepim-runtime' license=('GPL' 'LGPL' 'FDL') -install=${pkgname}.install -options=('docs' 'debug') -depends=("kdepimlibs>=${_libsever}" "kde-runtime" "kdelibs>=${_libsver}" 'prison' 'libdmtx' 'qrencode' 'libkgapi' - 'libkfbapi' 'libkolab') -makedepends=('pkg-config' 'cmake' 'automoc4') -groups=('kde' 'kdepim' 'kde-uninstall' 'kde-minimal') -source=($_mirror/${pkgname}-$_libsver.tar.xz) -sha256sums=(`grep ${pkgname}-$_libsver.tar.xz ../checksums.txt | cut -d" " -f1`) +depends=(hicolor-icon-theme qt5-quick1 libkgapi akonadi-notes akonadi-socialutils akonadi-calendar + knotifyconfig kross kalarmcal kmbox kimap syndication) # libkolab +makedepends=(extra-cmake-modules kdoctools boost) +install=$pkgname.install +options=('debug') +source=("$_mirror/${pkgname}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) prepare() { - cd "${srcdir}" - mkdir build + mkdir -p build } build() { - cd "${srcdir}/build" - cmake ../${pkgname}-${pkgver} \ - -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' - make + cd build + cmake_kf5 ../${pkgname}-${pkgver} + make } package() { - cd "${srcdir}/build" - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdepim/PKGBUILD b/kdepim/PKGBUILD index a9a3776df..8b2e49486 100644 --- a/kdepim/PKGBUILD +++ b/kdepim/PKGBUILD @@ -1,320 +1,222 @@ # Include global configuration source ../kdeapps.conf -pkgbase='kdepim' -pkgname=('kdepim-common' - 'kdepim-akonadiconsole' - 'kdepim-akregator' - 'kdepim-blogilo' - 'kdepim-kaddressbook' - 'kdepim-kalarm' - 'kdepim-kjots' - 'kdepim-kleopatra' - 'kdepim-kmail' - 'kdepim-knode' - 'kdepim-knotes' - 'kdepim-kontact' - 'kdepim-korganizer' - 'kdepim-ktimetracker') -pkgver=${_libsver} +pkgbase=kdepim +pkgname=(akonadiconsole akregator blogilo kdepim-console kaddressbook kalarm kleopatra kmail knotes + kontact korganizer ktnef libkdepim) +pkgver=${_kdever} pkgrel=1 arch=('x86_64') -url="http://pim.kde.org" +url='http://pim.kde.org' license=('GPL' 'LGPL' 'FDL') -options=('!docs' 'debug') -makedepends=('pkg-config' - 'cmake' - 'automoc4' - 'boost' - "kdelibs>=${_libsver}" - "kdepimlibs>=${_libsver}" - 'grantlee' - "kdepim-runtime>=${_libsver}" - 'libxss' - "kde-runtime" - 'libsamplerate' - 'qrencode' - 'libdmtx' - "chakra-common>=${_kdever}" - 'docbook-xml' - 'dblatex' - "baloo-widgets>=${_oldkdever}" - 'link-grammar') -source=($_mirror/${pkgbase}-${pkgver}.tar.xz) -sha256sums=(`grep ${pkgbase}-$_libsver.tar.xz ../checksums.txt | cut -d" " -f1`) +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdepim') +makedepends=(extra-cmake-modules kdepim-runtime qt5-tools grantlee-qt5 kdoctools knewstuff khtml + ktexteditor kdnssd kldap libktnef boost gpgmepp kontactinterface kxmlrpcclient kblog + akonadi-search) +options=('docs' 'debug') +source=("$_mirror/${pkgbase}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgbase}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) prepare() { - mkdir "${srcdir}/build" + mkdir -p build } build() { - cd "${srcdir}/build" - cmake "../${pkgbase}-${pkgver}" \ - -DCMAKE_BUILD_TYPE=${_build_type} \ - -DCMAKE_INSTALL_PREFIX=${_installprefix} \ - -DKDE4_BUILD_TESTS=ON \ - -DCMAKE_SKIP_RPATH=ON \ - -DKDEPIM_BUILD_MOBILE=OFF \ - -DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS='-Wl,--no-undefined -Wl,--as-needed' - make + cd build + cmake_kf5 ../${pkgbase}-${pkgver} + make } -package_kdepim-akonadiconsole() { - pkgdesc="Akonadi console" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - depends=("${pkgbase}-common>=${pkgver}" - "baloo-widgets>=${_oldkdever}") - install=${pkgbase}.install - - cd "${srcdir}"/build/akonadiconsole - make DESTDIR="${pkgdir}" install +package_akonadiconsole() { + pkgdesc='Akonadi Management and Debugging Console' + depends=('libkdepim') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url='http://pim.kde.org' + install='kdepim.install' + cd build/akonadiconsole + make DESTDIR="$pkgdir" install } -package_kdepim-akregator() { - pkgdesc="Newsfeed client" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/akregator - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/akregator - make DESTDIR="${pkgdir}" install +package_akregator() { + pkgdesc='A Feed Reader for KDE' + depends=('libkdepim' 'khtml' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/akregator/" + install='akregator.install' + cd build/akregator + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/akregator + make DESTDIR="$pkgdir" install } -package_kdepim-blogilo() { - pkgdesc='Blogging client' - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/blogilo - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/composereditor-ng - make DESTDIR="${pkgdir}" install +package_blogilo() { + pkgdesc='A KDE Blogging Client' + depends=('libkdepim' 'kblog' 'ktexteditor') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/blogilo/" + install='kdepim.install' + cd build/blogilo + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/composereditor-ng + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/blogilo + make DESTDIR="$pkgdir" install } package_kdepim-console() { - pkgdesc='Command line tool for accessing calendar files' - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/console - make DESTDIR="${pkgdir}" install + pkgdesc='Command line tool for accessing calendar files' + depends=('libkdepim') + url='http://pim.kde.org' + install='kdepim.install' + cd build/console + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/konsolekalendar + make DESTDIR="$pkgdir" install } -package_kdepim-kaddressbook() { - pkgdesc="Addressbook" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - for i in kaddressbook kontact/plugins/kaddressbook \ - plugins/kaddressbook; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done +package_kaddressbook() { + pkgdesc='Contact Manager' + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/kaddressbook/" + install='kaddressbook.install' + for _i in kaddressbook kaddressbookgrantlee plugins/kaddressbook; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done } -package_kdepim-kalarm() { - pkgdesc='Personal alarm scheduler' - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('accessories') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/kalarm - make DESTDIR="${pkgdir}" install +package_kalarm() { + pkgdesc='Personal Alarm Scheduler' + depends=('libkdepim') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/utilities/kalarm/" + install='kdepim.install' + cd build/kalarm + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kalarm + make DESTDIR="$pkgdir" install } -package_kdepim-kjots() { - pkgdesc='Note taker' - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('accessories') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/kjots - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/kjots - make DESTDIR="${pkgdir}" install +package_kleopatra() { + pkgdesc='Certificate Manager and Unified Crypto GUI' + depends=('libkdepim') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + install=kleopatra.install + url="http://kde.org/applications/utilities/kleopatra/" + cd build/kleopatra + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kleopatra + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kwatchgnupg + make DESTDIR="$pkgdir" install } -package_kdepim-kleopatra() { - pkgdesc='Certificate manager and unified crypto GUI' - depends=('kdepim-common') - groups=("kde" - "${pkgbase}" - "kde-uninstall") - install=${pkgbase}.install - url="http://kde.org/applications/utilities/kleopatra/" - - cd "${srcdir}"/build/kleopatra - make DESTDIR="${pkgdir}" install +package_kmail() { + pkgdesc='Mail Client' + depends=('kaddressbook' 'kontactinterface' 'kio-pim') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/internet/kmail/" + install='kmail.install' + for _i in kmail agents/archivemailagent agents/mailfilteragent agents/followupreminderagent \ + storageservicemanager importwizard libksieve messagelist grantleeeditor mboximporter; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done + for _i in akonadi_archivemail_agent akonadi_followupreminder_agent kmail importwizard; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done } -package_kdepim-kmail() { - pkgdesc="E-Mail client" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - for i in kmail kmailcvt agents/archivemailagent storageservicemanager\ - agents/mailfilteragent agents/followupreminderagent importwizard ksendemail\ - libksieve messagelist kontact/plugins/kmail grantleeeditor mboximporter; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done +package_knotes() { + pkgdesc='Popup Notes' + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/utilities/knotes/" + install='kdepim.install' + cd "$srcdir"/build/knotes + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/agents/notesagent + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/knotes + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/akonadi_notes_agent + make DESTDIR="$pkgdir" install } -package_kdepim-knode() { - pkgdesc="NNTP client" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/knode - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/knode - make DESTDIR="${pkgdir}" install +package_kontact() { + pkgdesc='Personal Information Manager' + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/kontact/" + install='kdepim.install' + cd build/kontact + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kontact + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/kontact-admin + make DESTDIR="$pkgdir" install } -package_kdepim-knotes() { - pkgdesc="Sticky notes for your desktop" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('accessories') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/knotes - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/agents/notesagent - make DESTDIR="${pkgdir}" install - cd "${srcdir}"/build/kontact/plugins/knotes - make DESTDIR="${pkgdir}" install +package_korganizer() { + pkgdesc='Calendar and Scheduling Program' + depends=('libkdepim' 'kontactinterface') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="http://kde.org/applications/office/korganizer" + install='korganizer.install' + for _i in korganizer korgac; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done + cd "$srcdir"/build/doc/korganizer + make DESTDIR="$pkgdir" install } -package_kdepim-kontact() { - pkgdesc="Groupware client and shell for other PIM applications" - groups=("${pkgbase}" - "kde" - "kde-uninstall") - categories=('network') - depends=("${pkgbase}-common>=${pkgver}") - optdepends=("${pkgbase}-kmail>=${pkgver}" - "${pkgbase}-akregator>=${pkgver}" - "${pkgbase}-kaddressbook>=${pkgver}" - "${pkgbase}-kjots>=${pkgver}" - "${pkgbase}-knotes>=${pkgver}" - "${pkgbase}-korganizer>=${pkgver}" - "${pkgbase}-ktimetracker>=${pkgver}") - install=${pkgbase}.install - - for i in kontact/src kontact/plugins/summary \ - kontact/plugins/specialdates; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done +package_ktnef() { + pkgdesc='A viewer/extractor for TNEF files' + depends=('libktnef' 'hicolor-icon-theme') + conflicts=("kdepim-$pkgname") + replaces=("kdepim-$pkgname") + url="https://projects.kde.org/projects/kde/kdepim/ktnef" + install=ktnef.install + cd build/ktnef + make DESTDIR="$pkgdir" install + cd "$srcdir"/build/doc/ktnef + make DESTDIR="$pkgdir" install } -package_kdepim-korganizer() { - pkgdesc='Calendar and scheduling program' - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('office') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install +package_libkdepim() { + pkgdesc='Common libraries and resources for KDE PIM applications' + groups=() + depends=('kdepim-runtime' 'gpgmepp' 'grantlee-qt5' 'akonadi-search' 'knewstuff' 'kldap' 'kdnssd') + conflicts=('kdepim-libkdepim') + provides=('kdepim-libkdepim') # to allow smooth upgrade from 4.14 + replaces=('kdepim-libkdepim') + url='http://pim.kde.org' + install=kdepim.install + for _i in agents/sendlateragent calendarsupport grantleetheme incidenceeditor-ng kdgantt2 libkdepim \ + accountwizard icons libkdepimdbusinterfaces libkleo libkpgp mailcommon mailimporter \ + messagecomposer messagecore messageviewer noteshared templateparser calendarviews \ + plugins/messageviewer pimcommon pimsettingexporter sieveeditor; do + cd "$srcdir"/build/$_i + make DESTDIR="$pkgdir" install + done + for _i in akonadi_sendlater_agent contactthemeeditor headerthemeeditor pimsettingexporter sieveeditor; do + cd "$srcdir"/build/doc/$_i + make DESTDIR="$pkgdir" install + done - for i in korganizer korgac kontact/plugins/korganizer calendarviews; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done -} - -package_kdepim-kresources() { - pkgdesc='KDE PIM resources' - depends=("${pkgbase}-common>=${pkgver}") - - cd "${srcdir}"/build/kresources - make DESTDIR="${pkgdir}" install -} - -package_kdepim-ktimetracker() { - pkgdesc="Time tracking software" - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('accessories') - depends=("${pkgbase}-common>=${pkgver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/ktimetracker - make DESTDIR="${pkgdir}" install -} - -package_kdepim-ktnef() { - pkgdesc='A viewer/extractor for TNEF files' - groups=("kde" - "${pkgbase}" - "kde-uninstall") - categories=('accessories') - depends=("kdebase-runtime>=${_oldkdever}" - "kdepimlibs>=${libsver}") - install=${pkgbase}.install - - cd "${srcdir}"/build/ktnef - make DESTDIR="${pkgdir}" install -} - -package_kdepim-common() { - pkgdesc="KDE PIM common files and libraries" - depends=("kdepimlibs>=${_libsver}" - "kde-runtime" - "chakra-common>=${_kdever}" - "kdepim-runtime>=${_pkgver}" - 'libxss' - 'link-grammar' - 'pcre') - groups=("kde" - "${pkgbase}" - "kde-uninstall") - install=${pkgbase}.install - - for i in agents/sendlateragent akonadi_next calendarsupport \ - incidenceeditor-ng kaddressbookgrantlee grantleetheme kdgantt2 libkdepim \ - libkdepimdbusinterfaces libkleo libkpgp mailcommon mailimporter \ - messagecomposer messagecore messageviewer noteshared icons templateparser \ - plugins/messageviewer \ - plugins/ktexteditor pimcommon pimsettingexporter; do - cd "${srcdir}"/build/${i} - make DESTDIR="${pkgdir}" install - done + mkdir -p "$pkgdir"/etc/xdg + install -m644 "$srcdir"/$pkgbase-$pkgver/kdepim.categories "$pkgdir"/etc/xdg } diff --git a/kdeedu-marble/kdeedu-marble.install b/kdepim/akregator.install similarity index 65% rename from kdeedu-marble/kdeedu-marble.install rename to kdepim/akregator.install index 81ce5c4b0..5787df72f 100644 --- a/kdeedu-marble/kdeedu-marble.install +++ b/kdepim/akregator.install @@ -1,5 +1,5 @@ post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null + xdg-icon-resource forceupdate --theme hicolor &> /dev/null update-desktop-database -q } diff --git a/kdepim/kaddressbook.install b/kdepim/kaddressbook.install new file mode 100644 index 000000000..5c501dc49 --- /dev/null +++ b/kdepim/kaddressbook.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/kdegraphics-gwenview/kdegraphics-gwenview.install b/kdepim/kdepim-knode.install similarity index 65% rename from kdegraphics-gwenview/kdegraphics-gwenview.install rename to kdepim/kdepim-knode.install index 81ce5c4b0..5787df72f 100644 --- a/kdegraphics-gwenview/kdegraphics-gwenview.install +++ b/kdepim/kdepim-knode.install @@ -1,5 +1,5 @@ post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null + xdg-icon-resource forceupdate --theme hicolor &> /dev/null update-desktop-database -q } diff --git a/marble-git/marble.install b/kdepim/kdepim-ktnef.install similarity index 65% rename from marble-git/marble.install rename to kdepim/kdepim-ktnef.install index 81ce5c4b0..5787df72f 100644 --- a/marble-git/marble.install +++ b/kdepim/kdepim-ktnef.install @@ -1,5 +1,5 @@ post_install() { - xdg-icon-resource forceupdate --theme hicolor &> /dev/null + xdg-icon-resource forceupdate --theme hicolor &> /dev/null update-desktop-database -q } diff --git a/kdepim/kdepim.install b/kdepim/kdepim.install index 7df31bc90..e9e8b444b 100644 --- a/kdepim/kdepim.install +++ b/kdepim/kdepim.install @@ -1,88 +1,13 @@ 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 appears to not be installed," - echo " this can possibly break the installation. 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 + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q + update-mime-database usr/share/mime } 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_install } 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 + post_install } - -op=$1 -shift - -$op $* diff --git a/kdepim/kleopatra.install b/kdepim/kleopatra.install new file mode 100644 index 000000000..5787df72f --- /dev/null +++ b/kdepim/kleopatra.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/kdepim/kmail.install b/kdepim/kmail.install new file mode 100644 index 000000000..5787df72f --- /dev/null +++ b/kdepim/kmail.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/kdepim/korganizer.install b/kdepim/korganizer.install new file mode 100644 index 000000000..5787df72f --- /dev/null +++ b/kdepim/korganizer.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/kdepim/ktnef.install b/kdepim/ktnef.install new file mode 100644 index 000000000..5787df72f --- /dev/null +++ b/kdepim/ktnef.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/kdepimlibs/PKGBUILD b/kdepimlibs/PKGBUILD index 1aecc8ff3..69b5a430f 100644 --- a/kdepimlibs/PKGBUILD +++ b/kdepimlibs/PKGBUILD @@ -1,34 +1,70 @@ # Include global configuration source ../kdeapps.conf -pkgname="kdepimlibs" -arch=('x86_64') -pkgver=${_libsver} +pkgbase=kdepimlibs +pkgname=(akonadi-client akonadi-contact akonadi-mime akonadi-notes akonadi-socialutils kio-pim) +pkgver=${_kdever} pkgrel=1 -pkgdesc="KDE PIM libraries" -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') -install=${pkgname}.install +pkgdesc="KDE PIM Libraries" +arch=('x86_64') +url='https://projects.kde.org/kdepimlibs' +license=(GPL LGPL) +makedepends=(extra-cmake-modules qt5-tools kcalcore kmbox kcontacts kldap akonadi prison-frameworks boost kdoctools) options=('docs' 'debug') -depends=("kdelibs>=${_libsver}" 'akonadi' 'libical' 'gpgme' 'prison' 'libdmtx' 'qrencode' 'qjson') -makedepends=('pkg-config' 'cmake' 'automoc4' 'boost' 'cyrus-sasl' 'openldap' 'prison' 'docbook-xsl') -groups=('kde' 'kde-uninstall' 'kde-minimal') -source=($_mirror/${pkgname}-$_libsver.tar.xz) -sha256sums=(`grep ${pkgname}-$_libsver.tar.xz ../checksums.txt | cut -d" " -f1`) +source=("$_mirror/${pkgbase}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgbase}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) + +prepare() { + mkdir -p build +} build() { - cd ${srcdir} - mkdir -p build - cd build - cmake ../${pkgname}-${pkgver} \ - -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 + cd build + cmake_kf5 ../${pkgbase}-${pkgver} + make } -package() { - cd ${srcdir}/build - make DESTDIR=${pkgdir} install +package_akonadi-client() { + depends=(akonadi kdelibs4support) + + cd build/akonadi + make DESTDIR="$pkgdir" install } + +package_akonadi-contact() { + depends=(akonadi-client kmime kcontacts kcalcore prison-frameworks) + + cd build/akonadi-contact + make DESTDIR="$pkgdir" install +} + +package_akonadi-mime() { + depends=(akonadi-client kmime) + install=akonadi-mime.install + + cd build/akonadi-mime + make DESTDIR="$pkgdir" install +} + +package_akonadi-notes() { + depends=(kmime) + + cd build/akonadi-notes + make DESTDIR="$pkgdir" install +} + +package_akonadi-socialutils() { + depends=(akonadi-client) + install=akonadi-socialutils.install + + cd build/akonadi-socialutils + make DESTDIR="$pkgdir" install +} + +package_kio-pim() { + pkgdesc='PIM kioslaves' + depends=(kldap kio) + + cd build/kioslave + make DESTDIR="$pkgdir" install +} \ No newline at end of file diff --git a/akonadi-qt5/akonadi-qt5.install b/kdepimlibs/akonadi-mime.install similarity index 98% rename from akonadi-qt5/akonadi-qt5.install rename to kdepimlibs/akonadi-mime.install index 7c8a8bd2b..99262607c 100644 --- a/akonadi-qt5/akonadi-qt5.install +++ b/kdepimlibs/akonadi-mime.install @@ -8,4 +8,4 @@ post_upgrade() { post_remove() { post_install -} +} \ No newline at end of file diff --git a/kdepimlibs/akonadi-socialutils.install b/kdepimlibs/akonadi-socialutils.install new file mode 100644 index 000000000..99262607c --- /dev/null +++ b/kdepimlibs/akonadi-socialutils.install @@ -0,0 +1,11 @@ +post_install() { + update-mime-database usr/share/mime &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} \ No newline at end of file diff --git a/kdesdk-dolphin-plugins/PKGBUILD b/kdesdk-dolphin-plugins/PKGBUILD deleted file mode 100644 index 350c9c908..000000000 --- a/kdesdk-dolphin-plugins/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -pkgname="kdesdk-dolphin-plugins" -arch=('x86_64') -pkgver=${_kdever} -pkgrel=2 -pkgdesc='Dolphin plugins' -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') -depends=("kde-baseapps-dolphin>=${_kdever}" 'subversion' 'git' "kdesdk-kompare") -optdepends=('bzr: bazaar support' - 'git: git support' - 'mercurial: hg support' - 'subversion: svn support') -categories=('programming') -install=${pkgname}.install -options=('docs' 'debug') -makedepends=('pkg-config' 'cmake' 'automoc4' 'docbook-xsl') -source=("$_mirror/dolphin-plugins-$_kdever.tar.xz") -sha256sums=(`grep dolphin-plugins-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -build() { - cd ${srcdir}/dolphin-plugins-${pkgver} - cmake . \ - -DCMAKE_BUILD_TYPE=${_build_type} \ - -DCMAKE_INSTALL_PREFIX=${_installprefix} \ - -DCMAKE_SKIP_RPATH=ON - make -} - -package() { - cd ${srcdir}/dolphin-plugins-${pkgver} - make DESTDIR=${pkgdir} install -} diff --git a/kdesdk-dolphin-plugins/kdesdk-dolphin-plugins.install b/kdesdk-dolphin-plugins/kdesdk-dolphin-plugins.install deleted file mode 100644 index 70b229332..000000000 --- a/kdesdk-dolphin-plugins/kdesdk-dolphin-plugins.install +++ /dev/null @@ -1,88 +0,0 @@ -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 $* diff --git a/kdesdk-umbrello/PKGBUILD b/kdesdk-umbrello/PKGBUILD deleted file mode 100644 index fd9d64c51..000000000 --- a/kdesdk-umbrello/PKGBUILD +++ /dev/null @@ -1,36 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -_pkgname="umbrello" -pkgname="kdesdk-umbrello" -arch=('x86_64') -pkgver=${_kdever} -pkgrel=1 -pkgdesc="An UML modeling tool for KDE" -screenshot="http://uml.sourceforge.net/screenshots/umbrello-2.0.png" -depends=("kde-runtime" "libxslt" "libxml2") -conflicts=('kdesdk-doc') -groups=("kde" "kde-devel" "kde-uninstall" "kdesdk") -categories=('programming') -provides="umbrello" -install=kdesdk.install -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') -options=('docs' 'debug') -makedepends=('pkg-config' 'cmake' 'automoc4' 'boost' 'kdoctools') -source=("$_mirror/${_pkgname}-$_kdever.tar.xz") -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -build() { - cd ${srcdir}/${_pkgname}-${pkgver} - cmake . \ - -DCMAKE_BUILD_TYPE=${_build_type} \ - -DCMAKE_INSTALL_PREFIX=${_installprefix} \ - -DCMAKE_SKIP_RPATH=ON - make -} - -package() { - cd ${srcdir}/${_pkgname}-${pkgver} - make DESTDIR=${pkgdir} install -} diff --git a/kdetoys-amor/PKGBUILD b/kdetoys-amor/PKGBUILD index 5e60a2643..06dc18ac2 100644 --- a/kdetoys-amor/PKGBUILD +++ b/kdetoys-amor/PKGBUILD @@ -14,7 +14,7 @@ conflicts=("kdetoys-common" "kdetoys-doc") groups=("kde" "kdetoys" "kde-uninstall") categories=('accessories') install=kdetoys.install -makedepends=('pkg-config' 'cmake' 'automoc4' "kde-workspace>=${_workspace_ver}") +makedepends=('pkg-config' 'cmake' 'automoc4' "kde-workspace>=${_workspace_ver}" 'docbook-xsl') source=($_mirror/${_pkgname}-$_kdever.tar.xz) sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) diff --git a/kdeutils-ark/PKGBUILD b/kdeutils-ark/PKGBUILD deleted file mode 100644 index f8561f3a9..000000000 --- a/kdeutils-ark/PKGBUILD +++ /dev/null @@ -1,39 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -pkgname="kdeutils-ark" -_pkgname="ark" -arch=('x86_64') -pkgver=${_kdever} -pkgrel=1 -pkgdesc="Archiver for various compression formats" -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') -options=('docs' 'debug') -depends=("kde-runtime" "kde-baseapps>=${_kdever}" 'libarchive=3.1.2' 'qjson') -optdepends=('p7zip' 'zip' 'unzip' 'unrar') -conflicts=("kdeutils-common" "kdeutils-doc") -groups=("kde" "kdeutils" "kde-uninstall") -categories=('utils') -provides=('ark') -install=kdeutils.install -makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}" - "kde-baseapps>=${_kdever}" "kde-workspace>=${_workspace_ver}" - 'libarchive' 'p7zip' 'zip' 'unzip' 'unrar' 'qjson' 'docbook-xsl') -source=($_mirror/${_pkgname}-$_kdever.tar.xz) -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -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 -} diff --git a/kdeutils-kdf/PKGBUILD b/kdeutils-kdf/PKGBUILD index 6060323f9..17d147dd6 100644 --- a/kdeutils-kdf/PKGBUILD +++ b/kdeutils-kdf/PKGBUILD @@ -10,8 +10,8 @@ pkgdesc="KDE diskfree tool" url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') -depends=("kde-runtime" "kde-baseapps>=${_kdever}") -makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}") +depends=("kde-runtime") +makedepends=('cmake' 'automoc4') conflicts=("kdeutils-common") groups=("kde" "kdeutils" "kde-uninstall") categories=('utils') diff --git a/kdeutils-kfloppy/PKGBUILD b/kdeutils-kfloppy/PKGBUILD index 629d75495..7ab705487 100644 --- a/kdeutils-kfloppy/PKGBUILD +++ b/kdeutils-kfloppy/PKGBUILD @@ -11,8 +11,8 @@ url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') install=kdeutils.install -depends=("kde-runtime" "kde-baseapps>=${_kdever}") -makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}") +depends=('kdebase-runtime') +makedepends=('cmake' 'automoc4') conflicts=("kdeutils-common" "kdeutils-doc") groups=("kde" "kdeutils" "kde-uninstall") categories=('utils') diff --git a/kdeutils-kgpg/PKGBUILD b/kdeutils-kgpg/PKGBUILD index c6fd2672c..f68f89dd5 100644 --- a/kdeutils-kgpg/PKGBUILD +++ b/kdeutils-kgpg/PKGBUILD @@ -11,7 +11,7 @@ url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') depends=("kde-runtime" "kdelibs>=${_libsver}" "kdepimlibs>=${_libsver}" "kdepim-runtime>=${_libsver}") -makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}") +makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}" 'docbook-xsl') conflicts=("kdeutils-common") groups=("kde" "kdeutils" "kde-uninstall") categories=('utils') diff --git a/kdeutils-kremotecontrol/PKGBUILD b/kdeutils-kremotecontrol/PKGBUILD index 769888725..3c766cffb 100644 --- a/kdeutils-kremotecontrol/PKGBUILD +++ b/kdeutils-kremotecontrol/PKGBUILD @@ -10,8 +10,8 @@ url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') pkgdesc="Configure your remote controls for use with applications" -depends=("kde-runtime" "kde-baseapps>=${_kdever}") -makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}") +depends=('kdebase-runtime') +makedepends=('cmake' 'automoc4') conflicts=("kdeutils-common") provides=("kremotecontrol") groups=("kde" "kdeutils" "kde-uninstall") diff --git a/kdeutils-kwallet/PKGBUILD b/kdeutils-kwallet/PKGBUILD deleted file mode 100644 index b39c20d11..000000000 --- a/kdeutils-kwallet/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# Include global configuration -source ../kdeapps.conf - -pkgname="kdeutils-kwallet" -_pkgname="kwalletmanager" -arch=('x86_64') -pkgver=${_kdever} -pkgrel=1 -pkgdesc="The KDE wallet system" -url="http://www.kde.org" -license=('GPL' 'LGPL' 'FDL') -options=('docs' 'debug') -depends=("kde-runtime" "kde-baseapps>=${_kdever}") -makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}") -conflicts=("kdeutils-common") -groups=("kde" "kdeutils" "kde-uninstall") -install=kdeutils.install -categories=('utils') -source=($_mirror/${_pkgname}-$_kdever.tar.xz) -sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) - -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 -} diff --git a/kdeutils-sweeper/PKGBUILD b/kdeutils-sweeper/PKGBUILD index e2029dd4a..d4a2ed571 100644 --- a/kdeutils-sweeper/PKGBUILD +++ b/kdeutils-sweeper/PKGBUILD @@ -10,7 +10,7 @@ pkgdesc="Clean unwanted traces the user leaves on the system" url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') -depends=("kde-runtime" "kde-baseapps>=${_kdever}") +depends=("kde-runtime") makedepends=('pkg-config' 'cmake' 'automoc4' "kdelibs>=${_libsver}") conflicts=("kdeutils-common") groups=("kde" "kdeutils" "kde-uninstall") diff --git a/kdegames-kdiamond/PKGBUILD b/kdiamond/PKGBUILD similarity index 78% rename from kdegames-kdiamond/PKGBUILD rename to kdiamond/PKGBUILD index 78c349f9b..d2bd6ecdc 100644 --- a/kdegames-kdiamond/PKGBUILD +++ b/kdiamond/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kdiamond pkgver=${_kdever} pkgrel=1 -pkgdesc="Three-in-a-row game" +pkgdesc="A single player puzzle game" arch=('x86_64') url='http://kde.org/applications/games/kdiamond/' screenshot='https://www.kde.org/images/screenshots/kdiamond.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kdiamond') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kdiamond') conflicts=('kdegames-kdiamond') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-kfourinline/PKGBUILD b/kfourinline/PKGBUILD similarity index 81% rename from kdegames-kfourinline/PKGBUILD rename to kfourinline/PKGBUILD index 555cf4551..6abb38493 100644 --- a/kdegames-kfourinline/PKGBUILD +++ b/kfourinline/PKGBUILD @@ -10,10 +10,9 @@ arch=('x86_64') url='http://kde.org/applications/games/kfourinline/' screenshot='https://www.kde.org/images/screenshots/kfourinline.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kfourinline') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kfourinline') conflicts=('kdegames-kfourinline') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kgeography/PKGBUILD b/kgeography/PKGBUILD similarity index 80% rename from kdeedu-kgeography/PKGBUILD rename to kgeography/PKGBUILD index d18163c3b..7576127b1 100644 --- a/kdeedu-kgeography/PKGBUILD +++ b/kgeography/PKGBUILD @@ -12,11 +12,9 @@ arch=('x86_64') license=('GPL' 'LGPL' 'FDL') depends=('kxmlgui') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-') -replaces=('kdeedu-') -conflicts=('kdeedu-') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') +replaces=('kdeedu-kgeography') +conflicts=('kdeedu-kgeography') options=('docs' 'debug') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kgeography/kdeedu-kgeography.install b/kgeography/kdeedu-kgeography.install similarity index 100% rename from kdeedu-kgeography/kdeedu-kgeography.install rename to kgeography/kdeedu-kgeography.install diff --git a/kholidays/PKGBUILD b/kholidays/PKGBUILD new file mode 100644 index 000000000..b68335054 --- /dev/null +++ b/kholidays/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kholidays +pkgver=${_kdever} +pkgrel=1 +pkgdesc="KDE library for regional holiday information" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kdelibs4support) +makedepends=(extra-cmake-modules python3 kdoctools) +options=('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 +} diff --git a/kidentitymanagement/PKGBUILD b/kidentitymanagement/PKGBUILD new file mode 100644 index 000000000..f35dd2352 --- /dev/null +++ b/kidentitymanagement/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kidentitymanagement +pkgver=${_kdever} +pkgrel=1 +pkgdesc="KDE PIM libraries" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kpimtextedit) +makedepends=(extra-cmake-modules python3 kdoctools) +options=('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 +} diff --git a/kdegames-killbots/PKGBUILD b/killbots/PKGBUILD similarity index 77% rename from kdegames-killbots/PKGBUILD rename to killbots/PKGBUILD index 53863d329..9a2d00e32 100644 --- a/kdegames-killbots/PKGBUILD +++ b/killbots/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=killbots pkgver=${_kdever} pkgrel=1 -pkgdesc="The classical KDE Killbots Game" +pkgdesc="A simple game of evading killer robots" arch=('x86_64') url='http://kde.org/applications/games/killbots/' screenshot="https://www.kde.org/images/screenshots/killbots.png" license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-killbots') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-killbots') conflicts=('kdegames-killbots') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kimap/PKGBUILD b/kimap/PKGBUILD new file mode 100644 index 000000000..802e8369b --- /dev/null +++ b/kimap/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kimap +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Job-based API for interacting with IMAP servers" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kmime kdelibs4support) +makedepends=(extra-cmake-modules python3 boost kdoctools) +options=('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 +} diff --git a/kio-extras/PKGBUILD b/kio-extras/PKGBUILD index 9b0ea7a59..6f716d718 100644 --- a/kio-extras/PKGBUILD +++ b/kio-extras/PKGBUILD @@ -1,26 +1,24 @@ # Contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/kio-extras -source ../plasma.conf +source ../kdeapps.conf pkgname=kio-extras -pkgver=${PVersion} +pkgver=${_kdever} pkgrel=1 pkgdesc="Additional components to increase the functionality of KIO" arch=('x86_64') url='https://projects.kde.org/projects/kde/workspace/kio-extras' license=('LGPL') -depends=('kdelibs4support' 'khtml' 'kdnssd' 'libssh' 'smbclient' 'exiv2' 'openexr' 'openslp' - 'libmtp' 'kpty') +depends=('kdelibs4support' 'khtml' 'kdnssd' 'libssh' 'smbclient' + 'exiv2' 'openexr' 'openslp' 'libmtp' 'kpty') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=('plasma') +groups=('kde' 'kde-applications' 'kdenetwork') options=("debug") -source=("${PServer}/${pkgver}/${pkgname}-${PSubVersion}.tar.xz") -sha256sums=( $(getSum ${pkgname}) ) install=${pkgname}.install +source=("$_mirror/${pkgname}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) prepare() { mkdir -p build - - cd ${pkgname}-${pkgver} } build() { @@ -31,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR="${pkgdir}" install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kio-extras/sanitize-input.patch b/kio-extras/sanitize-input.patch deleted file mode 100644 index b7a5a1806..000000000 --- a/kio-extras/sanitize-input.patch +++ /dev/null @@ -1,31 +0,0 @@ -From: Martin Sandsmark -Date: Thu, 13 Nov 2014 12:42:49 +0000 -Subject: Sanitize path -X-Git-Url: http://quickgit.kde.org/?p=kio-extras.git&a=commitdiff&h=13155c8eb71d1c946bea21c38ea0f8ca7c7013cd ---- -Sanitize path - -Reviewed at security@kde.org ---- - - ---- a/bookmarks/kio_bookmarks.cpp -+++ b/bookmarks/kio_bookmarks.cpp -@@ -22,6 +22,7 @@ - #include - - #include -+#include - #include - - #include -@@ -198,7 +199,7 @@ - echoImage(regexp.cap(1), regexp.cap(2), QUrlQuery(url).queryItemValue("size")); - } else { - echoHead(); -- echo("

" + i18n("Wrong request: %1",path) + "

"); -+ echo("

" + i18n("Wrong request: %1", Qt::escape(url.toDisplayString())) + "

"); - } - finished(); - } - diff --git a/kiriki/PKGBUILD b/kiriki/PKGBUILD new file mode 100644 index 000000000..3d3e005f4 --- /dev/null +++ b/kiriki/PKGBUILD @@ -0,0 +1,33 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kiriki +pkgver=${_kdever} +pkgrel=1 +pkgdesc="An addictive and fun dice game" +url="http://kde.org/applications/games/kiriki/" +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL') +depends=('libkdegames' 'hicolor-icon-theme' 'knotifications') +makedepends=('extra-cmake-modules' 'kdoctools') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') +conflicts=('kdegames-kiriki') +replaces=('kdegames-kiriki') +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 +} diff --git a/kdeedu-kiten/PKGBUILD b/kiten/PKGBUILD similarity index 84% rename from kdeedu-kiten/PKGBUILD rename to kiten/PKGBUILD index d5300c7ca..d6aee3fb5 100644 --- a/kdeedu-kiten/PKGBUILD +++ b/kiten/PKGBUILD @@ -12,9 +12,7 @@ arch=('x86_64') license=('GPL' 'LGPL' 'FDL') depends=('khtml') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-kiten') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-kiten') conflicts=('kdeedu-kiten') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kiten/kdeedu-kiten.install b/kiten/kdeedu-kiten.install similarity index 100% rename from kdeedu-kiten/kdeedu-kiten.install rename to kiten/kdeedu-kiten.install diff --git a/kdegames-kjumpingcube/PKGBUILD b/kjumpingcube/PKGBUILD similarity index 79% rename from kdegames-kjumpingcube/PKGBUILD rename to kjumpingcube/PKGBUILD index ebc2b8720..e36f47608 100644 --- a/kdegames-kjumpingcube/PKGBUILD +++ b/kjumpingcube/PKGBUILD @@ -10,13 +10,11 @@ arch=('x86_64') url='http://kde.org/applications/games/kjumpingcube/' screenshot='https://www.kde.org/images/screenshots/kjumpingcube.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -provides=('kdegames-kjumpingcube') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kjumpingcube') conflicts=('kdegames-kjumpingcube') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kjumpingcube') options=('docs' 'debug') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kldap/PKGBUILD b/kldap/PKGBUILD new file mode 100644 index 000000000..fdcce0ddc --- /dev/null +++ b/kldap/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kldap +pkgver=${_kdever} +pkgrel=1 +pkgdesc="LDAP access API for KDE" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +epends=(kcompletion ki18n) +makedepends=(extra-cmake-modules python3) +options=('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 +} diff --git a/kdeedu-klettres/PKGBUILD b/klettres/PKGBUILD similarity index 85% rename from kdeedu-klettres/PKGBUILD rename to klettres/PKGBUILD index cdf97bdb3..81e601c4a 100644 --- a/kdeedu-klettres/PKGBUILD +++ b/klettres/PKGBUILD @@ -12,9 +12,7 @@ screenshot='https://www.kde.org/images/screenshots/klettres.png' license=('GPL' 'LGPL' 'FDL') depends=('kdelibs4support' 'knewstuff') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-klettres') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-klettres') conflicts=('kdeedu-klettres') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-klettres/kdeedu-klettres.install b/klettres/kdeedu-klettres.install similarity index 100% rename from kdeedu-klettres/kdeedu-klettres.install rename to klettres/kdeedu-klettres.install diff --git a/kdegames-klines/PKGBUILD b/klines/PKGBUILD similarity index 82% rename from kdegames-klines/PKGBUILD rename to klines/PKGBUILD index 94e57c94a..d1c988816 100644 --- a/kdegames-klines/PKGBUILD +++ b/klines/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=klines pkgver=${_kdever} pkgrel=1 -pkgdesc="Tactical game" +pkgdesc="A simple but highly addictive, one player game" arch=('x86_64') url='http://kde.org/applications/games/klines/' screenshot='https://www.kde.org/images/screenshots/klines.png' license=('GPL' 'LGPL' 'FDL') -groups=("kde" "kdegames" "kde-uninstall") depends=('libkdegames') makedepends=('cmake' 'extra-cmake-modules' 'python' 'kdoctools') -provides=('kdegames-klines') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-klines') conflicts=('kdegames-klines') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kmailtransport/PKGBUILD b/kmailtransport/PKGBUILD new file mode 100644 index 000000000..f6a8c2415 --- /dev/null +++ b/kmailtransport/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kmailtransport +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Mail Transport Service" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(akonadi-mime kcmutils) +makedepends=(extra-cmake-modules python3 kdoctools boost) +options=('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 +} diff --git a/kmbox/PKGBUILD b/kmbox/PKGBUILD new file mode 100644 index 000000000..3f49170b8 --- /dev/null +++ b/kmbox/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kmbox +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Library for accessing mail storages in MBox format" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kmime kdelibs4support) +makedepends=(extra-cmake-modules python3 boost kdoctools) +options=('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 +} diff --git a/kmime/PKGBUILD b/kmime/PKGBUILD new file mode 100644 index 000000000..7487b7f3a --- /dev/null +++ b/kmime/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kmime +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Library for handling mail messages and newsgroup articles" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(ki18n kcodecs) +makedepends=(extra-cmake-modules python3 boost) +options=('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 +} diff --git a/kdegames-kmines/PKGBUILD b/kmines/PKGBUILD similarity index 78% rename from kdegames-kmines/PKGBUILD rename to kmines/PKGBUILD index e7a7a4ad2..b085d7347 100644 --- a/kdegames-kmines/PKGBUILD +++ b/kmines/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kmines pkgver=${_kdever} pkgrel=1 -pkgdesc="Minesweeper for KDE" +pkgdesc="The classic Minesweeper game" arch=('x86_64') url='http://kde.org/applications/games/kmines/' screenshot='https://www.kde.org/images/screenshots/kmines.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kmines') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kmines') conflicts=('kdegames-kmines') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdemultimedia-kmix/PKGBUILD b/kmix/PKGBUILD similarity index 86% rename from kdemultimedia-kmix/PKGBUILD rename to kmix/PKGBUILD index 9906c05f7..35204e23f 100644 --- a/kdemultimedia-kmix/PKGBUILD +++ b/kmix/PKGBUILD @@ -4,7 +4,7 @@ source ../kdeapps.conf pkgname=kmix pkgver=${_kdever} -pkgrel=2 +pkgrel=1 pkgdesc="KDE volume control utility" url='http://kde.org/applications/multimedia/kmix/' arch=('x86_64') @@ -12,8 +12,7 @@ license=('GPL' 'LGPL' 'FDL') depends=('hicolor-icon-theme' 'kcmutils' 'kdelibs4support' 'libcanberra') optdepends=('libcanberra-pulse: PulseAudio support') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdemultimedia" "kde-uninstall") -provides=('kdemultimedia-kmix') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdemultimedia') replaces=('kdemultimedia-kmix') conflicts=('kdemultimedia-kmix') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kmplot/PKGBUILD b/kmplot/PKGBUILD similarity index 85% rename from kdeedu-kmplot/PKGBUILD rename to kmplot/PKGBUILD index 1905749bf..62c8d66a1 100644 --- a/kdeedu-kmplot/PKGBUILD +++ b/kmplot/PKGBUILD @@ -12,9 +12,7 @@ screenshot='https://www.kde.org/images/screenshots/kmplot.png' license=('GPL' 'LGPL' 'FDL') depends=('kdelibs4support') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-kmplot') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-kmplot') conflicts=('kdeedu-kmplot') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kmplot/kdeedu-kmplot.install b/kmplot/kdeedu-kmplot.install similarity index 100% rename from kdeedu-kmplot/kdeedu-kmplot.install rename to kmplot/kdeedu-kmplot.install diff --git a/kdegames-knetwalk/PKGBUILD b/knetwalk/PKGBUILD similarity index 76% rename from kdegames-knetwalk/PKGBUILD rename to knetwalk/PKGBUILD index edda21ce5..7c1a61b65 100644 --- a/kdegames-knetwalk/PKGBUILD +++ b/knetwalk/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=knetwalk pkgver=${_kdever} pkgrel=1 -pkgdesc="Network construction game" +pkgdesc="Connect all the terminals to the server, in as few turns as possible" arch=('x86_64') url='http://kde.org/applications/games/knetwalk/' screenshot='https://www.kde.org/images/screenshots/knetwalk.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-knetwalk') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-knetwalk') conflicts=('kdegames-knetwalk') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-kollision/PKGBUILD b/kollision/PKGBUILD similarity index 77% rename from kdegames-kollision/PKGBUILD rename to kollision/PKGBUILD index 3c8ab12ca..e10d761b4 100644 --- a/kdegames-kollision/PKGBUILD +++ b/kollision/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kollision pkgver=${_kdever} pkgrel=1 -pkgdesc="A Simple Ball Dodging Game" +pkgdesc="A simple ball dodging game" arch=('x86_64') url='http://kde.org/applications/games/kollision/' screenshot='https://www.kde.org/images/screenshots/kollision.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kollision') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kollision') conflicts=('kdegames-kollision') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdesdk-kompare/PKGBUILD b/kompare/PKGBUILD similarity index 75% rename from kdesdk-kompare/PKGBUILD rename to kompare/PKGBUILD index 2427b1786..17a92f152 100644 --- a/kdesdk-kompare/PKGBUILD +++ b/kompare/PKGBUILD @@ -10,10 +10,9 @@ pkgdesc="A KDE visual diff viewer" screenshot="http://www.kde.org/images/screenshots/kompare.png" url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') -depends=('ktexteditor' 'libkomparediff2') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kde-devel" "kde-uninstall" "kdesdk") -categories=('programming') +depends=('libkomparediff2' 'ktexteditor' 'hicolor-icon-theme') +makedepends=('extra-cmake-modules' 'python3' 'kdoctools') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kde-devel' 'kdesdk') provides=('kdesdk-kompare') conflicts=('kdesdk-kompare') replaces=('kdesdk-kompare') @@ -33,6 +32,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdesdk-kompare/kdesdk.install b/kompare/kdesdk.install similarity index 100% rename from kdesdk-kompare/kdesdk.install rename to kompare/kdesdk.install diff --git a/kontactinterface/PKGBUILD b/kontactinterface/PKGBUILD new file mode 100644 index 000000000..5a7fc7575 --- /dev/null +++ b/kontactinterface/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kontactinterface +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Kontact Plugin Interface Library" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kparts) +makedepends=(extra-cmake-modules python3) +options=('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 +} diff --git a/kdegames-kpat/PKGBUILD b/kpat/PKGBUILD similarity index 80% rename from kdegames-kpat/PKGBUILD rename to kpat/PKGBUILD index 481673b3a..8265932c8 100644 --- a/kdegames-kpat/PKGBUILD +++ b/kpat/PKGBUILD @@ -9,10 +9,9 @@ pkgdesc="Collection of various patience games" arch=('x86_64') url='http://www.kde.org' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kpat') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kpat') conflicts=('kdegames-kpat') options=('docs' 'debug') @@ -30,6 +29,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kpimtextedit/PKGBUILD b/kpimtextedit/PKGBUILD new file mode 100644 index 000000000..092105bb9 --- /dev/null +++ b/kpimtextedit/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kpimtextedit +pkgver=${_kdever} +pkgrel=1 +pkgdesc="A textedit with PIM-specific features" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kdelibs4support) +makedepends=(extra-cmake-modules python3 kdoctools) +options=('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 +} diff --git a/kross-interpreters/PKGBUILD b/kross-interpreters/PKGBUILD new file mode 100644 index 000000000..ad5d90f6d --- /dev/null +++ b/kross-interpreters/PKGBUILD @@ -0,0 +1,32 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=kross-interpreters +pkgver=${_kdever} +pkgrel=1 +pkgdesc='Language interpreters to enable in-process scripting with Kross' +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kross kdelibs4support) +makedepends=(extra-cmake-modules kdoctools python2) +optdepends=('python2: kross-python plugin') +options=('debug') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdebindings') +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 +} diff --git a/kdegraphics-kruler/PKGBUILD b/kruler/PKGBUILD similarity index 77% rename from kdegraphics-kruler/PKGBUILD rename to kruler/PKGBUILD index e52c9deea..b012b4d09 100644 --- a/kdegraphics-kruler/PKGBUILD +++ b/kruler/PKGBUILD @@ -10,10 +10,8 @@ url='http://kde.org/applications/graphics/kruler/' arch=('x86_64') license=('GPL' 'LGPL' 'FDL') depends=('knotifications' 'kxmlgui') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=('kde' 'kdegraphics' 'kde-uninstall') -categories=('graphics') -provides=('kdegraphics-kruler') +makedepends=('extra-cmake-modules' 'python3' 'kdoctools') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegraphics') replaces=('kdegraphics-kruler') conflicts=('kdegraphics-kruler') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegraphics-kruler/kruler.install b/kruler/kruler.install similarity index 100% rename from kdegraphics-kruler/kruler.install rename to kruler/kruler.install diff --git a/kdegames-kshisen/PKGBUILD b/kshisen/PKGBUILD similarity index 76% rename from kdegames-kshisen/PKGBUILD rename to kshisen/PKGBUILD index e0d625925..78656c01d 100644 --- a/kdegames-kshisen/PKGBUILD +++ b/kshisen/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=kshisen pkgver=${_kdever} pkgrel=1 -pkgdesc="Shisen-Sho tile game" +pkgdesc="A solitaire-like game played using the standard set of Mahjong tiles" arch=('x86_64') url='http://kde.org/applications/games/kshisen/' screenshot='https://www.kde.org/images/screenshots/kshisen.png' license=('GPL' 'LGPL' 'FDL') -depends=("libkmahjongg>=${_kdever}" "libkdegames>=${_kdever}") +depends=('libkmahjongg' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-kshisen') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-kshisen') conflicts=('kdegames-kshisen') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdegames-ksquares/PKGBUILD b/ksquares/PKGBUILD similarity index 76% rename from kdegames-ksquares/PKGBUILD rename to ksquares/PKGBUILD index e80ae7a18..6a7eeb37c 100644 --- a/kdegames-ksquares/PKGBUILD +++ b/ksquares/PKGBUILD @@ -5,15 +5,14 @@ source ../kdeapps.conf pkgname=ksquares pkgver=${_kdever} pkgrel=1 -pkgdesc="Connect dots to create squares game" +pkgdesc="A modeled after the well known pen and paper based game of Dots and Boxes" arch=('x86_64') url='http://kde.org/applications/games/ksquares/' screenshot='https://www.kde.org/images/screenshots/ksquares.png' license=('GPL' 'LGPL' 'FDL') -depends=("knotifyconfig" "libkdegames>=${_kdever}") +depends=('knotifyconfig' 'libkdegames') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdegames" "kde-uninstall") -provides=('kdegames-ksquares') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') replaces=('kdegames-ksquares') conflicts=('kdegames-ksquares') options=('docs' 'debug') @@ -31,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kstars/PKGBUILD b/kstars/PKGBUILD similarity index 70% rename from kdeedu-kstars/PKGBUILD rename to kstars/PKGBUILD index 981a4d546..7b6798c8f 100644 --- a/kdeedu-kstars/PKGBUILD +++ b/kstars/PKGBUILD @@ -10,11 +10,9 @@ url="http://kde.org/applications/education/kstars/" arch=('x86_64') screenshot='https://www.kde.org/images/screenshots/kstars.png' license=('GPL' 'LGPL' 'FDL') -depends=('kinit' 'knewstuff' 'kplotting' 'ktexteditor' 'qt5-multimedia' 'indilib' 'wcslib') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3' 'eigen3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-kstars') +depends=('wcslib' 'libindi' 'kplotting' 'knewstuff' 'qt5-multimedia' 'kinit' 'ktexteditor') +makedepends=('extra-cmake-modules' 'python3' 'kdoctools' 'eigen3' 'xplanet') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-kstars') conflicts=('kdeedu-kstars') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kstars/kdeedu-kstars.install b/kstars/kdeedu-kstars.install similarity index 100% rename from kdeedu-kstars/kdeedu-kstars.install rename to kstars/kdeedu-kstars.install diff --git a/kdetoys-kteatime/PKGBUILD b/kteatime/PKGBUILD similarity index 92% rename from kdetoys-kteatime/PKGBUILD rename to kteatime/PKGBUILD index c7c689531..659fad4d2 100644 --- a/kdetoys-kteatime/PKGBUILD +++ b/kteatime/PKGBUILD @@ -9,15 +9,14 @@ url="http://kde.org/applications/games/kteatime/" screenshot='https://www.kde.org/images/screenshots/kteatime.png' license=('GPL' 'LGPL' 'FDL') pkgdesc="System tray applet that makes sure your tea doesn't get too strong" +depends=('knotifyconfig') +makedepends=('extra-cmake-modules' 'kdoctools' 'python3') conflicts=('kdetoys-kteatime') -prepares=('kdetoys-kteatime') replaces=('kdetoys-kteatime') -groups=("kde" "kdetoys" "kde-uninstall") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdetoys') categories=('accessories') install=kdetoys.install options=('docs' 'debug') -depends=('knotifyconfig') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3') source=("$_mirror/${pkgname}-$_kdever.tar.xz") sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) diff --git a/kdetoys-kteatime/kdetoys.install b/kteatime/kdetoys.install similarity index 100% rename from kdetoys-kteatime/kdetoys.install rename to kteatime/kdetoys.install diff --git a/kdeutils-ktimer/PKGBUILD b/ktimer/PKGBUILD similarity index 80% rename from kdeutils-ktimer/PKGBUILD rename to ktimer/PKGBUILD index d73df276c..0c7cb5256 100644 --- a/kdeutils-ktimer/PKGBUILD +++ b/ktimer/PKGBUILD @@ -12,12 +12,10 @@ license=('GPL' 'LGPL' 'FDL') options=('docs' 'debug') depends=('hicolor-icon-theme' 'kio') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -conflicts=("kdeutils-ktimer") +conflicts=('kdeutils-ktimer') replaces=('kdeutils-ktimer') -provides=('kdeutils-ktimer') -groups=("kde" "kdeutils" "kde-uninstall") +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') install=kdeutils.install -categories=('utils') source=($_mirror/${pkgname}-$_kdever.tar.xz) sha256sums=(`grep ${pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeutils-ktimer/kdeutils.install b/ktimer/kdeutils.install similarity index 100% rename from kdeutils-ktimer/kdeutils.install rename to ktimer/kdeutils.install diff --git a/kdeedu-kturtle/PKGBUILD b/kturtle/PKGBUILD similarity index 85% rename from kdeedu-kturtle/PKGBUILD rename to kturtle/PKGBUILD index e4b7214eb..aa0858046 100644 --- a/kdeedu-kturtle/PKGBUILD +++ b/kturtle/PKGBUILD @@ -12,9 +12,7 @@ screenshot='https://www.kde.org/images/screenshots/kturtle.png' license=('GPL' 'LGPL' 'FDL') depends=('knewstuff' 'kdelibs4support') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-kturtle') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-kturtle') conflicts=('kdeedu-kturtle') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kturtle/kdeedu-kturtle.install b/kturtle/kdeedu-kturtle.install similarity index 100% rename from kdeedu-kturtle/kdeedu-kturtle.install rename to kturtle/kdeedu-kturtle.install diff --git a/kwalletmanager/PKGBUILD b/kwalletmanager/PKGBUILD new file mode 100644 index 000000000..949614a69 --- /dev/null +++ b/kwalletmanager/PKGBUILD @@ -0,0 +1,34 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname="kwalletmanager" +arch=('x86_64') +pkgver=${_kdever} +pkgrel=1 +pkgdesc="The KDE wallet system" +url="http://www.kde.org" +license=('GPL' 'LGPL' 'FDL') +options=('docs' 'debug') +depends=('kcoreaddons' 'kauth' 'kwallet' 'kservice' 'kcmutils' 'kdelibs4support' 'ki18n' 'kxmlgui' 'kconfig' 'kconfigwidgets' 'kdbusaddons') +makedepends=('extra-cmake-modules' 'kdoctools' 'python3') +conflicts=('kdeutils-kwallet') +replaces=('kdeutils-kwallet') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeutils') +install=kdeutils.install +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 +} diff --git a/kdeutils-kwallet/kdeutils.install b/kwalletmanager/kdeutils.install similarity index 100% rename from kdeutils-kwallet/kdeutils.install rename to kwalletmanager/kdeutils.install diff --git a/kdeedu-kwordquiz/PKGBUILD b/kwordquiz/PKGBUILD similarity index 76% rename from kdeedu-kwordquiz/PKGBUILD rename to kwordquiz/PKGBUILD index 4648db0f7..1a1e8a36c 100644 --- a/kdeedu-kwordquiz/PKGBUILD +++ b/kwordquiz/PKGBUILD @@ -10,11 +10,9 @@ url="http://kde.org/applications/education/kwordquiz/" arch=('x86_64') screenshot='https://www.kde.org/images/screenshots/kwordquiz.png' license=('GPL' 'LGPL' 'FDL') -depends=('kdeclarative' 'kdelibs4support' 'knewstuff' 'knotifyconfig' 'libkeduvocdocument') +depends=('knotifyconfig' 'libkeduvocdocument' 'knewstuff' 'kdelibs4support' 'kdeclarative') makedepends=('extra-cmake-modules' 'kdoctools' 'python3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-kwordquiz') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-kwordquiz') conflicts=('kdeedu-kwordquiz') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-kwordquiz/kdeedu-kwordquiz.install b/kwordquiz/kdeedu-kwordquiz.install similarity index 100% rename from kdeedu-kwordquiz/kdeedu-kwordquiz.install rename to kwordquiz/kdeedu-kwordquiz.install diff --git a/libkgapi/PKGBUILD b/libkgapi/PKGBUILD index 76050bbad..866a25606 100644 --- a/libkgapi/PKGBUILD +++ b/libkgapi/PKGBUILD @@ -1,40 +1,33 @@ -# Maintainer: H W Tovetjärn (totte) -# Contributors: Manuel Tortosa -# Andrea Scarpino pkgname=libkgapi -pkgver=2.2.0 -pkgrel=2 -pkgdesc='A KDE-based library for accessing various Google services via their public API' -url='https://projects.kde.org/projects/kdereview/libkgapi' +pkgver=4.80.0 +pkgrel=1 +pkgdesc="A KDE-based library for accessing various Google services via their public API" +url='https://projects.kde.org/projects/extragear/libs/libkgapi' arch=('x86_64') -license=('GPL' - 'LGPL' - 'FDL') -options=("debug") -depends=('kdepimlibs' - 'qjson') -makedepends=('cmake' - 'automoc4' - 'boost') -source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") -sha512sums=('c5f37aacb89243d7985d7064aa8941d3d2a6c26685113e876b38c737ea2e1126b40b0f88b0908e7ea8a7bcb2fade1dc528c2f73f22890b9e892c6d18d9d3bb42') +license=('GPL' 'LGPL' 'FDL') +depends=('kcalcore' 'kcontacts') +makedepends=('extra-cmake-modules' 'kdoctools') +source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") +#source=("git://anongit.kde.org/libkgapi") +md5sums=('4602f8ded81bbd62f033e589fbd85203') prepare() { - [[ -d ${srcdir}/build ]] || rm -rf ${srcdir}/build - mkdir -p "${srcdir}/build" + mkdir -p build } build() { - cd "${srcdir}/build" - cmake "../${pkgname}-${pkgver}" \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE4_BUILD_TESTS=ON - make + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF + make } package() { - cd "${srcdir}/build" - make DESTDIR="${pkgdir}" install -} + cd build + make DESTDIR="${pkgdir}" install +} \ No newline at end of file diff --git a/libkgeomap/PKGBUILD b/libkgeomap/PKGBUILD index 2a5cd3af0..131f49828 100644 --- a/libkgeomap/PKGBUILD +++ b/libkgeomap/PKGBUILD @@ -9,7 +9,7 @@ pkgdesc="A wrapper around world map components for browsing and arranging photos url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkgeomap" arch=('x86_64') license=('GPL' 'LGPL' 'FDL') -depends=("kdeedu-marble>=${_kdever}") +depends=('kdelibs' 'libmarble4') makedepends=('cmake' 'automoc4') install=${pkgname}.install options=('docs' 'debug') diff --git a/libkolab/PKGBUILD b/libkolab/PKGBUILD index 7ea990498..1b4ffa26d 100644 --- a/libkolab/PKGBUILD +++ b/libkolab/PKGBUILD @@ -1,37 +1,31 @@ -# Maintainer: H W Tovetjärn (totte) -# Contributors: Manuel Tortosa -# Andrea Scarpino pkgname=libkolab -pkgver=0.5.3 +pkgver=1.0.1 pkgrel=1 pkgdesc='Advanced Kolab Object Handling Library' url='http://git.kolab.org/libkolab/' arch=('x86_64') license=('GPL') -depends=('libkolabxml' - 'kdepimlibs') -makedepends=('cmake' - 'automoc4' - 'boost') +depends=('libkolabxml' 'kmime' 'kcontacts' 'kcalutils' 'akonadi-client' 'akonadi-notes') +makedepends=('cmake' 'kdoctools' 'boost' 'swig') source=("http://mirror.kolabsys.com/pub/releases/${pkgname}-${pkgver}.tar.gz"{,.gpg}) -md5sums=('c42b2c8cbd6de81137c3cf5b5e5a4584' - 'b061e4dd0e94880044025a2ef244b16f') +sha256sums=('dd1ac7a596253bce97e5cb0f7ce05362fc2cbc908635c30d96b1c9f76cd6a824' + '112c6993c1296512cf54875d0e0df83ee47dcb2e318d3916b5c3b4832b2b731f') prepare() { - mkdir -p "${srcdir}/build" + mkdir -p build } build() { - cd "${srcdir}/build" - cmake "../${pkgname}-${pkgver}" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=ON \ - -DCMAKE_INSTALL_PREFIX=/usr - make + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_TESTS=OFF + make } package() { - cd "${srcdir}/build" - make DESTDIR="${pkgdir}" install + cd build + make DESTDIR="${pkgdir}" install } diff --git a/libkolabxml/PKGBUILD b/libkolabxml/PKGBUILD index abe66d1cd..1b6095cdc 100644 --- a/libkolabxml/PKGBUILD +++ b/libkolabxml/PKGBUILD @@ -1,9 +1,6 @@ -# Maintainer: H W Tovetjärn (totte) -# Contributors: Manuel Tortosa -# Andrea Scarpino pkgname=libkolabxml -pkgver=1.0.2 +pkgver=1.1.1 pkgrel=1 pkgdesc="Kolab XML format schema definitions library" url='http://git.kolab.org/libkolabxml/' @@ -17,23 +14,24 @@ makedepends=('cmake' 'qt' 'swig') source=("http://mirror.kolabsys.com/pub/releases/${pkgname}-${pkgver}.tar.gz"{,.gpg}) -sha512sums=('6ae1a5c5de0ccb0d4ac00aee583ed566b3aff4d5a88edaab6d1d174752d13aa694901c08f9ba887b58826e9e0e79421b00b4fe16e2b29978dc9ba09f9a750207' - '4ed776c125ac5d2cec4285ca93bf3adac17eb497793b4976a3faa4a25e850beefc4bfc1c672aa181676cfc2126059a29a3e51b31f791bbfaa3908c11a851f01e') +sha256sums=('98b6a9fb9e792fd0a1e4e249f22e5f85670a9a4432c5b58b1b625b2985042f3b' + '0557db50cfa1a3d6e3841af898b21d29f1c17182b9091fb22f264b4d78ad4981') prepare() { - mkdir "${srcdir}/build" + mkdir -p build } build() { - cd "${srcdir}/build" - cmake "../${pkgname}-${pkgver}" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DQT_QMAKE_EXECUTABLE=qmake - make + cd build + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DQT5_BUILD=ON \ + -DBUILD_TESTS=OFF + make } package() { - cd "${srcdir}/build" - make DESTDIR="${pkgdir}" install + cd build + make DESTDIR="${pkgdir}" install } diff --git a/libktnef/PKGBUILD b/libktnef/PKGBUILD new file mode 100644 index 000000000..bcfa0b1a2 --- /dev/null +++ b/libktnef/PKGBUILD @@ -0,0 +1,31 @@ +# Include global configuration +source ../kdeapps.conf + +_pkgname=ktnef +pkgname=lib$_pkgname +pkgver=${_kdever} +pkgrel=1 +pkgdesc="API for handling TNEF data" +arch=(x86_64) +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kcalutils kcontacts) +makedepends=(extra-cmake-modules python kdoctools) +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 +} diff --git a/libmarble4/PKGBUILD b/libmarble4/PKGBUILD new file mode 100644 index 000000000..a43f4f725 --- /dev/null +++ b/libmarble4/PKGBUILD @@ -0,0 +1,53 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=libmarble4 +_pkgname=marble +pkgver=${_kdever} +pkgrel=1 +pkgdesc="KDE4 Marble libraries" +url="http://kde.org/applications/education/marble/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qtwebkit libastro marble-data) +makedepends=(cmake automoc4 gpsd libwlocate) +optdepends=('gpsd: GPS support' 'libwlocate: WLAN based geolocation') +conflicts=(kdeedu-marble) +provides=(kdeedu-marble) +source=("$_mirror/${_pkgname}-$_kdever.tar.xz") +sha256sums=(`grep ${_pkgname}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) + +prepare() { + mkdir -p build + + # rename include dir + sed -e 's|marble/MarbleModel.h|marble4/MarbleModel.h|' -i marble-$pkgver/FindMarble.cmake.in +} + +build() { + cd build + cmake ../marble-$pkgver \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_MARBLE_TESTS=OFF \ + -DBUILD_MARBLE_APPS=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DMARBLE_PLUGIN_PATH=/usr/lib/marble4/plugins + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + # move cmake file + install -Dm644 "$pkgdir"/usr/share/marble/cmake/FindMarble.cmake "$pkgdir"/usr/share/apps/cmake/modules/FindMarble.cmake + + # remove files provided by libastro and marble-data + rm -r "$pkgdir"/usr/include/astro + rm -r "$pkgdir"/usr/lib/libastro.* + rm -r "$pkgdir"/usr/share/{appdata,applications,icons,marble} + + # rename include dir to avoid conflicts with marble + mv "$pkgdir"/usr/include/marble{,4} +} + diff --git a/libwlocate/PKGBUILD b/libwlocate/PKGBUILD new file mode 100644 index 000000000..c4bd2b1c0 --- /dev/null +++ b/libwlocate/PKGBUILD @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: sekret, mail=$(echo c2VrcmV0QHBvc3Rlby5zZQo= | base64 -d) +# Contributor: Bjoern Franke + +pkgname=libwlocate +pkgver=0.20150623.ef86579 +pkgrel=1 +_gitrev=ef865799942243896a4ace5e5b4dae999769b6ff +pkgdesc="A shared library that can be used for location-based services" +arch=(x86_64) +url="http://sourceforge.net/projects/libwlocate" +license=(GPL) +depends=(wireless_tools glibc) +source=("http://sourceforge.net/code-snapshots/git/l/li/libwlocate/code.git/$pkgname-code-$_gitrev.zip") +md5sums=('8b9505abb96daae394b62f608b1c3fd9') + +build() { + cd $pkgname-code-$_gitrev/master + make -f Makelib + make +} + +package() { + cd $pkgname-code-$_gitrev/master + install -Dm644 libwlocate.so "$pkgdir/usr/lib/libwlocate.so" + install -Dm644 libwlocate.h "$pkgdir/usr/include/libwlocate.h" + install -Dm755 lwtrace "$pkgdir/usr/bin/lwtrace" +} + diff --git a/kdesdk-lokalize/PKGBUILD b/lokalize/PKGBUILD similarity index 91% rename from kdesdk-lokalize/PKGBUILD rename to lokalize/PKGBUILD index 190cf1100..c2ab9da81 100644 --- a/kdesdk-lokalize/PKGBUILD +++ b/lokalize/PKGBUILD @@ -13,8 +13,7 @@ makedepends=('extra-cmake-modules' 'kdoctools' 'python3') provides=('kdesdk-lokalize') conflicts=('kdesdk-lokalize') replaces=('kdesdk-lokalize') -groups=("kde" "kde-devel" "kde-uninstall" "kdesdk") -categories=('programming') +groups=('kde' 'kde-devel' 'kde-uninstall' 'kdesdk') install=kdesdk.install url="http://www.kde.org" license=('GPL' 'LGPL' 'FDL') diff --git a/kdesdk-lokalize/kdesdk.install b/lokalize/kdesdk.install similarity index 100% rename from kdesdk-lokalize/kdesdk.install rename to lokalize/kdesdk.install diff --git a/marble-git/PKGBUILD b/marble-git/PKGBUILD deleted file mode 100644 index 8a97f57f5..000000000 --- a/marble-git/PKGBUILD +++ /dev/null @@ -1,34 +0,0 @@ -pkgname=marble-git -pkgver=9884.185c718 -pkgrel=1 -pkgdesc="Virtual Globe and World Atlas" -arch=('i686' 'x86_64') -url="http://marble.kde.org/" -license=('LGPL 2.1') -depends=('qt5-base' 'qt5-declarative' 'qt5-script' 'qt5-webkit') -makedepends=('automoc4' 'cmake' 'git' 'qt5-tools') -optdepends=("gpsd: GPS daemon and library to support USB/serial GPS devices") -install=marble.install -conflicts=('kdeedu-marble' 'marble') -source=('git+git://anongit.kde.org/marble') -md5sums=('SKIP') - -prepare() { - cd $srcdir/marble - cmake ../marble -DCMAKE_BUILD_TYPE=RelWithDebInfo -DQT5BUILD=ON -DCMAKE_INSTALL_PREFIX=/usr -} - -build() { - cd $srcdir/marble - make -} - -package() { - cd $srcdir/marble - make DESTDIR=$pkgdir install -} - -pkgver() { - cd $srcdir/marble - echo $(git rev-list --count master).$(git rev-parse --short master) -} diff --git a/marble/PKGBUILD b/marble/PKGBUILD new file mode 100644 index 000000000..81fb5130c --- /dev/null +++ b/marble/PKGBUILD @@ -0,0 +1,84 @@ +# Include global configuration +source ../kdeapps.conf + +pkgbase=marble +pkgname=(marble libastro marble-data) +pkgver=${_kdever} +pkgrel=1 +pkgdesc="Desktop Globe" +arch=(x86_64) +url="https://www.kde.org/applications/system/marble" +screenshot="http://www.kde.org/images/screenshots/marble.png" +license=(GPL) +makedepends=(extra-cmake-modules gpsd libwlocate phonon-qt5 qt5-webkit krunner kparts knewstuff qt5-tools) # quazip-qt5 +source=("$_mirror/${pkgbase}-$_kdever.tar.xz") +sha256sums=(`grep ${pkgbase}-$_kdever.tar.xz ../checksums.txt | cut -d " " -f1`) + +prepare() { + mkdir -p build + + # fix installation designer plugins path + sed 's|LIB_SUFFIX}/plugins|LIB_SUFFIX}/qt/plugins|g' -i $pkgbase-$pkgver/CMakeLists.txt + + # only build the KDE app + sed -e '/mobile/d' \ + -e '/qt/d' \ + -e '/Quick/d' \ + -e '/touch/d' \ + -i $pkgbase-$pkgver/src/apps/CMakeLists.txt +} + +build() { + cd build + cmake ../$pkgbase-$pkgver \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF \ + -DBUILD_MARBLE_EXAMPLES=OFF \ + -DBUILD_MARBLE_TOOLS=ON \ + -DBUILD_MARBLE_TESTS=OFF \ + -DMOBILE=OFF + make +} + +package_libastro() { + pkgdesc='Marble astronomy library' + depends=(gcc-libs) + conflicts=('kdeedu-marble<15.07' marble-qt) + + cd build/src/lib/astro + make DESTDIR="$pkgdir" install +} + +package_marble() { + depends=(libastro marble-data qt5-webkit kparts knewstuff hicolor-icon-theme) + optdepends=('gpsd: GPS based geolocation' + 'quazip-qt5: reading and displaying .kmz files' + 'libwlocate: WLAN based geolocation' + 'phonon-qt5: enables the use of audio and video content' + 'krunner: Krunner plugin') + conflicts=('kdeedu-marble<15.04.3-1' marble-qt) + replaces=(kdeedu-marble 'marble-qt<15.07') + groups=(kde-applications kdeedu) + install=marble.install + + cd build + make DESTDIR="$pkgdir" install + +# provided by libastro + rm -r "$pkgdir"/usr/include/astro + rm "$pkgdir"/usr/lib/libastro.* + +# provided by marble-data + rm -r "$pkgdir"/usr/share/{icons,marble/data} +} + +package_marble-data() { + pkgdesc='Data for Marble' + conflicts=('kdeedu-marble<15.07' marble-qt) + + cd build/data + make DESTDIR="$pkgdir" install +} diff --git a/marble/marble.install b/marble/marble.install new file mode 100644 index 000000000..e7f2e500f --- /dev/null +++ b/marble/marble.install @@ -0,0 +1,13 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + diff --git a/mplayerthumbs/PKGBUILD b/mplayerthumbs/PKGBUILD new file mode 100644 index 000000000..f883a2288 --- /dev/null +++ b/mplayerthumbs/PKGBUILD @@ -0,0 +1,29 @@ + +pkgname=mplayerthumbs +pkgver=${_kdever} +pkgrel=1 +pkgdesc="MPlayer based thumbnail generator for video files" +url='https://projects.kde.org/projects/kde/kdemultimedia/mplayerthumbs' +arch=('x86_64') +groups=('kde-applications' 'kdemultimedia') +license=('GPL' 'LGPL' 'FDL') +depends=('kdebase-runtime' 'mplayer') +makedepends=('cmake' 'automoc4') +options=('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 +} diff --git a/okteta/PKGBUILD b/okteta/PKGBUILD index f03d18810..90f846599 100644 --- a/okteta/PKGBUILD +++ b/okteta/PKGBUILD @@ -1,7 +1,7 @@ -# Contributions from Arch: https://projects.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/okteta +# Include global configuration source ../kdeapps.conf -pkgname="okteta" +pkgname=okteta arch=('x86_64') pkgver=${_kdever} pkgrel=1 diff --git a/picmi/PKGBUILD b/picmi/PKGBUILD new file mode 100644 index 000000000..075b31473 --- /dev/null +++ b/picmi/PKGBUILD @@ -0,0 +1,33 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=picmi +pkgver=${_kdever} +pkgrel=1 +pkgdesc="A nonogram logic game for KDE" +arch=('x86_64') +url='http://www.kde.org' +license=('GPL' 'LGPL' 'FDL') +depends=('libkdegames' 'hicolor-icon-theme') +makedepends=('extra-cmake-modules' 'kdoctools') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdegames') +conflicts=('kdegames-picmi') +replaces=('kdegames-picmi') +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 +} diff --git a/print-manager/PKGBUILD b/print-manager/PKGBUILD index e47ec463b..49baf721b 100644 --- a/print-manager/PKGBUILD +++ b/print-manager/PKGBUILD @@ -1,28 +1,36 @@ -# Maintainer: Manuel Tortosa +# Contributions from Arch: https://www.archlinux.org/packages/extra/x86_64/kdeutils-print-manager/ +# Include global configuration +source ../kdeapps.conf pkgname=print-manager -pkgver=0.2.0 +pkgver=${_kdever} pkgrel=1 pkgdesc="A KDE tool for managing print jobs and printers" -arch=('x86_64') url="https://projects.kde.org/projects/playground/base/print-manager" -license=('GPL') -depends=('kde-workspace' 'libcups') -makedepends=('cmake' 'automoc4') -source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") -md5sums=('183c22e91021b0357c2a27146c931de0') +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL') +depends=('libcups' 'kcmutils' 'plasma-framework') +makedepends=('extra-cmake-modules' 'python3' 'kdoctools' 'qt5-tools') +optdepends=('system-config-printer: auto-detect the printer driver') +install=${pkgname}.install +groups=("kde" "kdeadmin" "kde-uninstall") +replaces=('kdeadmin-print-manager') +conflicts=('kdeadmin-print-manager') +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() { - mkdir build cd build - cmake ../${pkgname}-${pkgver} \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DCUPS_1_6=ON + cmake_kf5 ../${pkgname}-${pkgver} make } package() { cd build - make DESTDIR="${pkgdir}" install + make DESTDIR=${pkgdir} install } diff --git a/kdeadmin-print-manager/print-manager.install b/print-manager/print-manager.install similarity index 100% rename from kdeadmin-print-manager/print-manager.install rename to print-manager/print-manager.install diff --git a/prison-frameworks/PKGBUILD b/prison-frameworks/PKGBUILD new file mode 100644 index 000000000..fd2b8fb55 --- /dev/null +++ b/prison-frameworks/PKGBUILD @@ -0,0 +1,33 @@ + +pkgname=prison-frameworks +pkgver=1.1.1.20141027 +_commit=8f25e5a557ca402d3df538c6d0bdad4481b26656 +pkgrel=1 +pkgdesc="A barcode API to produce QRCode barcodes and DataMatrix barcodes" +arch=('i686' 'x86_64') +url='https://projects.kde.org/projects/kdesupport/prison' +license=('GPL') +depends=('qt5-base' 'libdmtx' 'qrencode') +makedepends=('extra-cmake-modules' 'git') +source=("git://anongit.kde.org/prison.git#commit=$_commit") +md5sums=('SKIP') + +prepare() { + mkdir build +} + +build() { + cd build + cmake ../prison \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_INSTALL_DIR=lib \ + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ + -DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} diff --git a/kdeedu-rocs/PKGBUILD b/rocs/PKGBUILD similarity index 85% rename from kdeedu-rocs/PKGBUILD rename to rocs/PKGBUILD index 128f4757a..684586079 100644 --- a/kdeedu-rocs/PKGBUILD +++ b/rocs/PKGBUILD @@ -12,9 +12,7 @@ screenshot='https://www.kde.org/images/screenshots/rocs.png' license=('GPL' 'LGPL' 'FDL') depends=('grantlee-qt5' 'kdeclarative' 'ktexteditor' 'qt5-webkit') makedepends=('extra-cmake-modules' 'kdoctools' 'python3' 'boost') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-rocs') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-rocs') conflicts=('kdeedu-rocs') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-step/PKGBUILD b/step/PKGBUILD similarity index 85% rename from kdeedu-step/PKGBUILD rename to step/PKGBUILD index dad2d7ef5..4759a1950 100644 --- a/kdeedu-step/PKGBUILD +++ b/step/PKGBUILD @@ -11,10 +11,8 @@ arch=('x86_64') screenshot='https://www.kde.org/images/screenshots/step.png' license=('GPL' 'LGPL' 'FDL') depends=('gsl' 'kdelibs4support' 'khtml' 'knewstuff' 'libqalculate') -makedepends=('extra-cmake-modules' 'kdoctools' 'python3' 'eigen3') -groups=("kde" "kdeedu" "kde-uninstall") -categories=('education') -provides=('kdeedu-step') +makedepends=('extra-cmake-modules' 'kdoctools' 'python3' 'eigen3' 'mesa') +groups=('kde' 'kde-uninstall' 'kde-applications' 'kdeedu') replaces=('kdeedu-step') conflicts=('kdeedu-step') options=('docs' 'debug') @@ -32,6 +30,6 @@ build() { } package() { - cd build - make DESTDIR=${pkgdir} install + cd build + make DESTDIR=${pkgdir} install } diff --git a/kdeedu-step/kdeedu-step.install b/step/kdeedu-step.install similarity index 100% rename from kdeedu-step/kdeedu-step.install rename to step/kdeedu-step.install diff --git a/syndication/PKGBUILD b/syndication/PKGBUILD new file mode 100644 index 000000000..7e728378e --- /dev/null +++ b/syndication/PKGBUILD @@ -0,0 +1,30 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname=syndication +pkgver=${_kdever} +pkgrel=1 +pkgdesc="RSS/Atom parser library" +arch=('x86_64') +url="https://projects.kde.org/$pkgname" +license=(LGPL) +depends=(kio kcodecs) +makedepends=(extra-cmake-modules kdoctools python3) +options=('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 +} diff --git a/umbrello/PKGBUILD b/umbrello/PKGBUILD new file mode 100644 index 000000000..30b04b95e --- /dev/null +++ b/umbrello/PKGBUILD @@ -0,0 +1,38 @@ +# Include global configuration +source ../kdeapps.conf + +pkgname="umbrello" +arch=('x86_64') +pkgver=${_kdever} +pkgrel=1 +pkgdesc="An UML modeling tool for KDE" +screenshot="http://uml.sourceforge.net/screenshots/umbrello-2.0.png" +url="http://www.kde.org" +license=('GPL' 'LGPL' 'FDL') +depends=(hicolor-icon-theme ktexteditor kinit) +makedepends=(extra-cmake-modules kdoctools python3) +groups=('kde' 'kde-devel' 'kde-uninstall' 'kdesdk') +provides=('kdesdk-umbrello') +conflicts=('kdesdk-umbrello') +replaces=('kdesdk-umbrello') +install=kdesdk.install +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} \ + -DBUILD_KF5=ON + make +} + +package() { + cd build + make DESTDIR=${pkgdir} install +} + diff --git a/kdesdk-umbrello/kdesdk.install b/umbrello/kdesdk.install similarity index 100% rename from kdesdk-umbrello/kdesdk.install rename to umbrello/kdesdk.install