diff options
Diffstat (limited to 'libre/kopete/PKGBUILD')
-rw-r--r-- | libre/kopete/PKGBUILD | 54 |
1 files changed, 22 insertions, 32 deletions
diff --git a/libre/kopete/PKGBUILD b/libre/kopete/PKGBUILD index 988599c65..a02382edd 100644 --- a/libre/kopete/PKGBUILD +++ b/libre/kopete/PKGBUILD @@ -1,67 +1,58 @@ -# Maintainer: Andreas Grapentin <andreas@grapentin.org> # Maintainer (Arch): Felix Yan <felixonmars@archlinux.org> # Maintainer (Arch): Antonio Rojas <arojas@archlinux.org> -# Contributor: André Silva <emulatorman@hyperbola.info> -# Contributor: jc_gargma <jc_gargma@iserlohn-fortress.net> # Contributor (Arch): Andrea Scarpino <andrea@archlinux.org> +# Maintainer: Andreas Grapentin <andreas@grapentin.org> +# Contributor (Hyperbola): André Silva <emulatorman@hyperbola.info> +# Contributor: jc_gargma <jc_gargma@iserlohn-fortress.net> pkgname=kopete -pkgver=18.08.1 -pkgrel=1.parabola1 -pkgdesc='Instant Messenger, without nonfree Skype support' +pkgver=19.12.3 +pkgrel=1 +pkgrel+=.parabola1 +pkgdesc='Instant Messenger' +pkgdesc+=', without nonfree Skype support' url='https://kde.org/applications/internet/kopete/' -arch=(i686 x86_64 armv7h) +arch=(x86_64) +arch+=(i686 armv7h) license=(GPL LGPL FDL) groups=(kde-applications kdenetwork) -depends=(knotifyconfig kcmutils ktexteditor kcontacts kidentitymanagement libkleo qca kdelibs4support khtml libotr) -makedepends=(extra-cmake-modules mediastreamer libgadu jsoncpp kdoctools kdesignerplugin kdnssd libkleo ktexteditor) +depends=(knotifyconfig kcmutils ktexteditor kcontacts kidentitymanagement libkleo qca kdelibs4support khtml + libidn libotr) +makedepends=(extra-cmake-modules mediastreamer libgadu jsoncpp kdoctools kdesignerplugin kdnssd libkleo ktexteditor kinit) optdepends=('mediastreamer: jingle support' 'libgadu: Gadu-Gadu protocol' 'kdnssd: bonjour protocol') -conflicts=(kdenetwork-kopete) -replaces=(kdenetwork-kopete) -source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} - kopete-mediastreamer2.14.patch - kopete-srtp2.patch - kopete-openssl-1.1.patch - kopete-glibc-2.28.patch - kopete-pthread-link.patch) -sha256sums=('93fc1c360cce2471eae7286b1fb72b112e6192fee78ef68cda3ce270ed866844' +source=("https://download.kde.org/stable/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=('8d58fb0c9dd8b651bfc996e6928f7ccdad8e21cba39ffd0e54d46f7145fa7b27' 'SKIP' - 'c34a268aaa058e563174581dbe37c15fed91e82326ec704d2a872463139865e0' + '8b8e7a5d9f17fafdddb402fab22b0b8d9963039ea8ea9fa749cad67aeeb879ac' 'ceed663f7007654d186d918cf7a0742972ed5bd319879021e9ba80e395177700' 'a12ea422e5162ef11274a98fd53658d6e780cafbe2e0fac70c8bc7d3291fef8b' - 'ba1b830bbd74c3dde8de99d887bd20205b4bbb1e466a41aa2b230404f1959c83' - 'a7ebdd8dd4336b7ec085ef254bf18040f473b73379a8cd84569b28441a6c71df') + '7ff38588f25bc05eae8ba20d9624536b33addf26b74e8c64ac036291f98f2bc2') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org> F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck <cfeck@kde.org> prepare() { mkdir -p build - cd kopete-$pkgver - + cd $pkgname-$pkgver # based on https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/helpers/make-kopete sed -i 's/Skype protocol" ON/Skype protocol" OFF/g' protocols/CMakeLists.txt rm -rf protocols/skype sed 's/, Skype//' -i ./doc/index.docbook -# fix build with mediastreamer 2.14 +# fix build with mediastreamer 2.14 https://phabricator.kde.org/D15956 patch -p1 -i ../kopete-mediastreamer2.14.patch +# Detect mediastreamer 4.3 + patch -p1 -i ../kopete-mediastreamer-4.3.patch # fix build with OpenSSL 1.1 (Fedora patch) patch -p1 -i ../kopete-openssl-1.1.patch -# fix link to pthread - patch -p1 -i ../kopete-pthread-link.patch # support SRTP2 patch -p1 -i ../kopete-srtp2.patch -# fix build with glibc 2.28 - patch -p1 -i ../kopete-glibc-2.28.patch } build() { cd build - cmake ../$pkgname-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_TESTING=OFF \ -DWITH_skype=OFF make @@ -69,6 +60,5 @@ build() { package() { cd build - make DESTDIR="$pkgdir" install } |