diff --git a/akonadi-calendar-tools/kde-unstable/PKGBUILD b/akonadi-calendar-tools/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ad063fe02255 --- /dev/null +++ b/akonadi-calendar-tools/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=akonadi-calendar-tools +pkgver=20.07.80 +pkgrel=1 +pkgdesc="CLI tools to manage akonadi calendars" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(calendarsupport) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('65a043987c7c9419154d4ca7d6b082ff7fae04857745dcba43209a8de6c2bb03' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi-calendar/kde-unstable/PKGBUILD b/akonadi-calendar/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..5c183325ff72 --- /dev/null +++ b/akonadi-calendar/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=akonadi-calendar +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Akonadi calendar integration" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kmailtransport kcalutils akonadi-contacts) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('bd50d68138ec69e770261edae9bacf456543f12e135619b765a8d0c4ab2e7356' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi-contacts/kde-unstable/PKGBUILD b/akonadi-contacts/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7eb32c1ece3d --- /dev/null +++ b/akonadi-contacts/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=akonadi-contacts +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Libraries and daemons to implement Contact Management in Akonadi" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(libakonadi kcontacts kmime prison) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b803830cabcb37feaa9d3540517068eb640a75afb93fc47128cba75bbf269a4d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi-import-wizard/kde-unstable/PKGBUILD b/akonadi-import-wizard/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..3d53d37cefff --- /dev/null +++ b/akonadi-import-wizard/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=akonadi-import-wizard +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Import data from other mail clients to KMail" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(mailcommon) +makedepends=(extra-cmake-modules boost kdoctools) +optdepends=('kdepim-addons: additional import plugins') +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4e0f141e87603974be5e5bf31df38c08b8db239958a2a40e8163766bb6f7648f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi-mime/kde-unstable/PKGBUILD b/akonadi-mime/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..8c30a89e3b19 --- /dev/null +++ b/akonadi-mime/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=akonadi-mime +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Libraries and daemons to implement basic email handling" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(libakonadi kmime) +makedepends=(extra-cmake-modules kdoctools boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2d7fcc4a3843c37128d1e1b1325aca5c926ac9786effe0107268e30ef2bc4be1' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi-notes/kde-unstable/PKGBUILD b/akonadi-notes/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..39365146cd22 --- /dev/null +++ b/akonadi-notes/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=akonadi-notes +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Libraries and daemons to implement management of notes in Akonadi" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kmime) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('cf8b7f32cf04c26a39f1701437e926a32bf14a415faed75cddbceb591379de3b' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi-search/kde-unstable/PKGBUILD b/akonadi-search/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9ec0cf5b2e70 --- /dev/null +++ b/akonadi-search/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas +# Contributor: Gustavo Alvarez + +pkgname=akonadi-search +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Libraries and daemons to implement searching in Akonadi" +url='https://kontact.kde.org' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(xapian-core akonadi-mime kcontacts kcalendarcore krunner) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('16d709a7e8d12d14221ebe4f07ce56948e7511f520617b571a0f896f674cf61b' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akonadi/kde-unstable/PKGBUILD b/akonadi/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..be21bd908168 --- /dev/null +++ b/akonadi/kde-unstable/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgbase=akonadi +pkgname=(akonadi libakonadi) +pkgver=20.07.80 +pkgrel=1 +pkgdesc="PIM layer, which provides an asynchronous API to access all kind of PIM data" +arch=(x86_64) +url='https://kontact.kde.org' +license=(LGPL) +makedepends=(extra-cmake-modules postgresql qt5-tools boost kitemmodels kaccounts-integration) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('df00efa7be88423658a56c8ebee5510e4ca3632524f460f47b064a66afa48ea3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package_libakonadi() { + pkgdesc='Libraries used by applications based on Akonadi' + depends=(kitemmodels kaccounts-integration) + + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/bin # Provided by akonadi +} + +package_akonadi() { + depends=(libakonadi mariadb) + optdepends=('postgresql: PostgreSQL backend') + + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/{etc,usr/{include,lib,share}} # Provided by libakonadi +} diff --git a/akonadiconsole/kde-unstable/PKGBUILD b/akonadiconsole/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0154f04ee54f --- /dev/null +++ b/akonadiconsole/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=akonadiconsole +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Akonadi management and debugging console" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(calendarsupport messagelib) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('78e4d61c12b08d74e2d3ea0c9213dee58c278da8868884f36ae14748c253c9fb' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/akregator/kde-unstable/PKGBUILD b/akregator/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..047909c11e07 --- /dev/null +++ b/akregator/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=akregator +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A Feed Reader by KDE" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kontactinterface messagelib knotifyconfig ktexteditor syndication kuserfeedback) +makedepends=(extra-cmake-modules boost kdoctools) +optdepends=('kdepim-addons: additional plugins') +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('cf360f9c02b613bf091d3fc89aaf46754d477f3e40af36fd7151c04565139120' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/analitza/kde-unstable/PKGBUILD b/analitza/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..bf3b50819a8a --- /dev/null +++ b/analitza/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=analitza +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A library to add mathematical features to your program" +url="https://edu.kde.org/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qt5-svg qt5-declarative) +makedepends=(extra-cmake-modules kdoctools eigen qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('960a0bc81d1280ac5f2e65357783e55ac0205bd7d5cc173ebc637395151cd7c0' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ark/kde-unstable/PKGBUILD b/ark/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..91221d414954 --- /dev/null +++ b/ark/kde-unstable/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=ark +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Archiving Tool' +arch=(x86_64) +url='https://kde.org/applications/utilities/ark/' +license=(GPL) +depends=(kparts kpty libarchive libzip kitemmodels hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('p7zip: 7Z format support' 'unrar: RAR decompression support' 'unarchiver: RAR format support' + 'lzop: LZO format support' 'lrzip: LRZ format support') +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8fe6a56b45075d5222961624a91aebab5a3d7b720a6172e87153c1dc5b5a384e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/artikulate/kde-unstable/PKGBUILD b/artikulate/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f10c7b73c44e --- /dev/null +++ b/artikulate/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=artikulate +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Improve your pronunciation by listening to native speakers" +url="https://edu.kde.org/applications/s/artikulate" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(hicolor-icon-theme kdeclarative knewstuff kirigami2 qt5-xmlpatterns) +makedepends=(extra-cmake-modules kdoctools boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('408b5a93d60ee353bf04d773ecd7cd065eaf5c49bced91e110ed9e72ebf91774' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/audiocd-kio/kde-unstable/PKGBUILD b/audiocd-kio/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d0a744f5c94f --- /dev/null +++ b/audiocd-kio/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=audiocd-kio +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Kioslave for accessing audio CDs" +url='https://www.kde.org/applications/multimedia/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kcmutils libkcddb libkcompactdisc lame) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('opus-tools: encoding to opus format') +groups=(kde-applications kde-multimedia) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('11726d4e34809407dc5aa1f2a138fa8c28e667d01ac5d72e95ebaf64b0ac31c4' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/baloo-widgets/kde-unstable/PKGBUILD b/baloo-widgets/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..880b369df911 --- /dev/null +++ b/baloo-widgets/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=baloo-widgets +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Widgets for Baloo" +arch=(x86_64) +url='https://community.kde.org/Baloo' +license=(LGPL) +depends=(baloo) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b1c8ab6143be81c44e474be0064a6b2803cbe6baf1e720923fb597c0838af0cc' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/blinken/kde-unstable/PKGBUILD b/blinken/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0a2af3d80289 --- /dev/null +++ b/blinken/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=blinken +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Memory Enhancement Game" +url="https://kde.org/applications/education/blinken/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kxmlgui phonon-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('905a1e7c374975b70b28ddd668d0196d35a04fd31e3d34e255522fb3d2338560' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/bomber/kde-unstable/PKGBUILD b/bomber/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ab5bb69d44b3 --- /dev/null +++ b/bomber/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=bomber +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A single player arcade game" +url="https://kde.org/applications/games/bomber/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e64456bb66760c5f1a93b2054f758523d8bfbbc316fd00d7f8a4a5dc5a188a65' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/bovo/kde-unstable/PKGBUILD b/bovo/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0e700ed3a9d7 --- /dev/null +++ b/bovo/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=bovo +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A Gomoku like game for two players" +url="https://kde.org/applications/games/bovo/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('73bcd1808208a925291c22c3b53f54c51fd029f5ea221f82ca6d706dcb4db46f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/calendarsupport/kde-unstable/PKGBUILD b/calendarsupport/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..92105d93971d --- /dev/null +++ b/calendarsupport/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=calendarsupport +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Calendar support library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kholidays akonadi-calendar akonadi-notes pimcommon) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ea32996a6d44d1b821088dfa33801a51cd143861f17a7459499af8eb6bc59831' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/cantor/kde-unstable/PKGBUILD b/cantor/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b4a307b868e2 --- /dev/null +++ b/cantor/kde-unstable/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=cantor +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE Frontend to Mathematical Software" +url="https://kde.org/applications/education/cantor/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(analitza libspectre kpty ktexteditor knewstuff libqalculate hicolor-icon-theme qt5-xmlpatterns poppler-qt5) +makedepends=(extra-cmake-modules python kdoctools luajit r julia) +optdepends=('maxima: Maxima backend' + 'octave: Octave backend' + 'r: R backend' + 'luajit: LUA backend' + 'python: Python backend' + 'sagemath: SageMath backend' + 'julia: Julia backend') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a4050533fea6cbdf89961a37228cd6ea5db51755cb3f94810be39dcef9621bab' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/cervisia/kde-unstable/PKGBUILD b/cervisia/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e5aea68d1ffe --- /dev/null +++ b/cervisia/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=cervisia +pkgver=20.07.80 +pkgrel=1 +pkgdesc='CVS Frontend' +url='https://kde.org/applications/development/cervisia/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kdesu kparts hicolor-icon-theme kinit) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0c91bc0836c69e876ae75b06549e73633ac00989f3d1047dd84103892f8b5021' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/dolphin-plugins/kde-unstable/PKGBUILD b/dolphin-plugins/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..87ba46c8cb4f --- /dev/null +++ b/dolphin-plugins/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=dolphin-plugins +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Extra Dolphin plugins" +arch=(x86_64) +url="https://www.kde.org/applications/system/dolphin/" +license=(LGPL) +depends=(dolphin) +makedepends=(extra-cmake-modules ktexteditor) +optdepends=('ktexteditor: Mercurial plugin') +groups=(kde-applications kdesdk) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3f805c9fe372c0c54670c8d576f7c5c589139a47c63054c80a3caf5b37557be6' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/dolphin/kde-unstable/PKGBUILD b/dolphin/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..c77a81f6c0eb --- /dev/null +++ b/dolphin/kde-unstable/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=dolphin +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE File Manager" +arch=(x86_64) +url="https://kde.org/applications/system/dolphin/" +license=(LGPL) +depends=(baloo-widgets knewstuff kio-extras kcmutils kparts kinit) +makedepends=(extra-cmake-modules kdoctools packagekit-qt5) +optdepends=('kde-cli-tools: for editing file type options' 'ffmpegthumbs: video thumbnails' 'kdegraphics-thumbnailers: PDF and PS thumbnails' + 'konsole: terminal panel' 'purpose: share context menu' 'packagekit-qt5: service menu installer') +groups=(kde-applications kde-system) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8ce58b42dd61fecd9f8f88440e6864ab937ec0c3dc1c0a4c6bcde0c682fd4ad7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/dragon/kde-unstable/PKGBUILD b/dragon/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..2eee30427cc4 --- /dev/null +++ b/dragon/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=dragon +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A multimedia player where the focus is on simplicity, instead of features' +arch=(x86_64) +url='https://kde.org/applications/multimedia/dragonplayer' +license=(GPL) +depends=(hicolor-icon-theme kparts phonon-qt5) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-multimedia) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4c8fcb6fd6cb5b191a15587d2e772064fe5357b39605b1e992dd4206664f0f2c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/elisa/kde-unstable/PKGBUILD b/elisa/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..8d6b157f69e5 --- /dev/null +++ b/elisa/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=elisa +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A simple music player aiming to provide a nice experience for its users' +url='https://community.kde.org/Elisa' +arch=(x86_64) +license=(LGPL3) +groups=(kde-applications kde-multimedia) +depends=(baloo kirigami2 kdeclarative vlc) # upnp-player-qt +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('5226129191490c338ed848d099a4162dc92e103215b4e59c9939e488a175fa5f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/eventviews/kde-unstable/PKGBUILD b/eventviews/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ebb089b87ac4 --- /dev/null +++ b/eventviews/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=eventviews +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Library for creating events" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(calendarsupport kdiagram) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e7e79423ad63be05b677cd6e0593afda2e37665a6e560039b76f9dd8d8e92db3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ffmpegthumbs/kde-unstable/PKGBUILD b/ffmpegthumbs/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7f1ca4d73ebf --- /dev/null +++ b/ffmpegthumbs/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=ffmpegthumbs +pkgver=20.07.80 +pkgrel=1 +pkgdesc='FFmpeg-based thumbnail creator for video files' +url='https://www.kde.org/applications/multimedia/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-multimedia) +depends=(kio ffmpeg) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0f6aa363406120a2d0ea74ff258346042905bfcece9a53832e04a6ba63de5ff6' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/filelight/kde-unstable/PKGBUILD b/filelight/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..5c0a34683320 --- /dev/null +++ b/filelight/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=filelight +pkgver=20.07.80 +pkgrel=1 +pkgdesc='View disk usage information' +url='https://kde.org/applications/utilities/filelight' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3d2a30b13d255914992fd333e6dc2084c686e9eae7b5c55f95c70eb19f8d08e0' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/granatier/kde-unstable/PKGBUILD b/granatier/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..c572a4388204 --- /dev/null +++ b/granatier/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=granatier +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A clone of the classic Bomberman game" +url="https://kde.org/applications/games/granatier/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1ebb162c956a5803c32d4dd54b4e13a0ae398c78ecf76fe139c79c8fac2b7e36' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/grantlee-editor/kde-unstable/PKGBUILD b/grantlee-editor/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..76a8eb95cf36 --- /dev/null +++ b/grantlee-editor/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=grantlee-editor +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Editor for Grantlee themes" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(messagelib ktexteditor) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('71f6a32906855b1a361719789e3d55eae9a7a8b6d5e72bdf343fb98ba3feab0e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/grantleetheme/kde-unstable/PKGBUILD b/grantleetheme/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..04d70976d4af --- /dev/null +++ b/grantleetheme/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=grantleetheme +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Library for Grantlee theming support" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(grantlee knewstuff) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b74c5ffad6f48e4c692403bd4decda4832f2121d31dc06885448124e19456820' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/gwenview/kde-unstable/PKGBUILD b/gwenview/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a8d9762afecd --- /dev/null +++ b/gwenview/kde-unstable/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=gwenview +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A fast and easy to use image viewer" +url='https://kde.org/applications/graphics/gwenview/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(kactivities baloo libkipi libkdcraw kparts kitemmodels cfitsio phonon-qt5 purpose perl) +optdepends=('qt5-imageformats: support for tiff, webp, and more image formats' + 'kimageformats: support for dds, xcf, exr, psd, and more image formats' + 'kipi-plugins: export to various online services' + 'kamera: import pictures from gphoto2 cameras') +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e419e9070cdcac9f6750ea91f6d0d0c69463b6ec1e0f16a30383a969511d6f51' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DGWENVIEW_SEMANTICINFO_BACKEND="Baloo" \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/incidenceeditor/kde-unstable/PKGBUILD b/incidenceeditor/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..083a9a92f9c0 --- /dev/null +++ b/incidenceeditor/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=incidenceeditor +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM incidence editor" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(eventviews) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('95c534d9e62c75dfae0243bfe773e0dd476afb14ffd32b55e5b0fb09b81c26fa' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/juk/kde-unstable/PKGBUILD b/juk/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b4f118e711d5 --- /dev/null +++ b/juk/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=juk +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A jukebox, tagger and music collection manager' +url='https://kde.org/applications/multimedia/juk/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-multimedia) +depends=(kio taglib phonon-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f518bc12fe43667285b131bc314bb35af83f81a68dd7d2cbe8458b86eca3c151' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/k3b/kde-unstable/PKGBUILD b/k3b/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6f21bc52071d --- /dev/null +++ b/k3b/kde-unstable/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Eric Bélanger +# Maintainer: Antonio Rojas + +pkgname=k3b +pkgver=20.07.80 +pkgrel=1 +epoch=1 +pkgdesc="Feature-rich and easy to handle CD burning application" +arch=(x86_64) +url="https://userbase.kde.org/K3b" +license=(GPL) +depends=(libkcddb kcmutils knotifyconfig libmad kfilemetadata knewstuff + libmpcdec libdvdread libburn qt5-webkit) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('cdrtools: for CD burning with cdrecord' + 'dvd+rw-tools: for DVD burning support' + 'vcdimager: for VCD burning support' + 'emovix: for bootable multimedia CD/DVD support' + 'cdrdao: for disk-at-once (DAO) mode support' + 'cdparanoia: for CD ripping support' 'transcode: for DVD ripping support') +groups=(kde-applications kde-multimedia) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('623a28b98c27fe6a9bce1df5c806b048e6781d60716ad41bdb01b1c3d5360329' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kaccounts-integration/kde-unstable/PKGBUILD b/kaccounts-integration/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..aa65cfca5ee2 --- /dev/null +++ b/kaccounts-integration/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kaccounts-integration +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others' +arch=(x86_64) +url='https://www.kde.org/applications/internet/' +license=(GPL) +depends=(kcmutils signon-kwallet-extension signon-plugin-oauth2 signon-ui) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ed50b5dead0889d4f0030d19f42b004fa965e3f42f451f215a7e973345ec5452' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kaccounts-providers/kde-unstable/PKGBUILD b/kaccounts-providers/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..1a3d717a06b0 --- /dev/null +++ b/kaccounts-providers/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kaccounts-providers +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others' +arch=(x86_64) +url='https://www.kde.org/applications/internet/' +license=(GPL) +depends=(kaccounts-integration) +makedepends=(extra-cmake-modules intltool) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('50c753e81ceb3673ecac092bd80879e6d7fbefc60f2643f44d1f9e72bfb07ac0' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kaddressbook/kde-unstable/PKGBUILD b/kaddressbook/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..93f42f575a50 --- /dev/null +++ b/kaddressbook/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kaddressbook +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE contact manager" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kontactinterface kdepim-runtime kuserfeedback kdepim-apps-libs) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1f9ffbf1b1c9a151c12a83eb7e29486996322ae42e79b15e2858c84417b9a66f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kajongg/kde-unstable/PKGBUILD b/kajongg/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..73e3c1d7f62b --- /dev/null +++ b/kajongg/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kajongg +pkgver=20.07.80 +pkgrel=1 +pkgdesc="The ancient Chinese board game for 4 players" +url="https://kde.org/applications/games/kajongg/" +arch=(any) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(python-twisted python-pyqt5 libkmahjongg hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('vorbis-tools: for playing sounds') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('854f81eb1a69572580accd88239d795e5a4dad995ebca1ec5d33435d47588f2b' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kalarm/kde-unstable/PKGBUILD b/kalarm/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..06f5df04b16a --- /dev/null +++ b/kalarm/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kalarm +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Personal alarm scheduler" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kdepim-runtime perl phonon-qt5) +makedepends=(extra-cmake-modules kdoctools boost kdepim-apps-libs mailcommon) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3015d752c107f61c61c2897a385176ee6d736d503566d24be3fc40bf02fbbf8d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kalarmcal/kde-unstable/PKGBUILD b/kalarmcal/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..da8b031c3e39 --- /dev/null +++ b/kalarmcal/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kalarmcal +pkgver=20.07.80 +pkgrel=1 +pkgdesc="The KAlarm client library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kholidays libakonadi kcalutils) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('7191f188ef837cfe6d3e45ad729b9f7c798676c0a9abfae4f3f8c9600ab49b0c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kalgebra/kde-unstable/PKGBUILD b/kalgebra/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..387e7b01f3fc --- /dev/null +++ b/kalgebra/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kalgebra +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Graph Calculator" +url="https://kde.org/applications/education/kalgebra/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(analitza kio qt5-webengine) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('kirigami2: for KAlgebra Mobile') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('08811a5d9297c5c5edd5cd02ded044138484fe93a3b3d3586f607b6ae7dfe0a7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kalzium/kde-unstable/PKGBUILD b/kalzium/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6d5414b36ef8 --- /dev/null +++ b/kalzium/kde-unstable/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kalzium +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Periodic Table of Elements" +url="https://kde.org/applications/education/kalzium/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kparts knewstuff kplotting kunitconversion qt5-script avogadrolibs openbabel vtk hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools eigen ocaml facile python boost) +groups=(kde-applications kde-education) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kalzium-openbabel3.patch) +sha256sums=('76eb3e94bcf7965077ecf731524277166099afa1f5b63f42b0d78e8892dd7200' + 'SKIP' + '742734255681bcd57569f16d58deb3f2bb38b353352fa77d6e65772846334a9c') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kalzium-openbabel3.patch +} + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kalzium/kde-unstable/kalzium-openbabel3.patch b/kalzium/kde-unstable/kalzium-openbabel3.patch new file mode 100644 index 000000000000..68c30faf174b --- /dev/null +++ b/kalzium/kde-unstable/kalzium-openbabel3.patch @@ -0,0 +1,301 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index aada7a92..2a0fb61c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -26,7 +26,12 @@ include(ECMSetupVersion) + find_package(Gettext REQUIRED) + find_package(PythonInterp REQUIRED) + find_package(PkgConfig) +-find_package(OpenBabel2) ++find_package(OpenBabel3 3.1) ++if(${OpenBabel3_FOUND}) ++ find_package(Threads REQUIRED) ++else() ++ find_package(OpenBabel2) ++endif() + find_package(AvogadroLibs) + find_package(Eigen3) + find_package(OCaml) +@@ -37,9 +42,22 @@ check_include_files(ieeefp.h HAVE_IEEEFP_H) + + # create configuration file + set(HAVE_FACILE ${LIBFACILE_FOUND}) ++set(HAVE_OPENBABEL3 ${OpenBabel3_FOUND}) + set(HAVE_OPENBABEL2 ${OPENBABEL2_FOUND}) ++if(HAVE_OPENBABEL2 OR HAVE_OPENBABEL3) ++ set(HAVE_OPENBABEL 1) ++endif() + set(HAVE_EIGEN ${EIGEN3_FOUND}) + set(HAVE_AVOGADRO ${AvogadroLibs_FOUND}) ++ ++if(HAVE_OPENBABEL3) ++ set(OPENBABEL_INCLUDE_DIR ${OpenBabel3_INCLUDE_DIRS}) ++ set(OPENBABEL_LIBRARIES openbabel) ++elseif(HAVE_OPENBABEL2) ++ set(OPENBABEL_INCLUDE_DIR ${OPENBABEL2_INCLUDE_DIR}) ++ set(OPENBABEL_LIBRARIES ${OPENBABEL2_LIBRARIES}) ++endif() ++ + configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/config-kalzium.h.cmake + ${CMAKE_CURRENT_BINARY_DIR}/config-kalzium.h +@@ -97,7 +115,7 @@ if(MSVC) + add_definitions(-DUSING_DYNAMIC_LIBS) + endif(MSVC) + +-if (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND) ++if (HAVE_OPENBABEL AND AvogadroLibs_FOUND AND EIGEN3_FOUND) + find_package(Qt5OpenGL ${QT_MIN_VERSION} REQUIRED) + find_package(KF5NewStuff REQUIRED) + # avoid compilerwarnings about redefinitions +@@ -107,9 +125,9 @@ if (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND) + add_definitions(-DHAVE_SNPRINTF -DHAVE_STRCASECMP -DHAVE_STRNCASECMP) + endif (WIN32) + add_subdirectory(compoundviewer) +-else (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND) ++else (HAVE_OPENBABEL AND AvogadroLibs_FOUND AND EIGEN3_FOUND) + message(STATUS "Kalzium molecular editor disabled") +-endif (OPENBABEL2_FOUND AND AvogadroLibs_FOUND AND EIGEN3_FOUND) ++endif (HAVE_OPENBABEL AND AvogadroLibs_FOUND AND EIGEN3_FOUND) + + add_subdirectory(doc) + add_subdirectory(src) +diff --git a/compoundviewer/CMakeLists.txt b/compoundviewer/CMakeLists.txt +index db367a7d..3fd2c42b 100644 +--- a/compoundviewer/CMakeLists.txt ++++ b/compoundviewer/CMakeLists.txt +@@ -1,7 +1,7 @@ + include_directories( + ${CMAKE_CURRENT_BINARY_DIR}/.. + ${EIGEN3_INCLUDE_DIR} +- ${OPENBABEL2_INCLUDE_DIR} ++ ${OPENBABEL_INCLUDE_DIR} + ${AvogadroLibs_INCLUDE_DIRS} + ${PROJECT_SOURCE_DIR}/compoundviewer + ) +@@ -22,7 +22,7 @@ target_link_libraries(compoundviewer + Qt5::OpenGL + Qt5::Gui + Qt5::Widgets +- ${OPENBABEL2_LIBRARIES} ++ ${OPENBABEL_LIBRARIES} + AvogadroQtGui + AvogadroQtOpenGL + AvogadroQtPlugins +diff --git a/compoundviewer/widgets/CMakeLists.txt b/compoundviewer/widgets/CMakeLists.txt +index 7658056c..a1e54204 100644 +--- a/compoundviewer/widgets/CMakeLists.txt ++++ b/compoundviewer/widgets/CMakeLists.txt +@@ -11,6 +11,6 @@ add_widget_files(kalziumui_PART_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/kalziumui.widge + + add_library(kalziumuiwidgets MODULE ${kalziumui_PART_SRCS}) + +-target_link_libraries(kalziumuiwidgets ${OPENBABEL2_LIBRARIES} Qt5::Designer KF5::Core) ++target_link_libraries(kalziumuiwidgets ${OPENBABEL_LIBRARIES} Qt5::Designer KF5::Core) + + install(TARGETS kalziumuiwidgets DESTINATION ${PLUGIN_INSTALL_DIR}/plugins/designer) +diff --git a/config-kalzium.h.cmake b/config-kalzium.h.cmake +index f834d57d..99862809 100644 +--- a/config-kalzium.h.cmake ++++ b/config-kalzium.h.cmake +@@ -4,6 +4,12 @@ + /* Define to 1 if we have OpenBabel2 */ + #cmakedefine HAVE_OPENBABEL2 1 + ++/* Define to 1 if we have OpenBabel3 */ ++#cmakedefine HAVE_OPENBABEL3 1 ++ ++/* Define to 1 if we have OpenBabel */ ++#cmakedefine HAVE_OPENBABEL 1 ++ + /* Define 1 if we have Eigen */ + #cmakedefine HAVE_EIGEN 1 + +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 2d1e8972..eb18ddd9 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -14,10 +14,10 @@ ecm_setup_version(${RELEASE_SERVICE_VERSION} VARIABLE_PREFIX KALZIUM VERSION_HEA + + ########### next target ############### + +-# The tools can only be built when OpenBabel2 is found. +-# The moleculeviewer needs not only OpenBabel2 but also Eigen2 and Avogadro, ++# The tools can only be built when OpenBabel is found. ++# The moleculeviewer needs not only OpenBabel but also Eigen and Avogadro, + # so there is a nested if-check. +-if (OPENBABEL2_FOUND) ++if (HAVE_OPENBABEL) + set(kalziumtools_SRCS + tools/obconverter.cpp + ) +@@ -25,7 +25,7 @@ if (OPENBABEL2_FOUND) + ki18n_wrap_ui(kalziumtools_SRCS + tools/obconverterwidget.ui + ) +- include_directories(SYSTEM ${OPENBABEL2_INCLUDE_DIR}) ++ include_directories(SYSTEM ${OPENBABEL_INCLUDE_DIR}) + + if (EIGEN3_FOUND AND AvogadroLibs_FOUND) + +@@ -41,7 +41,7 @@ if (OPENBABEL2_FOUND) + ) + include_directories(${EIGEN3_INCLUDE_DIR}) + endif (EIGEN3_FOUND AND AvogadroLibs_FOUND) +-endif (OPENBABEL2_FOUND) ++endif (HAVE_OPENBABEL) + + ## Kalzium calculator files + set(kalziumtools_SRCS +@@ -151,8 +151,8 @@ target_link_libraries(kalzium + Qt5::Svg + science + ) +-if (OPENBABEL2_FOUND) +- target_link_libraries(kalzium ${OPENBABEL2_LIBRARIES}) ++if (HAVE_OPENBABEL) ++ target_link_libraries(kalzium ${OPENBABEL_LIBRARIES}) + if (EIGEN3_FOUND AND AvogadroLibs_FOUND) + target_link_libraries(kalzium + KF5::NewStuff +@@ -163,7 +163,7 @@ if (OPENBABEL2_FOUND) + AvogadroQtPlugins + ) + endif (EIGEN3_FOUND AND AvogadroLibs_FOUND) +-endif (OPENBABEL2_FOUND) ++endif (HAVE_OPENBABEL) + + if (LIBFACILE_FOUND) + link_directories(${OCAMLC_DIR}) +diff --git a/src/kalzium.cpp b/src/kalzium.cpp +index f0a3e01e..bb91fe53 100644 +--- a/src/kalzium.cpp ++++ b/src/kalzium.cpp +@@ -37,7 +37,7 @@ + #include "eqchemview.h" + #endif + +-#ifdef HAVE_OPENBABEL2 ++#ifdef HAVE_OPENBABEL + #if defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) + #include "tools/moleculeview.h" + #include +@@ -198,7 +198,7 @@ void Kalzium::setupActions() + m_pOBConverterAction->setIcon(QIcon::fromTheme(QStringLiteral("edit-copy"))); + m_pOBConverterAction->setWhatsThis(i18nc("WhatsThis Help", "With this tool, you can convert files containing chemical data between various file formats.")); + connect(m_pOBConverterAction, &QAction::triggered, this, &Kalzium::slotOBConverter); +-#ifndef HAVE_OPENBABEL2 ++#ifndef HAVE_OPENBABEL + m_pOBConverterAction->setEnabled(false); + #endif + +@@ -207,7 +207,7 @@ void Kalzium::setupActions() + m_pMoleculesviewer->setIcon(QIcon::fromTheme(QStringLiteral("kalzium_molviewer"))); + m_pMoleculesviewer->setWhatsThis(i18nc("WhatsThis Help", "This tool allows you to view and edit 3D molecular structures.")); + connect(m_pMoleculesviewer, &QAction::triggered, this, &Kalzium::slotMoleculeviewer); +-#if !defined(HAVE_OPENBABEL2) || !defined(HAVE_EIGEN) || !defined(HAVE_AVOGADRO) ++#if !defined(HAVE_OPENBABEL) || !defined(HAVE_EIGEN) || !defined(HAVE_AVOGADRO) + m_pMoleculesviewer->setEnabled(false); + #endif + +@@ -361,7 +361,7 @@ void Kalzium::slotRS() + + void Kalzium::slotOBConverter() + { +-#ifdef HAVE_OPENBABEL2 ++#ifdef HAVE_OPENBABEL + KOpenBabel * d = new KOpenBabel(this); + d->setAttribute(Qt::WA_DeleteOnClose); + d->show(); +@@ -370,7 +370,7 @@ void Kalzium::slotOBConverter() + + MoleculeDialog *Kalzium::slotMoleculeviewer() + { +-#if defined(HAVE_OPENBABEL2) && defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) ++#if defined(HAVE_OPENBABEL) && defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) + + if (!QGLFormat::hasOpenGL()) { + QMessageBox::critical(Q_NULLPTR, i18n("Kalzium Error"), i18n("This system does not support OpenGL.")); +@@ -632,7 +632,7 @@ Kalzium::~Kalzium() + + void Kalzium::loadMolecule(const QString &moleculeFile) + { +-#if defined(HAVE_OPENBABEL2) && defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) ++#if defined(HAVE_OPENBABEL) && defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) + MoleculeDialog *d = slotMoleculeviewer(); + if (d) { + d->loadMolecule(moleculeFile); +diff --git a/src/kalziumschemetype.cpp b/src/kalziumschemetype.cpp +index 91a5cbf0..07f7bbfa 100644 +--- a/src/kalziumschemetype.cpp ++++ b/src/kalziumschemetype.cpp +@@ -25,6 +25,9 @@ + #ifdef HAVE_OPENBABEL2 + #include + #endif ++#ifdef HAVE_OPENBABEL3 ++#include ++#endif + + #include + #include +@@ -39,7 +42,7 @@ KalziumSchemeTypeFactory::KalziumSchemeTypeFactory() + m_schemes << KalziumIconicSchemeType::instance(); + m_schemes << KalziumFamilySchemeType::instance(); + m_schemes << KalziumGroupsSchemeType::instance(); +- #ifdef HAVE_OPENBABEL2 ++ #ifdef HAVE_OPENBABEL + m_schemes << KalziumColorSchemeType::instance(); + #endif + } +@@ -379,7 +382,7 @@ QList KalziumGroupsSchemeType::legendItems() const + return ll; + } + +-#ifdef HAVE_OPENBABEL2 ++#ifdef HAVE_OPENBABEL + ///OpenBabel Color/// + KalziumColorSchemeType::KalziumColorSchemeType() + : KalziumSchemeType() +@@ -406,8 +409,15 @@ QBrush KalziumColorSchemeType::elementBrush(int el) const + { + QColor c; + ++#ifdef HAVE_OPENBABEL2 + std::vector color = OpenBabel::etab.GetRGB(el); + c.setRgbF(color[0], color[1], color[2]); ++#endif ++#ifdef HAVE_OPENBABEL3 ++ double red, green, blue; ++ OpenBabel::OBElements::GetRGB(el, &red, &green, &blue); ++ c.setRgbF(red, green, blue); ++#endif + + return QBrush(c); + } +diff --git a/src/kalziumschemetype.h b/src/kalziumschemetype.h +index c4bb4085..e1a91e10 100644 +--- a/src/kalziumschemetype.h ++++ b/src/kalziumschemetype.h +@@ -230,7 +230,7 @@ private: + KalziumGroupsSchemeType(); + }; + +-#ifdef HAVE_OPENBABEL2 ++#ifdef HAVE_OPENBABEL + /** + * The scheme for color + * +diff --git a/src/main.cpp b/src/main.cpp +index 2f28079b..5caebaa9 100644 +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -142,7 +142,7 @@ int main(int argc, char **argv) + parser.process(app); + about.processCommandLine(&parser); + +- #if defined(HAVE_OPENBABEL2) && defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) ++ #if defined(HAVE_OPENBABEL) && defined(HAVE_EIGEN) && defined(HAVE_AVOGADRO) + parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("m") << QStringLiteral("molecule"), i18n("Open the given molecule file"), QStringLiteral("file"))); + #endif + diff --git a/kamera/kde-unstable/PKGBUILD b/kamera/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e06389c4472c --- /dev/null +++ b/kamera/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kamera +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE integration for gphoto2 cameras" +url="https://kde.org/applications/graphics/kamera/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(kio libgphoto2) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('701afec1a55f4a4c64ba7bba20221c45e56b805d0f62fc32e7c365582255f4cb' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kamoso/kde-unstable/PKGBUILD b/kamoso/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..627de14bd23a --- /dev/null +++ b/kamoso/kde-unstable/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas +# Contributor: birdflesh +# Contributor: said +# Contributor: Panagiotis Papadopoulos + +pkgname=kamoso +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A webcam recorder from KDE community" +url="https://userbase.kde.org/Kamoso" +arch=(x86_64) +license=(GPL) +groups=(kde-applications kde-multimedia) +depends=(purpose gst-plugins-good gst-plugins-bad kirigami2) +makedepends=(extra-cmake-modules kdoctools boost python) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('332eae2323ecc4da3a3fa82055c2851b8cc1845c7c8cc393f4099811c962a184' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DKDE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/kanagram/kde-unstable/PKGBUILD b/kanagram/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e2be3e9e3e9b --- /dev/null +++ b/kanagram/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kanagram +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Letter Order Game" +url="https://kde.org/applications/education/kanagram/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(libkeduvocdocument kdeclarative knewstuff) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a41c1ce8d83bd4f4f8f821aea5faaef16eab43be2ed712d72f5666c22c3819ca' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kapman/kde-unstable/PKGBUILD b/kapman/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a86f96891962 --- /dev/null +++ b/kapman/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kapman +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A clone of the well known game Pac-Man" +url="https://kde.org/applications/games/kapman/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d5a66a22efc70482bec648f620b7e9cee6b24d536c0def413f9e47efb0f071f2' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kapptemplate/kde-unstable/PKGBUILD b/kapptemplate/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..07e34815b3ee --- /dev/null +++ b/kapptemplate/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kapptemplate +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KDE Template Generator' +url='https://kde.org/applications/development/kapptemplate/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('6fe36091069096e64a94a1dfc4ad856233803e6d11525f18e2144b99f0503a77' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kate/kde-unstable/PKGBUILD b/kate/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..42d3717a75f1 --- /dev/null +++ b/kate/kde-unstable/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgbase=kate +pkgname=(kwrite kate) +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +license=(GPL LGPL FDL) +makedepends=(extra-cmake-modules kdoctools plasma-framework knewstuff kitemmodels ktexteditor threadweaver kactivities kuserfeedback) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgbase-$pkgver.tar.xz"{,.sig}) +sha256sums=('f62710582ab5b5768a1689d0d2933db71fd7a76cd45cede6f30a27348ed4e9e1' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgbase-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package_kwrite() { + pkgdesc="Text Editor" + groups=(kde-applications kde-utilities) + url="https://www.kde.org/applications/utilities/kwrite/" + depends=(ktexteditor hicolor-icon-theme) + + DESTDIR="$pkgdir" cmake --install build + + find "$pkgdir" -type f -name '*kate*' -exec rm {} \; + rm -r "$pkgdir"/usr/lib/qt/plugins/ktexteditor \ + "$pkgdir"/usr/share/doc/HTML/*/{kate,katepart} \ + "$pkgdir"/usr/share/katexmltools \ + "$pkgdir"/usr/share/locale/*/LC_MESSAGES/{ktexteditorpreviewplugin,lspclient,tabswitcherplugin}.mo \ + "$pkgdir"/usr/share/plasma/plasmoids +} + +package_kate() { + pkgdesc="Advanced Text Editor" + groups=(kde-applications kde-utilities) + url="https://www.kde.org/applications/utilities/kate/" + depends=(knewstuff ktexteditor threadweaver kactivities kuserfeedback hicolor-icon-theme) + optdepends=('konsole: open a terminal in Kate' + 'clang: C and C++ LSP support' + 'python-language-server: Python LSP support' + 'texlab: LaTeX LSP support' + 'rust: Rust LSP support') + DESTDIR="$pkgdir" cmake --install build + + find "$pkgdir" -type f -name '*kwrite*' -exec rm {} \; + rm -r "$pkgdir"/usr/share/doc/HTML/*/kwrite +} diff --git a/katomic/kde-unstable/PKGBUILD b/katomic/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..1b885e95b9d7 --- /dev/null +++ b/katomic/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=katomic +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A fun and educational game built around molecular geometry" +url="https://kde.org/applications/games/katomic/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme perl) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('83272d04d1201709208a8ca0f753d9c86a34638eb3f4b445d5f36ac0cec2c8ff' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kbackup/kde-unstable/PKGBUILD b/kbackup/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b8659b0b333a --- /dev/null +++ b/kbackup/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: BluePeril + +pkgname=kbackup +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A program that lets you back up any directories or files" +arch=(x86_64) +url="https://www.kde.org/applications/utilities/kbackup/" +license=(GPL) +groups=(kde-applications kde-utilities) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2709eb771fdc48218008a5072ca9cecf085ac85d43d95f762ffe41bd7cb3e1d7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + + +build() { + + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kblackbox/kde-unstable/PKGBUILD b/kblackbox/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7c1f79a7a11d --- /dev/null +++ b/kblackbox/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kblackbox +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A game of hide and seek played on a grid of boxes" +url="https://kde.org/applications/games/kblackbox/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1c323b0bd377eb11419c897dbba44f06e52f923e131b80ec907f4596b1ddfcb7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kblocks/kde-unstable/PKGBUILD b/kblocks/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f25c3c047383 --- /dev/null +++ b/kblocks/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kblocks +pkgver=20.07.80 +pkgrel=1 +pkgdesc="The classic falling blocks game" +url="https://kde.org/applications/games/kblocks/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b6c6928879f234abc3b5b94930f2ca7472346089f316408ab68d490a3716bfd6' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kbounce/kde-unstable/PKGBUILD b/kbounce/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7d9be7082a60 --- /dev/null +++ b/kbounce/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kbounce +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A single player arcade game with the elements of puzzle" +url="https://kde.org/applications/games/kbounce/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4284b4f9195427597c1f3cdcf3a5e5814037356cbfbf47296743e6631c327c88' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kbreakout/kde-unstable/PKGBUILD b/kbreakout/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..537f46469f4f --- /dev/null +++ b/kbreakout/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kbreakout +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A Breakout-like game" +url="https://kde.org/applications/games/kbreakout/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('150d803464d36f77ca8b01ac98a5f29d5079bdc5c96915d1294ab81ee4e1f5da' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kbruch/kde-unstable/PKGBUILD b/kbruch/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..002815c36258 --- /dev/null +++ b/kbruch/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kbruch +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Exercise Fractions" +url="https://kde.org/applications/education/kbruch/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kxmlgui hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('77b57bfa826af82836d19da54e06f919e6c027bdcb535b06e6e57ea7a8fdda54' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kcachegrind/kde-unstable/PKGBUILD b/kcachegrind/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6cc3ce1eab0d --- /dev/null +++ b/kcachegrind/kde-unstable/PKGBUILD @@ -0,0 +1,55 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgbase=kcachegrind +pkgname=(kcachegrind kcachegrind-common qcachegrind) +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Visualization of Performance Profiling Data' +url='https://kde.org/applications/development/kcachegrind/' +arch=(x86_64) +license=(GPL LGPL FDL) +makedepends=(extra-cmake-modules kdoctools qt5-tools kio) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3141262f38ac4471c2a4853daef632ccdbb70f50e274aebe83aa58c8ec13ab7a' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package_kcachegrind() { + groups=(kde-applications kdesdk) + depends=(kio kcachegrind-common) + optdepends=('graphviz: for plotting support') + + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/{bin/*tree,share/{doc,icons,locale}} +} + +package_kcachegrind-common() { + pkgdesc+=' (common files)' + depends=(hicolor-icon-theme) + optdepends=('php: for pprof2calltree' 'python2: for hotshot2calltree' 'perl: for dprof2calltree, memprof2calltree and op2calltree') + + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/{bin/kcachegrind,share/{kcachegrind,applications,metainfo}} # provided by kcachegrind + + # Fix python 2 path + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ + "$pkgdir"/usr/bin/hotshot2calltree +} + +package_qcachegrind() { + pkgdesc+=' (pure Qt version)' + depends=(qt5-base kcachegrind-common) + optdepends=('graphviz: for plotting support') + + install -Dm755 build/bin/qcachegrind -t "$pkgdir"/usr/bin/ + install -Dm644 $pkgbase-$pkgver/qcachegrind/qcachegrind.desktop -t "$pkgdir"/usr/share/applications/ +} diff --git a/kcalc/kde-unstable/PKGBUILD b/kcalc/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..61a817147461 --- /dev/null +++ b/kcalc/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kcalc +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Scientific Calculator' +url='https://kde.org/applications/utilities/kcalc/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kinit) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('de205488f0ff1a991225e57911d6ef5272ed51c5378b6d434220c5fcb3e315f8' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kcalutils/kde-unstable/PKGBUILD b/kcalutils/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9ed39d289d2d --- /dev/null +++ b/kcalutils/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kcalutils +pkgver=20.07.80 +pkgrel=1 +pkgdesc="The KDE calendar utility library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kcalendarcore kidentitymanagement grantlee) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8961c18193ad660295bead53102b375d5b1ccc52968bc4ae8f0d301257d92caf' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kcharselect/kde-unstable/PKGBUILD b/kcharselect/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d6c394cd6214 --- /dev/null +++ b/kcharselect/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kcharselect +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Character Selector' +url="https://kde.org/applications/utilities/kcharselect/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kbookmarks) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8418fd7c2a04446739bfecad912c0c2065f8be07c9d5343eeac71ee06c436ea7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kcolorchooser/kde-unstable/PKGBUILD b/kcolorchooser/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9fb139639ddc --- /dev/null +++ b/kcolorchooser/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kcolorchooser +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Color Chooser" +url="https://kde.org/applications/graphics/kcolorchooser/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(kxmlgui hicolor-icon-theme) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('abf857caf3002d47b8cbf23c3eb3491472a76eb8312789372f251d67a9f9e55d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kcron/kde-unstable/PKGBUILD b/kcron/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6e43b83db3ed --- /dev/null +++ b/kcron/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kcron +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Configure and schedule tasks' +url='https://userbase.kde.org/System_Settings/Task_Scheduler' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-system) +depends=(kio cron) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ea06b6f101894a643dc4007e2483cf893500b5cd058baf3200e4baaa8fa88a24' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kde-dev-scripts/kde-unstable/PKGBUILD b/kde-dev-scripts/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..95bec75ed0a4 --- /dev/null +++ b/kde-dev-scripts/kde-unstable/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kde-dev-scripts +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Scripts and setting files useful during development of KDE software' +url='https://www.kde.org/applications/development/' +arch=(any) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(perl) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('55c8664949fe83caac93a9c61bb525c142a30d7f80fe78ec4c47d2f4b191ff5d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # Fix python 2 path + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \ + "$pkgdir"/usr/bin/{zonetab2pot.py,kde-systemsettings-tree.py,reviewboard-am} + sed -i 's|#! /usr/bin/env python|#!/usr/bin/env python2|' \ + "$pkgdir"/usr/bin/{kdelnk2desktop.py,kde_generate_export_header} + +# Install additional files + cd "$srcdir"/$pkgname-$pkgver + mkdir -p "$pkgdir"/usr/share/kde-dev-scripts + cp -r kde-devel-* gdb "$pkgdir"/usr/share/kde-dev-scripts +} diff --git a/kde-dev-utils/kde-unstable/PKGBUILD b/kde-dev-utils/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a105341a3007 --- /dev/null +++ b/kde-dev-utils/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kde-dev-utils +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Small utilities for developers using KDE/Qt libs/frameworks' +url='https://www.kde.org/applications/development/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kparts qt5-tools) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('00ed2e28e08dc92c9b1637313fcc30f0eb2e12f3a7bd10b044be91d7dc18b8f9' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdebugsettings/kde-unstable/PKGBUILD b/kdebugsettings/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b79f07861263 --- /dev/null +++ b/kdebugsettings/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas + +pkgname=kdebugsettings +pkgver=20.07.80 +pkgrel=1 +pkgdesc='An application to enable/disable qCDebug' +arch=(x86_64) +url='https://utils.kde.org/' +license=(GPL) +depends=(kdbusaddons ki18n kitemviews kcompletion kcoreaddons) +makedepends=(extra-cmake-modules) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3c9a45554b651d8980b531d753d2228270d1af6c34058dc97a2a01cb7b48848d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/kdeconnect/kde-unstable/PKGBUILD b/kdeconnect/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..c37930f6956d --- /dev/null +++ b/kdeconnect/kde-unstable/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Kuba Serafinowski + +pkgname=kdeconnect +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Adds communication between KDE and your smartphone' +url='https://community.kde.org/KDEConnect' +arch=(x86_64) +license=(GPL) +groups=(kde-applications kde-network) +depends=(kcmutils kwayland libfakekey qca kpeoplevcard pulseaudio-qt kirigami2 qt5-tools) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('sshfs: remote filesystem browser' 'python-nautilus: Nautilus integration') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-kde-$pkgver.tar.xz"{,.sig} + kdeconnect-openssh-8.2.patch) +sha256sums=('546c2ed10094ec96c438a40b3459f243c4bc71733c7cc09b50102b08f62a4e17' + 'SKIP' + '8bcf0d39dfe059af866f48719562dfe7db7fcb0f20ee75d7adda9784fca0ba64') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + patch -d $pkgname-kde-$pkgver -p1 -i ../kdeconnect-openssh-8.2.patch # Fix file browsing with openssh 8.2 +} + +build() { + cmake -B build -S $pkgname-kde-$pkgver \ + -DBUILD_TESTING=OFF \ + -DCMAKE_INSTALL_LIBEXECDIR=lib + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdeconnect/kde-unstable/kdeconnect-openssh-8.2.patch b/kdeconnect/kde-unstable/kdeconnect-openssh-8.2.patch new file mode 100644 index 000000000000..ff067aa8eb9e --- /dev/null +++ b/kdeconnect/kde-unstable/kdeconnect-openssh-8.2.patch @@ -0,0 +1,12 @@ +diff --git a/plugins/sftp/mounter.cpp b/plugins/sftp/mounter.cpp +index fca9907c..f673c9f7 100644 +--- a/plugins/sftp/mounter.cpp ++++ b/plugins/sftp/mounter.cpp +@@ -145,6 +145,7 @@ void Mounter::onPackageReceived(const NetworkPacket& np) + << QStringLiteral("-o") << QStringLiteral("reconnect") + << QStringLiteral("-o") << QStringLiteral("ServerAliveInterval=30") + << QStringLiteral("-o") << QStringLiteral("password_stdin") ++ << QStringLiteral("-o") << QStringLiteral("KexAlgorithms=+diffie-hellman-group14-sha1") + ; + + m_proc->setProgram(program, arguments); diff --git a/kdeedu-data/kde-unstable/PKGBUILD b/kdeedu-data/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..68d164ced21a --- /dev/null +++ b/kdeedu-data/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdeedu-data +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Common data for KDE Edu applications" +url="https://kde.org/applications/education" +arch=(any) +license=(GPL LGPL FDL) +depends=(hicolor-icon-theme) +makedepends=(extra-cmake-modules qt5-base) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a914ef081cf3f629c7c951693542229386596b5e57b3a3c571fe8f8d6d014774' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdegraphics-mobipocket/kde-unstable/PKGBUILD b/kdegraphics-mobipocket/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a0a0c0367e57 --- /dev/null +++ b/kdegraphics-mobipocket/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdegraphics-mobipocket +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A collection of plugins to handle mobipocket files" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio) +makedepends=(extra-cmake-modules) +groups=(kde-applications kde-graphics) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2cea3cf94871255a3f1c49bc47c1326567485129054bb581aeb90bac0d437ba6' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdegraphics-thumbnailers/kde-unstable/PKGBUILD b/kdegraphics-thumbnailers/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0824c00f7ad3 --- /dev/null +++ b/kdegraphics-thumbnailers/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdegraphics-thumbnailers +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Thumbnailers for various graphics file formats" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(libkexiv2 libkdcraw kio ghostscript) +makedepends=(extra-cmake-modules) +groups=(kde-applications kde-graphics) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0732f3f5df6c6bfc13cb59ca72a1dfcb4e949214f6800913032dbb91f9fb7263' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdenetwork-filesharing/kde-unstable/PKGBUILD b/kdenetwork-filesharing/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..55830d69d554 --- /dev/null +++ b/kdenetwork-filesharing/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdenetwork-filesharing +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Properties dialog plugin to share a directory with the local network' +url='https://www.kde.org/applications/internet/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-network) +depends=(kio) +makedepends=(extra-cmake-modules) +optdepends=('samba: folder sharing') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('22536f1cdb3494f055430d1468073123004530d02f86cb17c335798313a9a7f7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdenlive/kde-unstable/PKGBUILD b/kdenlive/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d56ff9453a94 --- /dev/null +++ b/kdenlive/kde-unstable/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: Zuf +# Contributor: Darwin Bautista +# Contributor: Gustavo Alvarez + +pkgname=kdenlive +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A non-linear video editor for Linux using the MLT video framework" +arch=(x86_64) +url="https://www.kdenlive.org/" +license=(GPL) +groups=(kde-applications kde-multimedia) +depends=(knewstuff knotifyconfig kfilemetadata purpose mlt rttr breeze-icons frei0r-plugins qt5-webkit) +makedepends=(extra-cmake-modules kdoctools v4l-utils) +optdepends=('ffmpeg: for FFmpeg plugin' + 'cdrtools: for creation of DVD ISO images' + 'dvdauthor: for creation of DVD' + 'dvgrab: for firewire capture' + 'recordmydesktop: for screen capture' + 'xine-ui: for DVD preview' + 'vlc: for DVD preview' + 'opencv: for motion tracking' + 'plasma-desktop: theme configuration') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('fa34adfd30453f7472d3507396861d782c41606626773c8e86545c111cd544f8' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdepim-addons/kde-unstable/PKGBUILD b/kdepim-addons/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..5f3d0e6e152a --- /dev/null +++ b/kdepim-addons/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas + +pkgname=kdepim-addons +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Addons for KDE PIM applications' +arch=(x86_64) +url='https://kontact.kde.org' +license=(GPL LGPL FDL) +depends=(incidenceeditor ktnef libksieve akonadi-import-wizard poppler-qt5 kitinerary kontactinterface discount) +makedepends=(extra-cmake-modules kdoctools boost) +optdepends=('grammalecte: French grammar plugin') +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ed2cc0cac15f8ee042663d0e5e7d57b0a06c884137b1e31587ac41b85b394047' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdepim-apps-libs/kde-unstable/PKGBUILD b/kdepim-apps-libs/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a2c3653aae40 --- /dev/null +++ b/kdepim-apps-libs/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kdepim-apps-libs +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM mail related libraries" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(libkleo pimcommon grantleetheme) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2c5f4278909952c22f40c1105ecd824da7757bbee6acd4ee7b03f9f4c4caf906' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdepim-runtime/kde-unstable/PKGBUILD b/kdepim-runtime/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..4bd6a191193b --- /dev/null +++ b/kdepim-runtime/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=kdepim-runtime +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Extends the functionality of kdepim' +arch=(x86_64) +url='https://kontact.kde.org' +license=(GPL LGPL FDL) +depends=(libkolabxml kdav akonadi-calendar knotifyconfig kalarmcal kmbox pimcommon akonadi-notes akonadi qca qt5-networkauth) +makedepends=(extra-cmake-modules kdoctools boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('c3dfb91d2bbd7c594d24f7ff8f4434cd629ecff58251335f3833f15d14900ad3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdesdk-kioslaves/kde-unstable/PKGBUILD b/kdesdk-kioslaves/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..8471c97e358a --- /dev/null +++ b/kdesdk-kioslaves/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdesdk-kioslaves +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KDE SDK KIO-Slaves' +url='https://www.kde.org/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kio perl) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha1sums=('fdb52da01bf7438f850896584946849840f43742' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdesdk-thumbnailers/kde-unstable/PKGBUILD b/kdesdk-thumbnailers/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e3986c3a3dd9 --- /dev/null +++ b/kdesdk-thumbnailers/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdesdk-thumbnailers +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Plugins for the thumbnailing system' +url='https://www.kde.org/applications/development/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kio gettext) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('7029231ab2a8a597b659ee44296a2a81a83b45e052e7c3f4acd7500a8425306c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdf/kde-unstable/PKGBUILD b/kdf/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..aaceccc9040e --- /dev/null +++ b/kdf/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdf +pkgver=20.07.80 +pkgrel=1 +url="https://kde.org/applications/system/kdiskfree/" +arch=(x86_64) +pkgdesc='View Disk Usage' +license=(GPL LGPL FDL) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools kcmutils) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f89764582125d52f1ba986c34782d880a10728213f438e487dc60b099344ee26' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdialog/kde-unstable/PKGBUILD b/kdialog/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..62cf7d9c7053 --- /dev/null +++ b/kdialog/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kdialog +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A utility for displaying dialog boxes from shell scripts" +arch=(x86_64) +url="https://www.kde.org/" +license=(LGPL) +depends=(kio) +makedepends=(extra-cmake-modules) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('c1a72c2eaa27d456cd129b8e99d9668194982c980ca105f055c15deee32753ce' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kdiamond/kde-unstable/PKGBUILD b/kdiamond/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..29ca4134d4ba --- /dev/null +++ b/kdiamond/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kdiamond +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A single player puzzle game" +url="https://kde.org/applications/games/kdiamond/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames knotifyconfig hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4e7a17124a4a7ec7e9486535730b221ee8cf586a0782f30946d41877edc8e027' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/keditbookmarks/kde-unstable/PKGBUILD b/keditbookmarks/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..28975bad0716 --- /dev/null +++ b/keditbookmarks/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=keditbookmarks +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Bookmark Organizer and Editor" +arch=(x86_64) +url="https://www.kde.org/" +license=(LGPL) +depends=(kparts) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('74f50469b81cf5bbcff19241de546c2da55e5279706827e6c82168da3bcb661c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kfind/kde-unstable/PKGBUILD b/kfind/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e48e41e91e14 --- /dev/null +++ b/kfind/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kfind +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Find Files/Folders" +arch=(x86_64) +url="https://www.kde.org/applications/utilities/kfind/" +license=(LGPL) +depends=(kio kfilemetadata) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('mlocate: search using mlocate index') +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d2e1cf0d9f21d62dc09be61403b481b106c214332c3e700670c9fa22ba06e7d1' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kfloppy/kde-unstable/PKGBUILD b/kfloppy/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6a41f21c113a --- /dev/null +++ b/kfloppy/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kfloppy +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Floppy Formatter' +url='https://kde.org/applications/utilities/kfloppy/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kxmlgui kcompletion hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f0256314dacfa477af0aeb61778b9a34d1932ffa1cde4cb4f8cc45fbe69ee3dd' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kfourinline/kde-unstable/PKGBUILD b/kfourinline/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6afdf15c7cd7 --- /dev/null +++ b/kfourinline/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kfourinline +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A four-in-a-row game" +url="https://kde.org/applications/games/kfourinline/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ab1dc14b0d390340afa84b0b327068cf92dbd6b00ea5efc3776c5242ad3e23e3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kgeography/kde-unstable/PKGBUILD b/kgeography/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..030a83853d34 --- /dev/null +++ b/kgeography/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kgeography +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Geography Trainer" +url="https://kde.org/applications/education/kgeography/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kxmlgui hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools python) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ac717f4d78f1bf31462a12c9b3867416290ad0fc3d68d23abcbc462d3e975dee' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kget/kde-unstable/PKGBUILD b/kget/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6a35b8730380 --- /dev/null +++ b/kget/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kget +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Download Manager' +url='https://kde.org/applications/internet/kget/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-network) +depends=(qca qgpgme plasma-workspace) +makedepends=(extra-cmake-modules boost libktorrent libmms kdoctools kdesignerplugin kinit) +optdepends=('libktorrent: torrent support' 'libmms: MMS support') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('122cc4d4b87066debf97389ef38922c8eacb601b29c6be92a1a4e9c0d316ee9e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kgoldrunner/kde-unstable/PKGBUILD b/kgoldrunner/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..410c1fcda505 --- /dev/null +++ b/kgoldrunner/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kgoldrunner +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A game of action and puzzle solving" +url="https://kde.org/applications/games/kgoldrunner/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('9bc60123fed34fee52dfd66e8c394f54fb456ee0267bf1afeb948069e2b8fafc' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kgpg/kde-unstable/PKGBUILD b/kgpg/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0049cb3e7e17 --- /dev/null +++ b/kgpg/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kgpg +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A GnuPG frontend' +url='https://kde.org/applications/utilities/kgpg/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(akonadi-contacts) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('aca1d2ab3937099ffd396019b0ab6b2f8101749fb500391a796a9c14cbdf4390' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/khangman/kde-unstable/PKGBUILD b/khangman/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..482f9306c70f --- /dev/null +++ b/khangman/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=khangman +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Hangman Game" +url="https://kde.org/applications/education/khangman/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(libkeduvocdocument knewstuff kdeclarative) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4232057ad8427b58be205df744398bdfe4c2933b177fd6f0684caf00fdac94ba' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/khelpcenter/kde-unstable/PKGBUILD b/khelpcenter/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..483a45e96dd9 --- /dev/null +++ b/khelpcenter/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=khelpcenter +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Application to show KDE Applications' documentation" +arch=(x86_64) +url='https://userbase.kde.org/KHelpCenter' +license=(LGPL) +groups=(kde-applications kde-system) +depends=(khtml kdoctools xapian-core grantlee kinit perl) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8f083b13ade5bc07b2c0306b42e476d160d5bb8298bdeeb7fb548562655a0a49' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kidentitymanagement/kde-unstable/PKGBUILD b/kidentitymanagement/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ed2849645325 --- /dev/null +++ b/kidentitymanagement/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kidentitymanagement +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM libraries" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kpimtextedit) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a3b01e854da16f5726cedcbec279724ec5afc538917b42729e7722654ead70cd' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kig/kde-unstable/PKGBUILD b/kig/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b49c96870dbc --- /dev/null +++ b/kig/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kig +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Interactive Geometry" +url="https://kde.org/applications/education/kig/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(ktexteditor qt5-xmlpatterns boost-libs hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b8da736fb85bc40a062dd4fc8440eac0afd69b93a36df48aa15d838ce2bf5b30' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kigo/kde-unstable/PKGBUILD b/kigo/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..22231a7fb203 --- /dev/null +++ b/kigo/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kigo +pkgver=20.07.80 +pkgrel=1 +pkgdesc="An open-source implementation of the popular Go game" +url="https://kde.org/applications/games/kigo/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames gnugo hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f5fec37deca15f48aa2fe6860f0024baf94f0bfd4eb1e154562fa0cced219d4d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/killbots/kde-unstable/PKGBUILD b/killbots/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..608b81fe9b41 --- /dev/null +++ b/killbots/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=killbots +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple game of evading killer robots" +url="https://kde.org/applications/games/killbots/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('118f2831b2baf522e27d65635e2ca425531c2624ba50591c632222b2d31493a8' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kimagemapeditor/kde-unstable/PKGBUILD b/kimagemapeditor/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..1ede7bd12056 --- /dev/null +++ b/kimagemapeditor/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=kimagemapeditor +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +pkgdesc="HTML Image Map Editor" +url='https://www.kde.org' +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(qt5-webengine kparts) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4e8f5f009e87214a01025c104ffa81f25db40a7bcecd9309bc070d0b143e55dd' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kimap/kde-unstable/PKGBUILD b/kimap/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..aef3d75e1c63 --- /dev/null +++ b/kimap/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kimap +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Job-based API for interacting with IMAP servers" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kmime kio) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('c60ee3551efec7d4c9504a8ad0c5acf6c6158a70f33ce91b82a8e073c80c1b62' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kio-extras/kde-unstable/PKGBUILD b/kio-extras/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7a401f148043 --- /dev/null +++ b/kio-extras/kde-unstable/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kio-extras +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Additional components to increase the functionality of KIO" +arch=(x86_64) +url='https://www.kde.org/applications/internet/' +license=(LGPL) +depends=(kio kdnssd libssh smbclient exiv2 openexr libmtp kpty kactivities-stats phonon-qt5 syntax-highlighting kdsoap-ws-discovery-client libxcursor) +makedepends=(extra-cmake-modules kdoctools gperf taglib libappimage) +optdepends=('qt5-imageformats: thumbnails for additional image formats' 'perl: info kioslave' + 'kimageformats: thumbnails for additional image formats' 'taglib: audio file thumbnails' + 'libappimage: AppImage thumbnails' 'icoutils: Windows executable thumbnails') +groups=(kde-applications kde-network) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('22653d1afd961182fcd69fe337c7eb257ede194c57eb8d3377acd5f227b940fb' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DLIBAPPIMAGE_LIBRARIES=libappimage.so \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kio-gdrive/kde-unstable/PKGBUILD b/kio-gdrive/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..708e4680523a --- /dev/null +++ b/kio-gdrive/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kio-gdrive +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +pkgdesc="KIO Slave to access Google Drive" +url="https://community.kde.org/KIO_GDrive" +license=(GPL) +depends=(libkgapi kaccounts-providers) +makedepends=(extra-cmake-modules kdoctools intltool) +groups=(kde-applications kde-network) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('745484186d91c25e9ac0dd0121bfc3e6a6083aa27fd95c9c08802e2b10b4a675' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package(){ + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kipi-plugins/kde-unstable/PKGBUILD b/kipi-plugins/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..732a2a2baf0c --- /dev/null +++ b/kipi-plugins/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas + +pkgname=kipi-plugins +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A collection of plugins extending the KDE graphics and image applications" +arch=(x86_64) +license=(GPL) +url="https://userbase.kde.org/KIPI" +depends=(kio libkipi) +optdepends=('libmediawiki: MediaWiki Export plugin' + 'libkvkontakte: VKontakte.ru Exporter plugin' + 'qt5-xmlpatterns: rajce.net plugin') +makedepends=(extra-cmake-modules qt5-xmlpatterns libmediawiki libkvkontakte) +groups=(kde-applications kde-graphics) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8a10ee673ec420e9b41c04cae14bbda74796f719e869aa777072fa296216bdd1' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kirigami-gallery/kde-unstable/PKGBUILD b/kirigami-gallery/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d2f7b5bb1338 --- /dev/null +++ b/kirigami-gallery/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kirigami-gallery +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Gallery application built using Kirigami" +url="https://www.kde.org/products/kirigami/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kirigami2 qt5-svg) +makedepends=(extra-cmake-modules qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0bf1a60f2f262d13f84cda7b1603d865e2922d7337257639b909dd108ab58f18' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kiriki/kde-unstable/PKGBUILD b/kiriki/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..130e427e5c53 --- /dev/null +++ b/kiriki/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kiriki +pkgver=20.07.80 +pkgrel=1 +pkgdesc="An addictive and fun dice game" +url="https://kde.org/applications/games/kiriki/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('bb110fac570748cf933c435420f0070b80a9c80da0b05bb21d4938a28e306cf7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kiten/kde-unstable/PKGBUILD b/kiten/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..49c36da78a8f --- /dev/null +++ b/kiten/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kiten +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Japanese Reference/Study Tool" +url="https://kde.org/applications/education/kiten/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2ddf20d336c77f790f1e1707fc39f552cf969863021c7f0d992c4b6b89c60fc2' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kitinerary/kde-unstable/PKGBUILD b/kitinerary/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..79f5c3cab900 --- /dev/null +++ b/kitinerary/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kitinerary +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Data model and extraction system for travel reservation information" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kmime kpkpass kcalendarcore kcontacts poppler libphonenumber zxing-cpp) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ab0c04c4e671fddff5f49c5f9a280a30551d163cb77244e4149d4d77db587836' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kjumpingcube/kde-unstable/PKGBUILD b/kjumpingcube/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..cb5fe71ae47f --- /dev/null +++ b/kjumpingcube/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kjumpingcube +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple tactical game" +url="https://kde.org/applications/games/kjumpingcube/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('25cb999aacc2d9ca08d47b4bdf513d83a13e1f433303be79ec0fbe3141045f50' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kldap/kde-unstable/PKGBUILD b/kldap/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0e5ff0dd25f2 --- /dev/null +++ b/kldap/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kldap +pkgver=20.07.80 +pkgrel=1 +pkgdesc="LDAP access API for KDE" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kcompletion kwallet) +optdepends=('kio: LDAP kioslave') +makedepends=(extra-cmake-modules kio kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('464ce8275d349bb04b4b54b5976a13c6802addbf3e5b567aec865bc046dc2d08' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kleopatra/kde-unstable/PKGBUILD b/kleopatra/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..09a775256a3d --- /dev/null +++ b/kleopatra/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=kleopatra +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Certificate Manager and Unified Crypto GUI' +arch=(x86_64) +url='https://www.kde.org/applications/utilities/kleopatra/' +license=(GPL LGPL FDL) +depends=(hicolor-icon-theme libkleo kcmutils kmime) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f0f82c707c836b8d2854eb189e44ed7ef097bdc284b06cc30f281a62409b60ef' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/klettres/kde-unstable/PKGBUILD b/klettres/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..c53ac93e6625 --- /dev/null +++ b/klettres/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=klettres +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Learn The Alphabet" +url="https://kde.org/applications/education/klettres/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(knewstuff phonon-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a76497cef5284dc2292994e46a55997617ea0611016731983c929e6a5e5666fa' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/klickety/kde-unstable/PKGBUILD b/klickety/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..dc89c6437bc8 --- /dev/null +++ b/klickety/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=klickety +pkgver=20.07.80 +pkgrel=1 +pkgdesc="An adaptation of the Clickomania game" +url="https://kde.org/applications/games/klickety/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme perl) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d889e0542952dfa934c3148fe63811aeb2cbae2e942d6c1df38496d77c12deea' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/klines/kde-unstable/PKGBUILD b/klines/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..bc13f2f32fcd --- /dev/null +++ b/klines/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=klines +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple but highly addictive one player game" +url="https://kde.org/applications/games/klines/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a82ba7812283cbaa1f7aba7b16289bbbb50d091b45a6cd9c453b289702d91e29' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmag/kde-unstable/PKGBUILD b/kmag/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f2502028c822 --- /dev/null +++ b/kmag/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kmag +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +pkgdesc='Screen Magnifier' +url='https://kde.org/applications/utilities/kmag/' +license=(GPL FDL) +groups=(kde-applications kde-accessibility) +depends=(kio libqaccessibilityclient hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d02c83a844bdad7c95e9bb7ff09d642f35eaff3fbedec13c0096f06872bfc427' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmahjongg/kde-unstable/PKGBUILD b/kmahjongg/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..89c1b5c58c54 --- /dev/null +++ b/kmahjongg/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kmahjongg +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A tile matching game for one or two players" +url="https://kde.org/applications/games/kmahjongg/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkmahjongg libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ec1e11b1a936aa49580b246bac94f5f45e72b85f5f7de0f7257a189a1553b574' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmail-account-wizard/kde-unstable/PKGBUILD b/kmail-account-wizard/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6103c3ca56f3 --- /dev/null +++ b/kmail-account-wizard/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kmail-account-wizard +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KMail account wizard" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kidentitymanagement libkleo pimcommon kmailtransport kross) +makedepends=(extra-cmake-modules boost kdoctools qt5-tools knotifyconfig ktexteditor) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8a2bbf76b4e04215561eccec2146541002b7112a008ae9c5453844a4f0b65bc3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmail/kde-unstable/PKGBUILD b/kmail/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..fdbbfffd48d2 --- /dev/null +++ b/kmail/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kmail +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE mail client" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kdepim-runtime kmail-account-wizard akonadi-import-wizard mbox-importer + pim-data-exporter pim-sieve-editor kontactinterface ktnef) +makedepends=(extra-cmake-modules kdoctools boost) +optdepends=('kleopatra: mail encryption support' 'kdepim-addons: additional plugins') +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d244c5634d28e0d5b96e1647273112bd227fd1b1837494f00f83a9398c6a104c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmailtransport/kde-unstable/PKGBUILD b/kmailtransport/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ec96f34059ac --- /dev/null +++ b/kmailtransport/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kmailtransport +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Mail Transport Service" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(akonadi-mime ksmtp libkgapi) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('54870f627705beb9ef13e07f15a099668c0add9082d076bab049f79b3da9ec2e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmbox/kde-unstable/PKGBUILD b/kmbox/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f2d049653fba --- /dev/null +++ b/kmbox/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kmbox +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Library for accessing mail storages in MBox format" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kmime) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('95981df00e69d8bc8a524e247fa1db2c77edbe2f458b068504054afd9cde013c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmime/kde-unstable/PKGBUILD b/kmime/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..79f237ff409c --- /dev/null +++ b/kmime/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kmime +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Library for handling mail messages and newsgroup articles" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(ki18n kcodecs) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('059a9c31c8f6f6633e3338a0acd8791e2340bfac975bb64b5d226c2112ce2666' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmines/kde-unstable/PKGBUILD b/kmines/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..8bbd94682868 --- /dev/null +++ b/kmines/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kmines +pkgver=20.07.80 +pkgrel=1 +pkgdesc="The classic Minesweeper game" +url="https://kde.org/applications/games/kmines/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('42bdd90afed65aa6250018d5fd840097e627194a02a82b66b85d158baeae24c9' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmix/kde-unstable/PKGBUILD b/kmix/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..205e2370e05e --- /dev/null +++ b/kmix/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kmix +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE volume control program" +url='https://kde.org/applications/multimedia/kmix/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(knotifications kxmlgui solid hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools plasma-framework) +groups=(kde-applications kde-multimedia) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0949e4c4e57179397bbcb03e46d80c29be43dc03b1b03bd8303f66f9084550b2' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmousetool/kde-unstable/PKGBUILD b/kmousetool/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..94d896d82e7d --- /dev/null +++ b/kmousetool/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kmousetool +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +pkgdesc='Clicks the mouse for you, reducing the effects of RSI' +url='https://kde.org/applications/utilities/kmousetool/' +license=(GPL FDL) +groups=(kde-applications kde-accessibility) +depends=(knotifications kxmlgui phonon-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools libxt) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0cde07bbbc9758853c9d149b019f59c149c56b92201fdd1fd8dd315cb1bf2819' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmouth/kde-unstable/PKGBUILD b/kmouth/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d6790e5b5840 --- /dev/null +++ b/kmouth/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kmouth +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +pkgdesc='Speech Synthesizer Frontend' +url='https://kde.org/applications/utilities/kmouth/' +license=(GPL FDL) +groups=(kde-applications kde-accessibility) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0e12c74f6a28995207a959ca3b3fa920360e3c855c86124f25413f9c55930116' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kmplot/kde-unstable/PKGBUILD b/kmplot/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..da7dc1cde0d6 --- /dev/null +++ b/kmplot/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kmplot +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Mathematical Function Plotter" +url="https://kde.org/applications/education/kmplot/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kparts hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f2775404f58402dcb268316857cbd741fb66b1a6d6ec93679c581ccc94717ed2' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/knavalbattle/kde-unstable/PKGBUILD b/knavalbattle/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6850b3bb70c7 --- /dev/null +++ b/knavalbattle/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=knavalbattle +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A ship sinking game" +url="https://kde.org/applications/games/knavalbattle/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1990f416d5c94aaff2723d2664835336dd5911037f60155312ead026259d611e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/knetwalk/kde-unstable/PKGBUILD b/knetwalk/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e711562ecece --- /dev/null +++ b/knetwalk/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=knetwalk +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Connect all the terminals to the server, in as few turns as possible" +url="https://kde.org/applications/games/knetwalk/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('22435639d71f09257f5aaf14788cb370a199d449bbcef85fc0c727526a54a6d3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/knights/kde-unstable/PKGBUILD b/knights/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..3b0a9af400f0 --- /dev/null +++ b/knights/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas + +pkgname=knights +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Chess board by KDE with XBoard protocol support" +arch=(x86_64) +url="https://www.kde.org/applications/games/knights/" +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames kplotting plasma-framework hicolor-icon-theme) +optdepends=('gnuchess: for playing against the computer') +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8808222dc24a522dde8ac13a3c8011141f7b6cf50777c17a768abf07d96804c7' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/knotes/kde-unstable/PKGBUILD b/knotes/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..2611bd0cacd1 --- /dev/null +++ b/knotes/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=knotes +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Popup notes" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kdepim-runtime kdnssd kontactinterface grantleetheme) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('88d9dc90945d7f756866d252709ff8dd5ed9994e4109ee6e257a0d90a2310b08' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kolf/kde-unstable/PKGBUILD b/kolf/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a15ffc748881 --- /dev/null +++ b/kolf/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kolf +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A miniature golf game with 2d top-down view" +url="https://kde.org/applications/games/kolf/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('cdb2ef511158fc643a59381f227ca427f9728662bef39f4c5676a78d42854e2d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kollision/kde-unstable/PKGBUILD b/kollision/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..fd10a85bd5c7 --- /dev/null +++ b/kollision/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kollision +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple ball dodging game" +url="https://kde.org/applications/games/kollision/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2c352a854556dae7f433c9cb4a2ff5a2b88f25ab667a04a12e0e5581a4f9ab17' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kolourpaint/kde-unstable/PKGBUILD b/kolourpaint/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6731d6ecb5af --- /dev/null +++ b/kolourpaint/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kolourpaint +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Paint Program" +url="https://kde.org/applications/graphics/kolourpaint/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(libksane kio) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('208ac4b9003055816c0210b55ad094731a5df1a4303a2a769590a57646cceb40' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kompare/kde-unstable/PKGBUILD b/kompare/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0945e12296b4 --- /dev/null +++ b/kompare/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kompare +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Graphical file differences tool' +url='https://kde.org/applications/development/kompare/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(libkomparediff2 ktexteditor hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0822cac98470fda3346ca1fa76248c1b7d03d6bf72779e3645da85efb996e14d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/konqueror/kde-unstable/PKGBUILD b/konqueror/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..62c7dc3241bb --- /dev/null +++ b/konqueror/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=konqueror +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE File Manager & Web Browser" +arch=(x86_64) +url="https://konqueror.org/" +license=(LGPL) +depends=(dolphin keditbookmarks qt5-webengine qt5-script kdelibs4support) +makedepends=(extra-cmake-modules kdoctools kdesignerplugin kdesu) +optdepends=('kdesu: shell command plugin') +groups=(kde-applications kde-network) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('eeda3aff057242764ad96a4ec35758c24ccc215e3b26a8fc321770354dff5483' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/konquest/kde-unstable/PKGBUILD b/konquest/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..54582b7d2e61 --- /dev/null +++ b/konquest/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=konquest +pkgver=20.07.80 +pkgrel=1 +pkgdesc="The KDE version of Gnu-Lactic" +url="https://kde.org/applications/games/konquest/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('9c00529327dbae4199589f4b82628939093e4ca8c84ad4cf09aa42f9936f8f61' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/konsole/kde-unstable/PKGBUILD b/konsole/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0e661f361851 --- /dev/null +++ b/konsole/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=konsole +pkgver=20.07.80 +pkgrel=1 +arch=(x86_64) +url='https://kde.org/applications/system/konsole/' +pkgdesc="KDE's terminal emulator" +license=(GPL LGPL FDL) +groups=(kde-applications kde-utilities) +depends=(knotifyconfig kpty kparts kinit knewstuff) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('keditbookmarks: to manage bookmarks') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('adb54d70054390de42a089ff02d4af3ea3d8e07c89265b3d420451a787197823' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kontact/kde-unstable/PKGBUILD b/kontact/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d3dea86e60fb --- /dev/null +++ b/kontact/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=kontact +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE Personal Information Manager" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kontactinterface kmail-account-wizard grantleetheme) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('03878612e8d8f6b132d86345e266eac730e8148224e54c5318bf6a55baf8c226' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kontactinterface/kde-unstable/PKGBUILD b/kontactinterface/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..dbb87ce6e37a --- /dev/null +++ b/kontactinterface/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kontactinterface +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Kontact Plugin Interface Library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kparts) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('16a49d05c2106b0a3cfe73842d9a08a0cb66985318f702feb66e5f36bed80939' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kopete/kde-unstable/PKGBUILD b/kopete/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7d3940407b54 --- /dev/null +++ b/kopete/kde-unstable/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kopete +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Instant Messenger' +url='https://kde.org/applications/internet/kopete/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-network) +depends=(knotifyconfig kcmutils ktexteditor kcontacts kidentitymanagement libkleo qca kdelibs4support khtml + libidn libotr) +makedepends=(extra-cmake-modules mediastreamer libgadu jsoncpp kdoctools kdesignerplugin kdnssd kinit) +optdepends=('mediastreamer: jingle support' 'libgadu: Gadu-Gadu protocol' 'kdnssd: bonjour protocol') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kopete-mediastreamer2.14.patch kopete-srtp2.patch kopete-openssl-1.1.patch kopete-mediastreamer-4.3.patch) +sha256sums=('ad62aadfbf1b6417edda0dee20c3dcd4eebc724cea751a190025777102033aff' + 'SKIP' + '8b8e7a5d9f17fafdddb402fab22b0b8d9963039ea8ea9fa749cad67aeeb879ac' + 'ceed663f7007654d186d918cf7a0742972ed5bd319879021e9ba80e395177700' + 'a12ea422e5162ef11274a98fd53658d6e780cafbe2e0fac70c8bc7d3291fef8b' + '7ff38588f25bc05eae8ba20d9624536b33addf26b74e8c64ac036291f98f2bc2') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { +# fix build with mediastreamer 2.14 https://phabricator.kde.org/D15956 + patch -d $pkgname-$pkgver -p1 -i ../kopete-mediastreamer2.14.patch +# Detect mediastreamer 4.3 + patch -d $pkgname-$pkgver -p1 -i ../kopete-mediastreamer-4.3.patch +# fix build with OpenSSL 1.1 (Fedora patch) + patch -d $pkgname-$pkgver -p1 -i ../kopete-openssl-1.1.patch +# support SRTP2 + patch -d $pkgname-$pkgver -p1 -i ../kopete-srtp2.patch +} + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kopete/kde-unstable/kopete-mediastreamer-4.3.patch b/kopete/kde-unstable/kopete-mediastreamer-4.3.patch new file mode 100644 index 000000000000..0b6bac55692e --- /dev/null +++ b/kopete/kde-unstable/kopete-mediastreamer-4.3.patch @@ -0,0 +1,84 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 55556be4a..8e63c2cee 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -92,8 +92,8 @@ set_package_properties(Libgadu PROPERTIES DESCRIPTION "A library providing suppo + find_package(LibMeanwhile QUIET) + set_package_properties(LibMeanwhile PROPERTIES DESCRIPTION "A library for protocol support for connection to sametime servers" URL "http://meanwhile.sourceforge.net/" TYPE OPTIONAL PURPOSE "Required for the meanwhile protocol") + +-find_package(LiboRTP QUIET) +-set_package_properties(LiboRTP PROPERTIES DESCRIPTION "oRTP provides an API to send rtp packets" URL "http://www.linphone.org/index.php/eng/code_review/ortp/" TYPE OPTIONAL PURPOSE "Required for the Jabber protocol with libjingle support") ++find_package(ortp QUIET) ++set_package_properties(ortp PROPERTIES DESCRIPTION "oRTP provides an API to send rtp packets" URL "http://www.linphone.org/index.php/eng/code_review/ortp/" TYPE OPTIONAL PURPOSE "Required for the Jabber protocol with libjingle support") + + find_package(LibOTR QUIET) + set_package_properties(LibOTR PROPERTIES DESCRIPTION "Library to encrypt messages with off-the-record encryption" URL "http://www.cypherpunks.ca/otr/" TYPE OPTIONAL PURPOSE "Required for the OTR plugin") +@@ -107,8 +107,8 @@ set_package_properties(LibXml2 PROPERTIES DESCRIPTION "Libraries used to develop + find_package(LibXslt QUIET) + set_package_properties(LibXslt PROPERTIES DESCRIPTION "A library to transform XML files into other XML files" URL "http://www.xmlsoft.org/XSLT/" TYPE OPTIONAL PURPOSE "Required for the Webpresence plugin") + +-find_package(Mediastreamer QUIET) +-set_package_properties(Mediastreamer PROPERTIES DESCRIPTION "A streaming enginer specialized for voice/video telephony applications" URL "http://www.linphone.org/index.php/eng/code_review/mediastreamer2/" TYPE OPTIONAL PURPOSE "Required for the Jabber protocol with libjingle support") ++find_package(Mediastreamer2 QUIET) ++set_package_properties(Mediastreamer2 PROPERTIES DESCRIPTION "A streaming enginer specialized for voice/video telephony applications" URL "http://www.linphone.org/index.php/eng/code_review/mediastreamer2/" TYPE OPTIONAL PURPOSE "Required for the Jabber protocol with libjingle support") + + find_package(OpenSSL QUIET) + set_package_properties(OpenSSL PROPERTIES DESCRIPTION "OpenSSL implementation of SSL" URL "https://www.openssl.org/" TYPE OPTIONAL PURPOSE "Required for the Jabber protocol with libjingle support") +diff --git a/protocols/CMakeLists.txt b/protocols/CMakeLists.txt +index 89d36a4e4..5f13ff9d9 100644 +--- a/protocols/CMakeLists.txt ++++ b/protocols/CMakeLists.txt +@@ -22,7 +22,7 @@ option(WITH_skype "Enable Kopete Skype protocol" ON) + set(BUILD_JINGLE FALSE) + + if(OPENSSL_FOUND OR WIN32) +- if(EXPAT_FOUND AND LIBORTP_FOUND AND SRTP_FOUND AND JSONCPP_FOUND AND MEDIASTREAMER_FOUND AND WITH_libjingle) ++ if(EXPAT_FOUND AND ORTP_FOUND AND SRTP_FOUND AND JSONCPP_FOUND AND MEDIASTREAMER2_FOUND AND WITH_libjingle) + message(STATUS "Building jabber libjingle support") + set(BUILD_LIBJINGLE TRUE) + else() +diff --git a/protocols/jabber/libjingle/CMakeLists.txt b/protocols/jabber/libjingle/CMakeLists.txt +index af7c1c3af..de7596615 100644 +--- a/protocols/jabber/libjingle/CMakeLists.txt ++++ b/protocols/jabber/libjingle/CMakeLists.txt +@@ -286,8 +286,8 @@ set ( call_LIBS + ${SRTP_LIBRARY} + ${JSONCPP_LIBRARY} + ${EXPAT_LIBRARY} +- ${MEDIASTREAMER_LIBRARIES} +- ${LIBORTP_LIBRARY} ++ ${MEDIASTREAMER2_LIBRARIES} ++ ${ORTP_LIBRARIES} + ${CMAKE_THREAD_LIBS_INIT} + ${CMAKE_DL_LIBS} + ) +diff --git a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc +index bd11027e0..6f9e05a0a 100644 +--- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc ++++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc +@@ -34,11 +34,9 @@ + #ifdef HAVE_LINPHONE + + // LinphoneMediaEngine is a Linphone implementation of MediaEngine +-extern "C" { + #include + #include + #include +-} + + #include "talk/session/phone/linphonemediaengine.h" + +diff --git a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h +index 6105ab8cb..f5b5c3b14 100644 +--- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h ++++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h +@@ -35,9 +35,7 @@ + #include + #include + +-extern "C" { + #include +-} + + #include "talk/base/scoped_ptr.h" + #include "talk/session/phone/codec.h" diff --git a/kopete/kde-unstable/kopete-mediastreamer2.14.patch b/kopete/kde-unstable/kopete-mediastreamer2.14.patch new file mode 100644 index 000000000000..5d106400bbf6 --- /dev/null +++ b/kopete/kde-unstable/kopete-mediastreamer2.14.patch @@ -0,0 +1,281 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -34,6 +34,7 @@ + + find_package(KF5Contacts ${KCONTACTS_LIB_VERSION} CONFIG REQUIRED) + find_package(KF5IdentityManagement ${KCONTACTS_LIB_VERSION} CONFIG REQUIRED) ++find_package(Threads) + + include(KDEInstallDirs) + include(KDECompilerSettings NO_POLICY_SCOPE) +diff --git a/cmake/modules/FindLiboRTP.cmake b/cmake/modules/FindLiboRTP.cmake +--- a/cmake/modules/FindLiboRTP.cmake ++++ b/cmake/modules/FindLiboRTP.cmake +@@ -11,7 +11,7 @@ + + SET( LIBORTP_FOUND FALSE ) + +-pkg_check_modules(ortp ortp) ++pkg_check_modules(ORTP ortp) + + FIND_PATH( LIBORTP_INCLUDE_DIR + ortp/ortp.h +@@ -40,7 +40,13 @@ + if ( run_result EQUAL 0 ) + # Version OK + SET( LIBORTP_FOUND TRUE ) +- MESSAGE( STATUS "Found libortp: ${LIBORTP_LIBRARY}" ) ++ MESSAGE( STATUS "Found libortp: ${LIBORTP_LIBRARY} ${ORTP_VERSION}" ) ++ IF (ORTP_VERSION VERSION_LESS 1.0.1) ++ SET(ORTP_LESS_1_0_1 TRUE) ++ ELSE (ORTP_VERSION VERSION_LESS 1.0.1) ++ SET(ORTP_LESS_1_0_1 FALSE) ++ ENDIF (ORTP_VERSION VERSION_LESS 1.0.1) ++ + endif ( run_result EQUAL 0 ) + endif( compile_result ) + ENDIF( LIBORTP_INCLUDE_DIR AND LIBORTP_LIBRARY ) +diff --git a/cmake/modules/FindMediastreamer.cmake b/cmake/modules/FindMediastreamer.cmake +--- a/cmake/modules/FindMediastreamer.cmake ++++ b/cmake/modules/FindMediastreamer.cmake +@@ -20,17 +20,25 @@ + + IF (MEDIASTREAMER_FOUND) + IF (NOT MEDIASTREAMER_FIND_QUIETLY) ++ + MESSAGE(STATUS "Found Mediastreamer: ${MEDIASTREAMER_LIBRARIES} (version: ${MEDIASTREAMER_VERSION})") ++ ++ SET(MEDIASTREAMER_LESS_2_9 FALSE) ++ SET(MEDIASTREAMER_LESS_2_11 FALSE) ++ SET(MEDIASTREAMER_LESS_2_14 FALSE) ++ + IF (MEDIASTREAMER_VERSION VERSION_LESS 2.9) + SET(MEDIASTREAMER_LESS_2_9 TRUE) +- SET(MEDIASTREAMER_LESS_2_11 TRUE) +- ELSEIF (MEDIASTREAMER_VERSION VERSION_LESS 2.11) +- SET(MEDIASTREAMER_LESS_2_9 FALSE) +- SET(MEDIASTREAMER_LESS_2_11 TRUE) +- ELSE (MEDIASTREAMER_VERSION VERSION_LESS 2.9) +- SET(MEDIASTREAMER_LESS_2_9 FALSE) +- SET(MEDIASTREAMER_LESS_2_11 FALSE) + ENDIF (MEDIASTREAMER_VERSION VERSION_LESS 2.9) ++ ++ IF (MEDIASTREAMER_VERSION VERSION_LESS 2.11) ++ SET(MEDIASTREAMER_LESS_2_11 TRUE) ++ ENDIF (MEDIASTREAMER_VERSION VERSION_LESS 2.11) ++ ++ IF (MEDIASTREAMER_VERSION VERSION_LESS 2.14) ++ SET(MEDIASTREAMER_LESS_2_14 TRUE) ++ ENDIF (MEDIASTREAMER_VERSION VERSION_LESS 2.14) ++ + ENDIF (NOT MEDIASTREAMER_FIND_QUIETLY) + ELSE (MEDIASTREAMER_FOUND) + IF (MEDIASTREAMER_FIND_REQUIRED) +diff --git a/protocols/jabber/libjingle/CMakeLists.txt b/protocols/jabber/libjingle/CMakeLists.txt +--- a/protocols/jabber/libjingle/CMakeLists.txt ++++ b/protocols/jabber/libjingle/CMakeLists.txt +@@ -51,6 +51,10 @@ + add_definitions ( -DMEDIASTREAMER_LESS_2_11 ) + endif ( MEDIASTREAMER_LESS_2_11 ) + ++if ( MEDIASTREAMER_LESS_2_14 ) ++ add_definitions ( -DMEDIASTREAMER_LESS_2_14 ) ++endif ( MEDIASTREAMER_LESS_2_14 ) ++ + if ( CMAKE_BUILD_TYPE STREQUAL "Debug" ) + add_definitions ( -D_DEBUG ) + endif ( CMAKE_BUILD_TYPE STREQUAL "Debug" ) +@@ -284,6 +288,7 @@ + ${EXPAT_LIBRARY} + ${MEDIASTREAMER_LIBRARIES} + ${LIBORTP_LIBRARY} ++ ${CMAKE_THREAD_LIBS_INIT} + ${CMAKE_DL_LIBS} + ) + +diff --git a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h +--- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h ++++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.h +@@ -53,7 +53,11 @@ + class LinphoneMediaEngine : public MediaEngineInterface { + public: + LinphoneMediaEngine(const std::string& ringWav, const std::string& callWav); ++#ifdef MEDIASTREAMER_LESS_2_14 + virtual ~LinphoneMediaEngine() {} ++#else ++ ~LinphoneMediaEngine(); ++#endif + + // Implement pure virtual methods of MediaEngine. + virtual bool Init() { return true; } +@@ -97,6 +101,10 @@ + bool have_speex; + bool have_gsm; + ++#ifndef MEDIASTREAMER_LESS_2_14 ++ MSFactory *factory; ++#endif ++ + private: + std::vector voice_codecs_; + std::vector video_codecs_; +@@ -110,7 +118,11 @@ + class LinphoneVoiceChannel : public VoiceMediaChannel { + public: + LinphoneVoiceChannel(LinphoneMediaEngine *eng); ++#ifdef MEDIASTREAMER_LESS_2_14 + virtual ~LinphoneVoiceChannel(); ++#else ++ ~LinphoneVoiceChannel(); ++#endif + + // Implement pure virtual methods of VoiceMediaChannel. + virtual bool SetRecvCodecs(const std::vector& codecs); +diff --git a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc +--- a/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc ++++ b/protocols/jabber/libjingle/talk/session/phone/linphonemediaengine.cc +@@ -60,18 +60,34 @@ + /////////////////////////////////////////////////////////////////////////// + LinphoneMediaEngine::LinphoneMediaEngine(const std::string& ringWav, const std::string& callWav) : ring_wav_(ringWav), call_wav_(callWav) { + ortp_init(); ++#ifdef MEDIASTREAMER_LESS_2_14 + ms_init(); ++#else ++ factory = ms_factory_new(); ++ ms_factory_init_voip(factory); ++ ms_factory_init_plugins(factory); ++#endif + + #ifndef WIN32 + char * path = strdup(MSILBC_LIBRARY); + char * dirc = dirname(path); ++#ifdef MEDIASTREAMER_LESS_2_14 + ms_load_plugins(dirc); ++#else ++ ms_factory_load_plugins(factory, dirc); ++#endif + free(path); + #endif + ++#ifdef MEDIASTREAMER_LESS_2_14 + have_ilbc = ms_filter_codec_supported("iLBC"); + have_speex = ms_filter_codec_supported("speex"); + have_gsm = ms_filter_codec_supported("gsm"); ++#else ++ have_ilbc = ms_factory_codec_supported(factory, "iLBC"); ++ have_speex = ms_factory_codec_supported(factory, "speex"); ++ have_gsm = ms_factory_codec_supported(factory, "gsm"); ++#endif + + if (have_speex) { + voice_codecs_.push_back(AudioCodec(110, payload_type_speex_wb.mime_type, payload_type_speex_wb.clock_rate, 0, 1, 8)); +@@ -88,6 +104,14 @@ + voice_codecs_.push_back(AudioCodec(101, payload_type_telephone_event.mime_type, payload_type_telephone_event.clock_rate, 0, 1, 1)); + } + ++#ifndef MEDIASTREAMER_LESS_2_14 ++LinphoneMediaEngine::~LinphoneMediaEngine() { ++ ms_factory_uninit_plugins(factory); ++ ms_factory_uninit_voip(factory); ++ ms_factory_destroy(factory); ++} ++#endif ++ + void LinphoneMediaEngine::Terminate() { + fflush(stdout); + } +@@ -149,15 +173,25 @@ + playport2 = PORT_UNUSED; + + #ifdef _DEBUG ++#ifdef MEDIASTREAMER_LESS_2_14 + ortp_set_log_level_mask(ORTP_DEBUG|ORTP_MESSAGE|ORTP_WARNING|ORTP_ERROR|ORTP_FATAL); + #else ++ ortp_set_log_level_mask(ORTP_LOG_DOMAIN, ORTP_DEBUG|ORTP_MESSAGE|ORTP_WARNING|ORTP_ERROR|ORTP_FATAL); ++#endif ++#else ++#ifdef MEDIASTREAMER_LESS_2_14 + ortp_set_log_level_mask(ORTP_FATAL); ++#else ++ ortp_set_log_level_mask(ORTP_LOG_DOMAIN, ORTP_FATAL); ++#endif + #endif + + #ifdef MEDIASTREAMER_LESS_2_9 + audio_stream_ = audio_stream_new(-1, 0); /* -1 means that function will choose some free port */ +-#else ++#elif MEDIASTREAMER_LESS_2_14 + audio_stream_ = audio_stream_new(-1, -1, 0); /* -1 means that function will choose some free port */ ++#else ++ audio_stream_ = audio_stream_new(engine_->factory, -1, -1, 0); /* -1 means that function will choose some free port */ + #endif + + } +@@ -272,11 +306,22 @@ + { + StopRing(); + ++#ifdef MEDIASTREAMER_LESS_2_14 ++ MSSndCardManager *snd_manager = ms_snd_card_manager_get(); + MSSndCard *playcard = ms_snd_card_manager_get_default_playback_card(ms_snd_card_manager_get()); ++#else ++ MSSndCardManager *snd_manager = ms_factory_get_snd_card_manager(engine_->factory); ++ MSSndCard *playcard = ms_snd_card_manager_get_default_playback_card(snd_manager); ++#endif ++ + if (!playcard) + return false; + ++#ifdef MEDIASTREAMER_LESS_2_14 + MSSndCard *captcard = ms_snd_card_manager_get_default_capture_card(ms_snd_card_manager_get()); ++#else ++ MSSndCard *captcard = ms_snd_card_manager_get_default_capture_card(snd_manager); ++#endif + if (!captcard) + return false; + +@@ -333,8 +378,18 @@ + + void LinphoneVoiceChannel::StartRing(bool bIncomingCall) + { ++#ifdef MEDIASTREAMER_LESS_2_14 ++ MSSndCardManager *snd_manager = ms_snd_card_manager_get(); ++#else ++ MSSndCardManager *snd_manager = ms_factory_get_snd_card_manager(engine_->factory); ++#endif ++ + MSSndCard *sndcard = NULL; ++#ifdef MEDIASTREAMER_LESS_2_14 + sndcard=ms_snd_card_manager_get_default_card(ms_snd_card_manager_get()); ++#else ++ sndcard=ms_snd_card_manager_get_default_card(snd_manager); ++#endif + if (sndcard) + { + if (bIncomingCall) +@@ -342,7 +397,11 @@ + if (engine_->GetRingWav().size() > 0) + { + LOG(LS_VERBOSE) << "incoming ring. sound file: " << engine_->GetRingWav().c_str() << "\n"; ++#ifdef MEDIASTREAMER_LESS_2_14 + ring_stream_ = ring_start (engine_->GetRingWav().c_str(), 1, sndcard); ++#else ++ ring_stream_ = ring_start (engine_->factory, engine_->GetRingWav().c_str(), 1, sndcard); ++#endif + } + } + else +@@ -350,7 +409,11 @@ + if (engine_->GetCallWav().size() > 0) + { + LOG(LS_VERBOSE) << "outgoing ring. sound file: " << engine_->GetCallWav().c_str() << "\n"; ++#ifdef MEDIASTREAMER_LESS_2_14 + ring_stream_ = ring_start (engine_->GetCallWav().c_str(), 1, sndcard); ++#else ++ ring_stream_ = ring_start (engine_->factory, engine_->GetCallWav().c_str(), 1, sndcard); ++#endif + } + } + } + diff --git a/kopete/kde-unstable/kopete-openssl-1.1.patch b/kopete/kde-unstable/kopete-openssl-1.1.patch new file mode 100644 index 000000000000..1d34e0e5c046 --- /dev/null +++ b/kopete/kde-unstable/kopete-openssl-1.1.patch @@ -0,0 +1,307 @@ +diff -ur kopete-17.08.3/protocols/jabber/libjingle/talk/base/openssladapter.cc kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/openssladapter.cc +--- kopete-17.08.3/protocols/jabber/libjingle/talk/base/openssladapter.cc 2017-09-30 12:08:16.000000000 +0200 ++++ kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/openssladapter.cc 2018-01-05 22:49:27.805070408 +0100 +@@ -84,6 +84,7 @@ + static int socket_new(BIO* h); + static int socket_free(BIO* data); + ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + static BIO_METHOD methods_socket = { + BIO_TYPE_BIO, + "socket", +@@ -98,16 +99,40 @@ + }; + + BIO_METHOD* BIO_s_socket2() { return(&methods_socket); } ++#else ++static BIO_METHOD *methods_socket = NULL; ++ ++static const BIO_METHOD * BIO_s_socket2(void) { ++ if (methods_socket == NULL) { ++ methods_socket = BIO_meth_new (BIO_TYPE_BIO | BIO_get_new_index (), "socket"); ++ if (methods_socket == NULL || ++ BIO_meth_set_write (methods_socket, socket_write) || ++ BIO_meth_set_read (methods_socket, socket_read) || ++ BIO_meth_set_puts (methods_socket, socket_puts) || ++ BIO_meth_set_gets (methods_socket, 0) || ++ BIO_meth_set_ctrl (methods_socket, socket_ctrl) || ++ BIO_meth_set_create (methods_socket, socket_new) || ++ BIO_meth_set_destroy (methods_socket, socket_free)) ++ return NULL; ++ } ++ return methods_socket; ++} ++#endif + + BIO* BIO_new_socket(talk_base::AsyncSocket* socket) { ++ const BIO_METHOD *socket2 = BIO_s_socket2(); ++ if (socket2 == NULL) { ++ return NULL; ++ } +- BIO* ret = BIO_new(BIO_s_socket2()); ++ BIO* ret = BIO_new(socket2); + if (ret == NULL) { + return NULL; + } +- ret->ptr = socket; ++ BIO_set_data(ret, socket); + return ret; + } + ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + static int socket_new(BIO* b) { + b->shutdown = 0; + b->init = 1; +@@ -115,6 +136,14 @@ + b->ptr = 0; + return 1; + } ++#else ++static int socket_new(BIO* b) { ++ BIO_set_shutdown(b, 0); ++ BIO_set_init(b, 1); ++ BIO_set_data(b, 0); ++ return 1; ++} ++#endif + + static int socket_free(BIO* b) { + if (b == NULL) +@@ -125,13 +154,11 @@ + static int socket_read(BIO* b, char* out, int outl) { + if (!out) + return -1; +- talk_base::AsyncSocket* socket = static_cast(b->ptr); ++ talk_base::AsyncSocket* socket = static_cast(BIO_get_data(b)); + BIO_clear_retry_flags(b); + int result = socket->Recv(out, outl); + if (result > 0) { + return result; +- } else if (result == 0) { +- b->num = 1; + } else if (socket->IsBlocking()) { + BIO_set_retry_read(b); + } +@@ -141,7 +168,7 @@ + static int socket_write(BIO* b, const char* in, int inl) { + if (!in) + return -1; +- talk_base::AsyncSocket* socket = static_cast(b->ptr); ++ talk_base::AsyncSocket* socket = static_cast(BIO_get_data(b)); + BIO_clear_retry_flags(b); + int result = socket->Send(in, inl); + if (result > 0) { +@@ -164,7 +191,6 @@ + case BIO_CTRL_RESET: + return 0; + case BIO_CTRL_EOF: +- return b->num; + case BIO_CTRL_WPENDING: + case BIO_CTRL_PENDING: + return 0; +@@ -696,7 +722,9 @@ + // We assign this to a local variable, instead of passing the address + // directly to ASN1_item_d2i. + // See http://readlist.com/lists/openssl.org/openssl-users/0/4761.html. +- unsigned char* ext_value_data = extension->value->data; ++ ASN1_OCTET_STRING *extension_data = X509_EXTENSION_get_data(extension); ++ unsigned char* ext_value_data = extension_data->data; ++ long length = extension_data->length; + + #if OPENSSL_VERSION_NUMBER >= 0x0090800fL + const unsigned char **ext_value_data_ptr = +@@ -707,10 +735,10 @@ + + if (meth->it) { + ext_str = ASN1_item_d2i(NULL, ext_value_data_ptr, +- extension->value->length, ++ length, + ASN1_ITEM_ptr(meth->it)); + } else { +- ext_str = meth->d2i(NULL, ext_value_data_ptr, extension->value->length); ++ ext_str = meth->d2i(NULL, ext_value_data_ptr, length); + } + + STACK_OF(CONF_VALUE)* value = meth->i2v(meth, ext_str, NULL); +diff -ur kopete-17.08.3/protocols/jabber/libjingle/talk/base/openssldigest.cc kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/openssldigest.cc +--- kopete-17.08.3/protocols/jabber/libjingle/talk/base/openssldigest.cc 2017-09-30 12:08:16.000000000 +0200 ++++ kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/openssldigest.cc 2018-01-05 22:49:27.869069361 +0100 +@@ -32,16 +32,16 @@ + namespace talk_base { + + OpenSSLDigest::OpenSSLDigest(const std::string& algorithm) { +- EVP_MD_CTX_init(&ctx_); ++ EVP_MD_CTX_init(ctx_); + if (GetDigestEVP(algorithm, &md_)) { +- EVP_DigestInit_ex(&ctx_, md_, NULL); ++ EVP_DigestInit_ex(ctx_, md_, NULL); + } else { + md_ = NULL; + } + } + + OpenSSLDigest::~OpenSSLDigest() { +- EVP_MD_CTX_cleanup(&ctx_); ++ EVP_MD_CTX_destroy(ctx_); + } + + size_t OpenSSLDigest::Size() const { +@@ -55,7 +55,7 @@ + if (!md_) { + return; + } +- EVP_DigestUpdate(&ctx_, buf, len); ++ EVP_DigestUpdate(ctx_, buf, len); + } + + size_t OpenSSLDigest::Finish(void* buf, size_t len) { +@@ -63,8 +63,8 @@ + return 0; + } + unsigned int md_len; +- EVP_DigestFinal_ex(&ctx_, static_cast(buf), &md_len); +- EVP_DigestInit_ex(&ctx_, md_, NULL); // prepare for future Update()s ++ EVP_DigestFinal_ex(ctx_, static_cast(buf), &md_len); ++ EVP_DigestInit_ex(ctx_, md_, NULL); // prepare for future Update()s + ASSERT(md_len == Size()); + return md_len; + } +diff -ur kopete-17.08.3/protocols/jabber/libjingle/talk/base/openssldigest.h kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/openssldigest.h +--- kopete-17.08.3/protocols/jabber/libjingle/talk/base/openssldigest.h 2017-09-30 12:08:16.000000000 +0200 ++++ kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/openssldigest.h 2018-01-05 22:49:27.869069361 +0100 +@@ -55,7 +55,7 @@ + size_t* len); + + private: +- EVP_MD_CTX ctx_; ++ EVP_MD_CTX* ctx_ = EVP_MD_CTX_create(); + const EVP_MD* md_; + }; + +diff -ur kopete-17.08.3/protocols/jabber/libjingle/talk/base/opensslidentity.cc kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/opensslidentity.cc +--- kopete-17.08.3/protocols/jabber/libjingle/talk/base/opensslidentity.cc 2017-09-30 12:08:16.000000000 +0200 ++++ kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/opensslidentity.cc 2018-01-05 22:49:27.867069394 +0100 +@@ -169,7 +169,12 @@ + } + + void OpenSSLKeyPair::AddReference() { ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + CRYPTO_add(&pkey_->references, 1, CRYPTO_LOCK_EVP_PKEY); ++#else ++ EVP_PKEY_up_ref(pkey_); ++#endif ++ + } + + #ifdef _DEBUG +@@ -275,7 +280,11 @@ + } + + void OpenSSLCertificate::AddReference() { ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + CRYPTO_add(&x509_->references, 1, CRYPTO_LOCK_X509); ++#else ++ X509_up_ref(x509_); ++#endif + } + + OpenSSLIdentity* OpenSSLIdentity::Generate(const std::string& common_name) { +diff -ur kopete-17.08.3/protocols/jabber/libjingle/talk/base/opensslstreamadapter.cc kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/opensslstreamadapter.cc +--- kopete-17.08.3/protocols/jabber/libjingle/talk/base/opensslstreamadapter.cc 2017-09-30 12:08:16.000000000 +0200 ++++ kopete-17.08.3-openssl-1.1/protocols/jabber/libjingle/talk/base/opensslstreamadapter.cc 2018-01-05 22:49:27.868069378 +0100 +@@ -87,6 +87,7 @@ + static int stream_new(BIO* h); + static int stream_free(BIO* data); + ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + static BIO_METHOD methods_stream = { + BIO_TYPE_BIO, + "stream", +@@ -101,17 +102,37 @@ + }; + + static BIO_METHOD* BIO_s_stream() { return(&methods_stream); } ++#else ++static BIO_METHOD *methods_stream = NULL; ++ ++static const BIO_METHOD * BIO_s_stream(void) { ++ if (methods_stream == NULL) { ++ methods_stream = BIO_meth_new (BIO_TYPE_BIO | BIO_get_new_index (), "stream"); ++ if (methods_stream == NULL || ++ BIO_meth_set_write (methods_stream, stream_write) || ++ BIO_meth_set_read (methods_stream, stream_read) || ++ BIO_meth_set_puts (methods_stream, stream_puts) || ++ BIO_meth_set_gets (methods_stream, 0) || ++ BIO_meth_set_ctrl (methods_stream, stream_ctrl) || ++ BIO_meth_set_create (methods_stream, stream_new) || ++ BIO_meth_set_destroy (methods_stream, stream_free)) ++ return NULL; ++ } ++ return methods_stream; ++} ++#endif + + static BIO* BIO_new_stream(StreamInterface* stream) { + BIO* ret = BIO_new(BIO_s_stream()); + if (ret == NULL) + return NULL; +- ret->ptr = stream; ++ BIO_set_data(ret, stream); + return ret; + } + + // bio methods return 1 (or at least non-zero) on success and 0 on failure. + ++#if OPENSSL_VERSION_NUMBER < 0x10100000L + static int stream_new(BIO* b) { + b->shutdown = 0; + b->init = 1; +@@ -119,6 +140,14 @@ + b->ptr = 0; + return 1; + } ++#else ++static int stream_new(BIO* b) { ++ BIO_set_shutdown(b, 0); ++ BIO_set_init(b, 1); ++ BIO_set_data(b, 0); ++ return 1; ++} ++#endif + + static int stream_free(BIO* b) { + if (b == NULL) +@@ -129,15 +158,13 @@ + static int stream_read(BIO* b, char* out, int outl) { + if (!out) + return -1; +- StreamInterface* stream = static_cast(b->ptr); ++ StreamInterface* stream = static_cast(BIO_get_data(b)); + BIO_clear_retry_flags(b); + size_t read; + int error; + StreamResult result = stream->Read(out, outl, &read, &error); + if (result == SR_SUCCESS) { + return read; +- } else if (result == SR_EOS) { +- b->num = 1; + } else if (result == SR_BLOCK) { + BIO_set_retry_read(b); + } +@@ -147,7 +174,7 @@ + static int stream_write(BIO* b, const char* in, int inl) { + if (!in) + return -1; +- StreamInterface* stream = static_cast(b->ptr); ++ StreamInterface* stream = static_cast(BIO_get_data(b)); + BIO_clear_retry_flags(b); + size_t written; + int error; +@@ -172,7 +199,6 @@ + case BIO_CTRL_RESET: + return 0; + case BIO_CTRL_EOF: +- return b->num; + case BIO_CTRL_WPENDING: + case BIO_CTRL_PENDING: + return 0; diff --git a/kopete/kde-unstable/kopete-srtp2.patch b/kopete/kde-unstable/kopete-srtp2.patch new file mode 100644 index 000000000000..710bb7306bef --- /dev/null +++ b/kopete/kde-unstable/kopete-srtp2.patch @@ -0,0 +1,154 @@ +diff --git a/cmake/modules/FindSRTP.cmake b/cmake/modules/FindSRTP.cmake +index 4e8baa827..ce9033497 100644 +--- a/cmake/modules/FindSRTP.cmake ++++ b/cmake/modules/FindSRTP.cmake +@@ -11,8 +11,8 @@ include ( FindPackageHandleStandardArgs ) + if ( SRTP_INCLUDE_DIR AND SRTP_LIBRARY ) + set ( SRTP_FOUND true ) + else ( SRTP_INCLUDE_DIR AND SRTP_LIBRARY ) +- find_path ( SRTP_INCLUDE_DIR srtp.h PATH_SUFFIXES srtp ) +- find_library ( SRTP_LIBRARY NAMES srtp ) ++ find_path ( SRTP_INCLUDE_DIR srtp.h PATH_SUFFIXES srtp srtp2 ) ++ find_library ( SRTP_LIBRARY NAMES srtp srtp2 ) + + if ( SRTP_INCLUDE_DIR AND SRTP_LIBRARY ) + set ( SRTP_FOUND true ) +diff --git a/protocols/jabber/libjingle/talk/session/phone/srtpfilter.cc b/protocols/jabber/libjingle/talk/session/phone/srtpfilter.cc +index 7a1cb7866..f5363a36a 100644 +--- a/protocols/jabber/libjingle/talk/session/phone/srtpfilter.cc ++++ b/protocols/jabber/libjingle/talk/session/phone/srtpfilter.cc +@@ -416,7 +416,7 @@ bool SrtpSession::ProtectRtp(void* p, int in_len, int max_len, int* out_len) { + } + int seq_num; + GetRtpSeqNum(p, in_len, &seq_num); +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_WARNING) << "Failed to protect SRTP packet, seqnum=" + << seq_num << ", err=" << err << ", last seqnum=" + << last_send_seq_num_; +@@ -442,7 +442,7 @@ bool SrtpSession::ProtectRtcp(void* p, int in_len, int max_len, int* out_len) { + *out_len = in_len; + int err = srtp_protect_rtcp(session_, p, out_len); + srtp_stat_->AddProtectRtcpResult(err); +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_WARNING) << "Failed to protect SRTCP packet, err=" << err; + return false; + } +@@ -461,7 +461,7 @@ bool SrtpSession::UnprotectRtp(void* p, int in_len, int* out_len) { + if (GetRtpSsrc(p, in_len, &ssrc)) { + srtp_stat_->AddUnprotectRtpResult(ssrc, err); + } +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_WARNING) << "Failed to unprotect SRTP packet, err=" << err; + return false; + } +@@ -477,7 +477,7 @@ bool SrtpSession::UnprotectRtcp(void* p, int in_len, int* out_len) { + *out_len = in_len; + int err = srtp_unprotect_rtcp(session_, p, out_len); + srtp_stat_->AddUnprotectRtcpResult(err); +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_WARNING) << "Failed to unprotect SRTCP packet, err=" << err; + return false; + } +@@ -504,11 +504,11 @@ bool SrtpSession::SetKey(int type, const std::string& cs, + memset(&policy, 0, sizeof(policy)); + + if (cs == CS_AES_CM_128_HMAC_SHA1_80) { +- crypto_policy_set_aes_cm_128_hmac_sha1_80(&policy.rtp); +- crypto_policy_set_aes_cm_128_hmac_sha1_80(&policy.rtcp); ++ srtp_crypto_policy_set_aes_cm_128_hmac_sha1_80(&policy.rtp); ++ srtp_crypto_policy_set_aes_cm_128_hmac_sha1_80(&policy.rtcp); + } else if (cs == CS_AES_CM_128_HMAC_SHA1_32) { +- crypto_policy_set_aes_cm_128_hmac_sha1_32(&policy.rtp); // rtp is 32, +- crypto_policy_set_aes_cm_128_hmac_sha1_80(&policy.rtcp); // rtcp still 80 ++ srtp_crypto_policy_set_aes_cm_128_hmac_sha1_32(&policy.rtp); // rtp is 32, ++ srtp_crypto_policy_set_aes_cm_128_hmac_sha1_80(&policy.rtcp); // rtcp still 80 + } else { + LOG(LS_WARNING) << "Failed to create SRTP session: unsupported" + << " cipher_suite " << cs.c_str(); +@@ -520,7 +520,7 @@ bool SrtpSession::SetKey(int type, const std::string& cs, + return false; + } + +- policy.ssrc.type = static_cast(type); ++ policy.ssrc.type = static_cast(type); + policy.ssrc.value = 0; + policy.key = const_cast(key); + // TODO parse window size from WSH session-param +@@ -529,7 +529,7 @@ bool SrtpSession::SetKey(int type, const std::string& cs, + policy.next = NULL; + + int err = srtp_create(&session_, &policy); +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_ERROR) << "Failed to create SRTP session, err=" << err; + return false; + } +@@ -543,13 +543,13 @@ bool SrtpSession::Init() { + if (!inited_) { + int err; + err = srtp_init(); +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_ERROR) << "Failed to init SRTP, err=" << err; + return false; + } + + err = srtp_install_event_handler(&SrtpSession::HandleEventThunk); +- if (err != err_status_ok) { ++ if (err != srtp_err_status_ok) { + LOG(LS_ERROR) << "Failed to install SRTP event handler, err=" << err; + return false; + } +@@ -652,10 +652,10 @@ void SrtpStat::AddProtectRtpResult(uint32 ssrc, int result) { + key.ssrc = ssrc; + key.mode = SrtpFilter::PROTECT; + switch (result) { +- case err_status_ok: ++ case srtp_err_status_ok: + key.error = SrtpFilter::ERROR_NONE; + break; +- case err_status_auth_fail: ++ case srtp_err_status_auth_fail: + key.error = SrtpFilter::ERROR_AUTH; + break; + default: +@@ -669,14 +669,14 @@ void SrtpStat::AddUnprotectRtpResult(uint32 ssrc, int result) { + key.ssrc = ssrc; + key.mode = SrtpFilter::UNPROTECT; + switch (result) { +- case err_status_ok: ++ case srtp_err_status_ok: + key.error = SrtpFilter::ERROR_NONE; + break; +- case err_status_auth_fail: ++ case srtp_err_status_auth_fail: + key.error = SrtpFilter::ERROR_AUTH; + break; +- case err_status_replay_fail: +- case err_status_replay_old: ++ case srtp_err_status_replay_fail: ++ case srtp_err_status_replay_old: + key.error = SrtpFilter::ERROR_REPLAY; + break; + default: +diff --git a/protocols/jabber/libjingle/talk/session/phone/srtpfilter.h b/protocols/jabber/libjingle/talk/session/phone/srtpfilter.h +index 991d4bf42..ff4e5070f 100644 +--- a/protocols/jabber/libjingle/talk/session/phone/srtpfilter.h ++++ b/protocols/jabber/libjingle/talk/session/phone/srtpfilter.h +@@ -39,11 +39,7 @@ + #include "talk/session/phone/cryptoparams.h" + #include "talk/p2p/base/sessiondescription.h" + +-// Forward declaration to avoid pulling in libsrtp headers here +-struct srtp_event_data_t; +-struct srtp_ctx_t; +-typedef srtp_ctx_t* srtp_t; +-struct srtp_policy_t; ++#include "srtp2/srtp.h" + + namespace cricket { + diff --git a/korganizer/kde-unstable/PKGBUILD b/korganizer/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7c0138fa252c --- /dev/null +++ b/korganizer/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=korganizer +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Calendar and scheduling Program" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(kdepim-runtime kontactinterface incidenceeditor kuserfeedback phonon-qt5) +makedepends=(extra-cmake-modules kdoctools qt5-tools boost) +optdepends=('kdepim-addons: additional plugins') +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8d89730d4c4c7af66069494916a3e908466a219f686388f5d2bb5a8b6dcbe841' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kpatience/kde-unstable/PKGBUILD b/kpatience/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f1e8037901a8 --- /dev/null +++ b/kpatience/kde-unstable/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kpatience +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Offers a selection of solitaire card games" +url="https://kde.org/applications/games/kpatience/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames freecell-solver black-hole-solver hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/kpat-$pkgver.tar.xz"{,.sig} + kpatience-fix-build.patch::"https://invent.kde.org/games/kpat/-/commit/29c4b431.patch") +sha256sums=('5525b0dc724250eaded10ac21898889e4f2bf8b997a89b73121147aa16c5d106' + 'SKIP' + '1fbdde3e02aec4efd9b41eaddd4f38964706585b7c43b5cf1c2c156151e9ec9b') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + patch -d kpat-$pkgver -p1 -i ../kpatience-fix-build.patch +} + +build() { + cmake -B build -S kpat-$pkgver \ + -DBUILD_TESTING=OFF \ + -DWITH_BH_SOLVER=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kpimtextedit/kde-unstable/PKGBUILD b/kpimtextedit/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ea09dcfb20fe --- /dev/null +++ b/kpimtextedit/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kpimtextedit +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A textedit with PIM-specific features" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kio syntax-highlighting) +makedepends=(extra-cmake-modules qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('04839f884836b56664495789444d8a3ef44f11742e4f8522aea7520df2e36f49' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kpkpass/kde-unstable/PKGBUILD b/kpkpass/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9f8aefa9cc54 --- /dev/null +++ b/kpkpass/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=kpkpass +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Apple Wallet Pass reader" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(karchive) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('988d749aee0dac464e7cf33a3522e7a9691f56624f676ec86ad839e46ad13139' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kqtquickcharts/kde-unstable/PKGBUILD b/kqtquickcharts/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..2349e94323a5 --- /dev/null +++ b/kqtquickcharts/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kqtquickcharts +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A QtQuick plugin to render beautiful and interactive charts" +url="https://edu.kde.org/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qt5-declarative) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('47cde81f5f64d708d6f8f08fc43dddf2ecefb099b8058bcb9a0466eebbe625b8' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/krdc/kde-unstable/PKGBUILD b/krdc/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..29d3397445de --- /dev/null +++ b/krdc/kde-unstable/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=krdc +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Remote Desktop Client' +url='https://kde.org/applications/internet/krdc/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-network) +depends=(kcmutils kdnssd knotifyconfig) +makedepends=(extra-cmake-modules libvncserver freerdp kdoctools) +optdepends=('libvncserver: VNC support' + 'libssh: VNC support' + 'freerdp: RDP support' + 'keditbookmarks: to edit bookmarks') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a28f926d6bff64a388dbe23d31220614ffbd1ff6b07ff76e5b4c2db09a9e5390' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kreversi/kde-unstable/PKGBUILD b/kreversi/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..82482c2b1b42 --- /dev/null +++ b/kreversi/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kreversi +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple one player strategy game played against the computer" +url="https://kde.org/applications/games/kreversi/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('7f050a58d3ff0dcc735f1fb241ebacfb1f15d65a936bb6b9cab4e6346d7fd0e4' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/krfb/kde-unstable/PKGBUILD b/krfb/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ab6d5f750815 --- /dev/null +++ b/krfb/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=krfb +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Desktop Sharing' +url='https://www.kde.org/applications/system/krfb' +arch=(x86_64) +license=(LGPL) +depends=(kdnssd kxmlgui kwallet libvncserver pipewire kcompletion hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-network) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('9f460aaf9844d808b4915ba79d84eda45c1b332bf6ab6bcd371e95bfb0ce3d7d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kross-interpreters/kde-unstable/PKGBUILD b/kross-interpreters/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..24612ddfe57b --- /dev/null +++ b/kross-interpreters/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas + +pkgname=kross-interpreters +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Language interpreters to enable in-process scripting with Kross' +arch=(x86_64) +url='https://www.kde.org/applications/development/' +license=(GPL) +depends=(kross) +makedepends=(extra-cmake-modules kdoctools python2 ruby) +optdepends=('python2: kross-python plugin' 'ruby: kross ruby plugin') +groups=(kde-applications) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0b393907ef2070e19b3ed1d2ea581995747fc86c23e707643fa9de0d73f0c761' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/kruler/kde-unstable/PKGBUILD b/kruler/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..71c78d14974e --- /dev/null +++ b/kruler/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kruler +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Screen Ruler" +url="https://kde.org/applications/graphics/kruler/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(knotifications kxmlgui hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('c2eeb30c4c9d56d55afe60bbc95622f46099cf19f1a2ef9e7d8aeb99c78fc472' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kshisen/kde-unstable/PKGBUILD b/kshisen/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..36e70f9f5288 --- /dev/null +++ b/kshisen/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kshisen +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A solitaire-like game played using the standard set of Mahjong tiles" +url="https://kde.org/applications/games/kshisen/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames libkmahjongg hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0d7813cf7f7b6fe23c36ea1d455413115d19e79d70039d250016db8cc2b066e5' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ksirk/kde-unstable/PKGBUILD b/ksirk/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..84c372b8babb --- /dev/null +++ b/ksirk/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=ksirk +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A computerized version of a well known strategy game" +url="https://kde.org/applications/games/ksirk/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames qca phonon-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f848698e2f0f6252ce1adca7650f5da72578c64e2a63feeb352d75fa8c0130cc' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ksmtp/kde-unstable/PKGBUILD b/ksmtp/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..cd78a72a9574 --- /dev/null +++ b/ksmtp/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=ksmtp +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Job-based library to send email through an SMTP server" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kio) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('6c5b1c89bbefac0e9c5d9c3b76531f174b9ac3990bde62d16dc3682d71a96b3e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ksnakeduel/kde-unstable/PKGBUILD b/ksnakeduel/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..25e4a6f0b36b --- /dev/null +++ b/ksnakeduel/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=ksnakeduel +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple snake duel game" +url="https://kde.org/applications/games/ksnakeduel/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1b167cca19d2cbc322c62fa30c2cf4425d7e80fdac9da9c92a6eac6545f2621f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kspaceduel/kde-unstable/PKGBUILD b/kspaceduel/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7bfb75d5fc68 --- /dev/null +++ b/kspaceduel/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kspaceduel +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Each of two possible players controls a satellite spaceship orbiting the sun" +url="https://kde.org/applications/games/kspaceduel/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f9d83d2d2f8764529edd04366754a85ab9a8df8e9373f116114c53f35be4433d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ksquares/kde-unstable/PKGBUILD b/ksquares/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d3ba210b85dd --- /dev/null +++ b/ksquares/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=ksquares +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A game modeled after the well known pen and paper based game of Dots and Boxes" +url="https://kde.org/applications/games/ksquares/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3398761a19c4e1f17c442bbc05c8244272ea797c589a34eae26d94d8d968aa9c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ksudoku/kde-unstable/PKGBUILD b/ksudoku/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..03fbf74f515f --- /dev/null +++ b/ksudoku/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=ksudoku +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A logic-based symbol placement puzzle" +url="https://kde.org/applications/games/ksudoku/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames glu hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a1d79d867373a56a2fadc7476b6ec8f18b3ca1dea3bf6f2f15002097588a61ac' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ksystemlog/kde-unstable/PKGBUILD b/ksystemlog/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f1b33f31a52a --- /dev/null +++ b/ksystemlog/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=ksystemlog +pkgver=20.07.80 +pkgrel=1 +pkgdesc='System log viewer tool' +url='https://kde.org/applications/system/ksystemlog/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-system) +depends=(kio) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('955c3419c5424029e18c8d6f5bf16f12adba9fe875577e5beed5bfb4037ce1cd' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kteatime/kde-unstable/PKGBUILD b/kteatime/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..893248caa655 --- /dev/null +++ b/kteatime/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kteatime +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A handy timer for steeping tea' +url='https://kde.org/applications/games/kteatime/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-utilities) +depends=(knotifyconfig hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('233620f9b38dae78297a75a46e6447851d96ef7ab04bd23909d4979280ffcade' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ktimer/kde-unstable/PKGBUILD b/ktimer/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..36b6cea53e99 --- /dev/null +++ b/ktimer/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=ktimer +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Countdown Launcher' +url='https://kde.org/applications/utilities/ktimer/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ccce7d3763b5d21b66ad2bb91aed51c9e97500dbcec74f08d5113f2b01c0cc54' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ktnef/kde-unstable/PKGBUILD b/ktnef/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f7066ed7a39f --- /dev/null +++ b/ktnef/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=ktnef +pkgver=20.07.80 +pkgrel=1 +pkgdesc="API for handling TNEF data" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kcalutils kcontacts) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('54a9d93f8f73a5d6b4f5a827e82cb99c1d19d8cfa85f60f8fdd86cbab147964b' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ktouch/kde-unstable/PKGBUILD b/ktouch/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..2e4caefce7d5 --- /dev/null +++ b/ktouch/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=ktouch +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Touch Typing Tutor" +url="https://kde.org/applications/education/ktouch/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kqtquickcharts libxkbfile kcmutils hicolor-icon-theme qt5-quickcontrols2 qt5-graphicaleffects qt5-xmlpatterns) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1acb68fc361260126f006027bbc2bf52283560ffb14a6cd2904135712262a6d9' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/ktuberling/kde-unstable/PKGBUILD b/ktuberling/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a16780be7e2b --- /dev/null +++ b/ktuberling/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=ktuberling +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A simple constructor game suitable for children and adults alike" +url="https://kde.org/applications/games/ktuberling/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(hicolor-icon-theme libkdegames) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d4dbfaa6bd30c73d6098b70d9d25f2446588c8bdee667c1447872eb7af3532de' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kturtle/kde-unstable/PKGBUILD b/kturtle/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..65a72490c25d --- /dev/null +++ b/kturtle/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kturtle +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Educational Programming Environment" +url="https://kde.org/applications/education/kturtle/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(knewstuff hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d55c4169700f9c215d4bc55b94015b855aebfc9068b037358cfae8118825f7c3' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kubrick/kde-unstable/PKGBUILD b/kubrick/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..2eb764d93a3f --- /dev/null +++ b/kubrick/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kubrick +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Based on the famous Rubik's Cube" +url="https://kde.org/applications/games/kubrick/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames glu hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('5a4bbd262d0f2b4ab561e2fcf8d07a27f63e140b84671befea0b21964c063909' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kwalletmanager/kde-unstable/PKGBUILD b/kwalletmanager/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e56b07638330 --- /dev/null +++ b/kwalletmanager/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=kwalletmanager +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Wallet management tool' +arch=(x86_64) +url='https://www.kde.org/applications/system/kwalletmanager/' +license=(LGPL) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kcmutils kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('dedf627cb5456297b9bda9fe4bd6cd03a0e8dc01465b128df32ced92feac6ea9' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/kwave/kde-unstable/PKGBUILD b/kwave/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b9b0545c2b98 --- /dev/null +++ b/kwave/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: Elvis Angelaccio +# Contributor: Gustavo alvarez + +pkgname=kwave +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A sound editor for KDE" +arch=(x86_64) +url="https://kwave.sourceforge.net" +license=(GPL) +depends=(kio audiofile libmad libsamplerate hicolor-icon-theme id3lib fftw) +makedepends=(extra-cmake-modules kdoctools doxygen librsvg opus) +optdepends=('opus: OGG plugin') +groups=(kde-applications kde-multimedia) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e2d46889d0e07f843191846cc90e5cdb4ee3ad94e737855fa7b297df5999937b' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/kwordquiz/kde-unstable/PKGBUILD b/kwordquiz/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9249f896a33c --- /dev/null +++ b/kwordquiz/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kwordquiz +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Flash Card Trainer" +url="https://kde.org/applications/education/kwordquiz/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(knotifyconfig libkeduvocdocument knewstuff phonon-qt5) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e15b6cb807ee3ff680c1b142e269206ddf49db2dcbfebd2615759b514c927f3c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libgravatar/kde-unstable/PKGBUILD b/libgravatar/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..aeac0f38a7d1 --- /dev/null +++ b/libgravatar/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=libgravatar +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM library providing Gravatar support" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(pimcommon) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('bcf3cc7d8ad912003569ffcabb4f9dba72156546614908123ee70deaf879c74e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkcddb/kde-unstable/PKGBUILD b/libkcddb/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e1eb6773edfd --- /dev/null +++ b/libkcddb/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkcddb +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE CDDB library" +url='https://www.kde.org/applications/multimedia/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio libmusicbrainz5) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('70339123928021fa87fb3d6855f7218833aef64bb5a57e19ff081f1871f72b62' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkcompactdisc/kde-unstable/PKGBUILD b/libkcompactdisc/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..72656d39da2b --- /dev/null +++ b/libkcompactdisc/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkcompactdisc +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A library for interfacing with CDs" +url='https://www.kde.org/applications/multimedia/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(solid ki18n kcoreaddons phonon-qt5) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3dcc6fa61fe75d12133ab84553212fd6c8211e0d0d9a9df91ec3dce1ea8ae7a0' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkdcraw/kde-unstable/PKGBUILD b/libkdcraw/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a5e65d2e1f00 --- /dev/null +++ b/libkdcraw/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkdcraw +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A C++ interface used to decode RAW picture" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qt5-base libraw) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b82f1f0f51127d3550a0a9a1c09faee60350c190442df3b4171b70771c1c1d44' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkdegames/kde-unstable/PKGBUILD b/libkdegames/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..dba99f102a2c --- /dev/null +++ b/libkdegames/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkdegames +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Common code and data for many KDE games" +url="https://www.kde.org/applications/games/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kdeclarative kdnssd knewstuff) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('08c5cf0a7c3848181f69f2325084b8748555a2ebcd0700c81aacd21cf1382408' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkdepim/kde-unstable/PKGBUILD b/libkdepim/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..c220c114da7a --- /dev/null +++ b/libkdepim/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=libkdepim +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Libraries for KDE PIM applications" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kcmutils) +makedepends=(extra-cmake-modules boost qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('08c4c36738b245dc1e50ddb08fc8e8ae26226e91711d644c37e28dc65dbe21d2' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkeduvocdocument/kde-unstable/PKGBUILD b/libkeduvocdocument/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..a9ffca2f82ab --- /dev/null +++ b/libkeduvocdocument/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkeduvocdocument +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Common libraries for KDE Edu applications" +url="https://kde.org/applications/education" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio kdeedu-data) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('66a9a6bc2f5925bdc24d9c0d30d78e1313ba12ac69decd154e63e61d51755e85' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkexiv2/kde-unstable/PKGBUILD b/libkexiv2/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..4d374cf177d9 --- /dev/null +++ b/libkexiv2/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkexiv2 +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A library to manipulate pictures metadata" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(qt5-base exiv2) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('aadc736262cede5dce5c0b58fcab7391a9e7633b7a6ee4655d975d8a992ec51c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkgapi/kde-unstable/PKGBUILD b/libkgapi/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..aa3cc578a2c2 --- /dev/null +++ b/libkgapi/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkgapi +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A KDE-based library for accessing various Google services via their public API" +url='https://www.kde.org/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kcalendarcore kcontacts qt5-webengine kio) +makedepends=(extra-cmake-modules qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('9c281cfd24b2e7b630cb15756b4fc02668868f5fafc8af41e1cfc72ad24566bc' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkgeomap/kde-unstable/PKGBUILD b/libkgeomap/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..eefa5cee637b --- /dev/null +++ b/libkgeomap/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkgeomap +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A wrapper around world map components for browsing and arranging photos on a map" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(marble-common kio qt5-webkit) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('0be244390a411e543d391510b36d81c6b85a88136e4e029534dfae9d7a62ea9f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkipi/kde-unstable/PKGBUILD b/libkipi/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..883f6159ca93 --- /dev/null +++ b/libkipi/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkipi +pkgver=20.07.80 +pkgrel=1 +pkgdesc="An interface to use kipi-plugins from a KDE application" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kxmlgui kservice hicolor-icon-theme) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('aa720b846807405c82391898638d52dc00c76a76bcdeb0307f39404ab3665b63' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkleo/kde-unstable/PKGBUILD b/libkleo/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..1cc9fae36a3e --- /dev/null +++ b/libkleo/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=libkleo +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM cryptographic library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(qgpgme kitemmodels kpimtextedit) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('7ddf70e540700c3ac80c0a73a3f527cbb68af298501f3529acfe789b7c39a05e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkmahjongg/kde-unstable/PKGBUILD b/libkmahjongg/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0edb52c6ab8d --- /dev/null +++ b/libkmahjongg/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkmahjongg +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Common code, backgrounds and tile sets for games using Mahjongg tiles" +url="https://www.kde.org/applications/games/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kconfigwidgets kcompletion qt5-svg) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f75fa815e1dd59a1f506212ca5e7eade4925e3c1265967b8cfd785c9075e8dbe' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libkomparediff2/kde-unstable/PKGBUILD b/libkomparediff2/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..e98d567e4410 --- /dev/null +++ b/libkomparediff2/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libkomparediff2 +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Library to compare files and strings" +url='https://www.kde.org/applications/development/kompare/' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kio) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e744d84d21c4ca974edf4d24ae2fa6e54ad4c8d64d72740bfde4d5586c08852d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libksane/kde-unstable/PKGBUILD b/libksane/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9ba74cf50952 --- /dev/null +++ b/libksane/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=libksane +pkgver=20.07.80 +pkgrel=1 +pkgdesc="An image scanning library" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(ktextwidgets kwallet sane) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('02b4b37777d9355363b9014e0234fc6a64bd63394c8fe99416bde69895d0da7a' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/libksieve/kde-unstable/PKGBUILD b/libksieve/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..151712c6aa80 --- /dev/null +++ b/libksieve/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=libksieve +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM library for managing sieves" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kidentitymanagement pimcommon kmailtransport) +makedepends=(extra-cmake-modules boost kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a54ad4931a6c3d8ebef6cf0250d02cb8f593b633afe6cb78c39c88b3f9fc84ee' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/lokalize/kde-unstable/PKGBUILD b/lokalize/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ee2159186574 --- /dev/null +++ b/lokalize/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=lokalize +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Computer-Aided Translation System' +url='https://kde.org/applications/development/lokalize/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(kross hunspell hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('kross-interpreters: for msgmerge' 'languagetool: spell and grammar checking') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('efac4f3d2d1175a0911439c5f35aa4aff162edb5ebc9a9d616a0cb56c829d3c4' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/lskat/kde-unstable/PKGBUILD b/lskat/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..5b27f28d6cc0 --- /dev/null +++ b/lskat/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=lskat +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Lieutenant Skat is a fun and engaging card game for two players" +url="https://kde.org/applications/games/lskat/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d93dbb124baf0c3e511a45112f912c0015317bfe1a94f3c97785cf53318513c4' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/mailcommon/kde-unstable/PKGBUILD b/mailcommon/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b72fb63f71d2 --- /dev/null +++ b/mailcommon/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=mailcommon +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM library providing support for mail applications" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(mailimporter messagelib phonon-qt5) +makedepends=(extra-cmake-modules boost qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ced8d5dbae20cc3ae455de6f79f6125259ec4224ee76243725b3f4e9cc1eedfd' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/mailimporter/kde-unstable/PKGBUILD b/mailimporter/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..8261823f6f22 --- /dev/null +++ b/mailimporter/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=mailimporter +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Mail importer library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(pimcommon) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('313a9b84408a83a1e3438caac75fb59279b28ee48248d99e74b36df88b1cdc18' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/marble/kde-unstable/PKGBUILD b/marble/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..74d873945726 --- /dev/null +++ b/marble/kde-unstable/PKGBUILD @@ -0,0 +1,70 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Gustavo Alvarez +# Contributor: Balló György + +pkgbase=marble +pkgname=(marble-common marble-qt marble) +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Desktop Globe" +arch=(x86_64) +url="https://www.kde.org/applications/system/marble" +license=(GPL) +makedepends=(extra-cmake-modules gpsd kdoctools knewstuff kparts krunner libwlocate phonon-qt5 + plasma-workspace qt5-serialport qt5-tools qt5-webengine shapelib) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgbase-$pkgver.tar.xz"{,.sig}) +sha256sums=('09fb05cf58a64c64c99a854f5d836203b82d2aa19ff9266b4b7f4e2d36c96f41' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgbase-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DQT_PLUGINS_DIR=lib/qt/plugins \ + -DBUILD_TESTING=OFF \ + -DBUILD_MARBLE_EXAMPLES=OFF \ + -DBUILD_MARBLE_TESTS=OFF \ + -DMOBILE=OFF + cmake --build build +} + +package_marble-common() { + pkgdesc='Common libraries and plugins for Marble' + depends=(qt5-svg qt5-webengine phonon-qt5) + optdepends=('gpsd: GPS based geolocation' + 'libwlocate: WLAN based geolocation' + 'qt5-serialport: APRS plugin' + 'shapelib: SHP plugin') + + DESTDIR="$pkgdir" cmake --install build + rm -r "$pkgdir"/usr/share/{config.kcfg,kxmlgui5,metainfo,plasma} \ + "$pkgdir"/usr/bin \ + "$pkgdir"/etc \ + "$pkgdir"/usr/lib/qt/{qml,plugins/*.so} \ + "$pkgdir"/usr/share/applications/{marble_geo.desktop,marble_worldwind.desktop,org.kde.marble*.desktop} \ + "$pkgdir"/usr/share/kservices5/{marble_part.desktop,plasma*} \ + "$pkgdir"/usr/share/locale/*/LC_MESSAGES/*.mo +} + +package_marble-qt() { + pkgdesc+=' (Qt version)' + depends=(marble-common) + + DESTDIR="$pkgdir" cmake --install build/src/apps/marble-qt +} + +package_marble() { + depends=(marble-common knewstuff kparts) + optdepends=('krunner: Krunner plugin') + groups=(kde-applications kde-education) + + DESTDIR="$pkgdir" cmake --install build/src/apps/marble-kde + DESTDIR="$pkgdir" cmake --install build/src/plasma + DESTDIR="$pkgdir" cmake --install build/src/plasmarunner + DESTDIR="$pkgdir" cmake --install build/src/thumbnailer + rm -r "$pkgdir"/usr/share/{icons,doc/HTML} +} diff --git a/mbox-importer/kde-unstable/PKGBUILD b/mbox-importer/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d71e881a8d39 --- /dev/null +++ b/mbox-importer/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=mbox-importer +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Import mbox files to KMail" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(mailcommon) +makedepends=(extra-cmake-modules boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d7710ce725a9db10e2b786c072ed319cfe992aa6241eba404b4b3735cb8d7bfa' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/messagelib/kde-unstable/PKGBUILD b/messagelib/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..206889b596d8 --- /dev/null +++ b/messagelib/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=messagelib +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE PIM messaging library" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(kdepim-apps-libs kmailtransport libgravatar kidentitymanagement kmbox qca) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('3a6b5f08127c54378e301af61ab6430110457b739f7d8bb04c9d0b2b3325e1c6' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/minuet/kde-unstable/PKGBUILD b/minuet/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..4c03c0377292 --- /dev/null +++ b/minuet/kde-unstable/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=minuet +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A KDE Software for Music Education' +url='https://minuet.kde.org' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(plasma-framework fluidsynth hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1a0c10f2d47e569fdb72df26c51d94c330e1ad5ec16fa404e1ed2f8f787b7a37' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/okular/kde-unstable/PKGBUILD b/okular/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0bcb2fa19d3b --- /dev/null +++ b/okular/kde-unstable/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=okular +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Document Viewer' +arch=(x86_64) +url="https://kde.org/applications/graphics/okular/" +license=(GPL LGPL FDL) +groups=(kde-applications kde-graphics) +depends=(djvulibre libspectre libkexiv2 poppler-qt5 qca kpty kactivities threadweaver kjs kparts purpose discount phonon-qt5) +makedepends=(extra-cmake-modules ebook-tools kdegraphics-mobipocket kdoctools khtml chmlib) +optdepends=('ebook-tools: mobi and epub support' + 'kdegraphics-mobipocket: mobi support' 'libzip: CHM support' + 'khtml: CHM support' 'chmlib: CHM support' 'calligra: ODT and ODP support' + 'unrar: Comic Book Archive support' 'unarchiver: Comic Book Archive support (alternative)') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4b0fa1acfbd56d386faea1b02e487ce2ed5ae33e1b017551b83c8235834b9552' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck +options=(!zipman) + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/palapeli/kde-unstable/PKGBUILD b/palapeli/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..ad4c3cec1dc5 --- /dev/null +++ b/palapeli/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=palapeli +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A single-player jigsaw puzzle game" +url="https://kde.org/applications/games/palapeli/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames qhull hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('7479354e90cb75d0a54863ef1a822ddf0c88270a7f1b9b37664803740cc9b3a5' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/parley/kde-unstable/PKGBUILD b/parley/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..c3fe43e327da --- /dev/null +++ b/parley/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=parley +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Vocabulary Trainer" +url="https://kde.org/applications/education/parley/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kross knewstuff libkeduvocdocument qt5-webengine kcmutils) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('7c93f45390250e1f55db2557cee3598eef4ca6cd9ddbc028ad2624e439f2e27d' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/picmi/kde-unstable/PKGBUILD b/picmi/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..dfb1cdd4ed00 --- /dev/null +++ b/picmi/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=picmi +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A nonogram logic game for KDE" +url="https://kde.org/applications/games/picmi/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-games) +depends=(libkdegames hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2450a2b015eca5738a1b5c49815e1c8952b670a2c27e09f6fb9470c2946c32db' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/pim-data-exporter/kde-unstable/PKGBUILD b/pim-data-exporter/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..6ee184f33adf --- /dev/null +++ b/pim-data-exporter/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=pim-data-exporter +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Import and export KDE PIM settings" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(calendarsupport mailcommon kuserfeedback) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('96afc8e5d9094172d48a326dad6be2f4c51349f23ba5615d09473f6a1667c539' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/pim-sieve-editor/kde-unstable/PKGBUILD b/pim-sieve-editor/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..9e32c27c7501 --- /dev/null +++ b/pim-sieve-editor/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan + +pkgname=pim-sieve-editor +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Mail sieve editor" +arch=(x86_64) +url="https://kontact.kde.org" +license=(GPL2) +depends=(libksieve kuserfeedback) +makedepends=(extra-cmake-modules kdoctools boost) +groups=(kde-applications kdepim) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('adba7d4fc6a222dbe8560fe76ae65853384963f94d565497ea49e3673bafe85f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/pimcommon/kde-unstable/PKGBUILD b/pimcommon/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..67c932071021 --- /dev/null +++ b/pimcommon/kde-unstable/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Antonio Rojas + +pkgname=pimcommon +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Common libraries for KDE PIM" +arch=(x86_64) +url="https://kontact.kde.org" +license=(LGPL) +depends=(libkdepim kpimtextedit knewstuff kimap kldap akonadi-contacts akonadi-search purpose) +makedepends=(extra-cmake-modules boost qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('c92d8800695acd1ee454e7a6b89ed3e4c4e99c01162c8525d3ca5794b292d989' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/poxml/kde-unstable/PKGBUILD b/poxml/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..dc7798390c52 --- /dev/null +++ b/poxml/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=poxml +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Translates DocBook XML files using gettext po files' +url='https://www.kde.org/applications/development/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kdesdk) +depends=(qt5-base gettext) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('14789c08944f524cee6844a11060d69996253c8d057c66e25b5990a8d6cc9119' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/print-manager/kde-unstable/PKGBUILD b/print-manager/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..93b68a6b5eb4 --- /dev/null +++ b/print-manager/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=print-manager +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A tool for managing print jobs and printers" +arch=(x86_64) +url='https://www.kde.org/applications/utilities/' +license=(GPL LGPL FDL) +depends=(kcmutils kirigami2) +makedepends=(extra-cmake-modules kdoctools plasma-framework) +optdepends=('system-config-printer: auto-detect the printer driver') +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('8126ff175f3c96fe5e2b42bd25f7e6ff69b077ee807ae98129a9935a265ce155' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/rocs/kde-unstable/PKGBUILD b/rocs/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7158111a0a1c --- /dev/null +++ b/rocs/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Roja +# Contributor: Andrea Scarpino + +pkgname=rocs +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Graph Theory IDE" +url="https://kde.org/applications/education/rocs/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(grantlee ktexteditor kdeclarative qt5-xmlpatterns qt5-script hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('6e6f02f538e4bdec176d15b90ba841bfd88bfe1a0ec1a6f7a5f815baedcbbda4' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/signon-kwallet-extension/kde-unstable/PKGBUILD b/signon-kwallet-extension/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..3ebe3cc895af --- /dev/null +++ b/signon-kwallet-extension/kde-unstable/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Antonio Rojas +# Contributor: anex + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/spectacle/kde-unstable/PKGBUILD b/spectacle/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..4eff60f5b177 --- /dev/null +++ b/spectacle/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas + +pkgname=spectacle +pkgver=20.07.80 +pkgrel=1 +pkgdesc="KDE screenshot capture utility" +arch=(x86_64) +url='https://kde.org/applications/utilities/org.kde.spectacle' +license=(GPL) +depends=(xcb-util-cursor libkipi purpose knewstuff kwayland qt5-tools) +makedepends=(extra-cmake-modules kdoctools) +optdepends=('kipi-plugins: export to various online services') +groups=(kde-applications kde-graphics) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('4fae360914ba019f28b0616011c6854533ff5ea819de2a3ce36eb323f6151980' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + diff --git a/step/kde-unstable/PKGBUILD b/step/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..b5d56dd3b4e1 --- /dev/null +++ b/step/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=step +pkgver=20.07.80 +pkgrel=1 +pkgdesc="Interactive Physical Simulator" +url="https://kde.org/applications/education/step/" +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(libqalculate gsl knewstuff kplotting hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools eigen qt5-tools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('27041c278103cc4e85a6dd4f2d38e5d9074fac22d70ed7e395df333afb9eba5c' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/svgpart/kde-unstable/PKGBUILD b/svgpart/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0252d4950e35 --- /dev/null +++ b/svgpart/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=svgpart +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A KPart for viewing SVGs" +url="https://www.kde.org/applications/graphics/" +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kparts) +makedepends=(extra-cmake-modules) +groups=(kde-applications kde-graphics) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('d509878a0fa5167b551a374eafc4c606628c3a335fad56b138a0250e2eb6391b' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/sweeper/kde-unstable/PKGBUILD b/sweeper/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0c55ad055722 --- /dev/null +++ b/sweeper/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=sweeper +pkgver=20.07.80 +pkgrel=1 +pkgdesc='System Cleaner' +url='https://kde.org/applications/utilities/sweeper' +arch=(x86_64) +license=(GPL LGPL FDL) +depends=(kactivities-stats kio) +makedepends=(extra-cmake-modules kdoctools) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('872eb170fa7e4deaa8d0270e576ee56c280dc3446d04360f2374d722c7f7099f' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-accounts-kcm/kde-unstable/PKGBUILD b/telepathy-kde-accounts-kcm/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..85bdd7fec12a --- /dev/null +++ b/telepathy-kde-accounts-kcm/kde-unstable/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-accounts-kcm +_pkgname=ktp-accounts-kcm +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KCM Module for configuring Telepathy Instant Messaging Accounts' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-qt kaccounts-providers) +makedepends=(extra-cmake-modules intltool) +optdepends=('telepathy-gabble: XMPP/Jabber accounts support' 'telepathy-haze: account types supported by Pidgin/libpurple' + 'telepathy-morse: Telegram accounts support' 'telepathy-salut: link-local XMPP account support') +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a6c4a24e926c7885ec2d25ec899d3815c1c8591d55d9a2fc98292156f123a270' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-approver/kde-unstable/PKGBUILD b/telepathy-kde-approver/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0b5456dd7603 --- /dev/null +++ b/telepathy-kde-approver/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-approver +_pkgname=ktp-approver +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KDE Channel Approver for Telepathy' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-qt knotifications kservice) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2c5f58435a0199341f2b7547c29be309937495a4657a61275f3ed674b04a1028' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-auth-handler/kde-unstable/PKGBUILD b/telepathy-kde-auth-handler/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d47cafbce9b8 --- /dev/null +++ b/telepathy-kde-auth-handler/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-auth-handler +_pkgname=ktp-auth-handler +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(qca telepathy-kde-common-internals) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('f86b23740411cd25989dd74af48bb3d5b50d97c5ae86ad9e6ac47c84b3c10e49' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-call-ui/kde-unstable/PKGBUILD b/telepathy-kde-call-ui/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..74224ef6d23d --- /dev/null +++ b/telepathy-kde-call-ui/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas + +pkgname=telepathy-kde-call-ui +_pkgname=ktp-call-ui +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Voice/Video Call UI for Telepathy' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals qt-gstreamer phonon-qt5) +makedepends=(extra-cmake-modules boost) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('cb32be6b64004e32a63da2d03e8e73d1043cacbc6e4d4b492fcfa7edeabe7141' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-common-internals/kde-unstable/PKGBUILD b/telepathy-kde-common-internals/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..f5fb61b65c44 --- /dev/null +++ b/telepathy-kde-common-internals/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Andrea Scarpino +# Contributor: Laurent Carlier +# Contributor: Antonio Rojas + +pkgname=telepathy-kde-common-internals +_pkgname=ktp-common-internals +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Common components for KDE-Telepathy' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(knotifyconfig ktexteditor kpeople telepathy-logger-qt kaccounts-integration libotr telepathy-accounts-signon) +makedepends=(extra-cmake-modules kdoctools doxygen) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('44dbc67a4e59e1031abdeff06e90d7acda328827f9a41b4326ac28834fb9e509' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-contact-list/kde-unstable/PKGBUILD b/telepathy-kde-contact-list/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..4312b8b3447e --- /dev/null +++ b/telepathy-kde-contact-list/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-contact-list +_pkgname=ktp-contact-list +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KDE Telepathy contact list application' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('66631f173576a23f732a44e84d0e96590b021429f4b91fa4cafbcbb326d818eb' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-contact-runner/kde-unstable/PKGBUILD b/telepathy-kde-contact-runner/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..7a798fa743b0 --- /dev/null +++ b/telepathy-kde-contact-runner/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-contact-runner +_pkgname=ktp-contact-runner +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KRunner plugin for KDE Telepathy' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals krunner) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('74c1c7fd72f01e5a4a3d8f679b1fb272e9caef21a314b632aa16131bd1c65457' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-desktop-applets/kde-unstable/PKGBUILD b/telepathy-kde-desktop-applets/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..0d9ea1d4d085 --- /dev/null +++ b/telepathy-kde-desktop-applets/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-desktop-applets +_pkgname=ktp-desktop-applets +pkgver=20.07.80 +pkgrel=1 +pkgdesc='The KDE-Telepathy Plasma desktop applets' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals telepathy-kde-accounts-kcm plasma-workspace) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('a689a5bd799e318b306f2dec74d134b15de0766e4d7b8a552cf0b0744909db8e' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-filetransfer-handler/kde-unstable/PKGBUILD b/telepathy-kde-filetransfer-handler/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..aab7d420a775 --- /dev/null +++ b/telepathy-kde-filetransfer-handler/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-filetransfer-handler +_pkgname=ktp-filetransfer-handler +pkgver=20.07.80 +pkgrel=1 +pkgdesc='KDE Telepathy file transfer handler' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ee4a3a9ebb5c010516532d050229ceadeb63f7cc0467594da8166451b178cbd0' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-integration-module/kde-unstable/PKGBUILD b/telepathy-kde-integration-module/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..d2f7a5c5ea03 --- /dev/null +++ b/telepathy-kde-integration-module/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-integration-module +_pkgname=ktp-kded-module +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals kidletime kactivities) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('6157af16287bc1b538d36d2392b249edef107d1221328f4277ba104f5636400a' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-send-file/kde-unstable/PKGBUILD b/telepathy-kde-send-file/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..91a7c731af73 --- /dev/null +++ b/telepathy-kde-send-file/kde-unstable/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-send-file +_pkgname=ktp-send-file +pkgver=20.07.80 +pkgrel=1 +pkgdesc='A File manager plugin to launch a file transfer job with a specified contact' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('98b412ea5cb44b6c0a8f29deb0d495edec05ab490474f890f96b359f8c2cda51' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/telepathy-kde-text-ui/kde-unstable/PKGBUILD b/telepathy-kde-text-ui/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..05c9c2a83ff6 --- /dev/null +++ b/telepathy-kde-text-ui/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: Laurent Carlier + +pkgname=telepathy-kde-text-ui +_pkgname=ktp-text-ui +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Telepathy handler for Text Chats' +arch=(x86_64) +url='https://community.kde.org/Real-Time_Communication_and_Collaboration' +license=(GPL) +groups=(kde-applications kde-network telepathy-kde) +depends=(telepathy-kde-common-internals kemoticons) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$_pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('12b5ddf217f84d15283dcf250173e1eff19275386ff935390e3fb4dc67f6c2ee' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $_pkgname-$pkgver \ + -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/umbrello/kde-unstable/PKGBUILD b/umbrello/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..057dae139d22 --- /dev/null +++ b/umbrello/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=umbrello +pkgver=20.07.80 +pkgrel=1 +pkgdesc='UML modeller' +arch=(x86_64) +url='https://kde.org/applications/development/umbrello' +license=(GPL) +depends=(kdelibs4support kdevelop qt5-webkit) +makedepends=(extra-cmake-modules kdoctools kdesignerplugin kdevelop-pg-qt llvm kinit doxygen) +groups=(kde-applications kdesdk) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('06c071bda156df9530973bf85378382d8393b41b6dd2ee2155ea2eee3710ac78' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF \ + -DBUILD_UNITTESTS=OFF \ + -DBUILD_KF5=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/yakuake/kde-unstable/PKGBUILD b/yakuake/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..23df147aa996 --- /dev/null +++ b/yakuake/kde-unstable/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino +# Contributor: James Rayner +# Contributor: leeghoofd + +pkgname=yakuake +pkgver=20.07.80 +pkgrel=1 +pkgdesc="A drop-down terminal emulator based on KDE konsole technology" +arch=(x86_64) +url='https://kde.org/applications/system/org.kde.yakuake' +license=(GPL) +depends=(konsole kwayland hicolor-icon-theme) +makedepends=(extra-cmake-modules) +groups=(kde-applications kde-utilities) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('5a95f7c8c1dbfa7040a690f0094a5d00601a1de39f86f237054ba40ce263a692' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} diff --git a/zeroconf-ioslave/kde-unstable/PKGBUILD b/zeroconf-ioslave/kde-unstable/PKGBUILD new file mode 100644 index 000000000000..53082fa2b690 --- /dev/null +++ b/zeroconf-ioslave/kde-unstable/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=zeroconf-ioslave +pkgver=20.07.80 +pkgrel=1 +pkgdesc='Network Monitor for DNS-SD services (Zeroconf)' +url='https://www.kde.org/applications/internet/' +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-network) +depends=(kio kdnssd) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('ffe9b6ff537866df41bad315a5a67a40b66deb4cc2aad5095178cb87c10e55dc' + 'SKIP') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +build() { + cmake -B build -S $pkgname-$pkgver \ + -DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}