Package Details: kxmlrpcclient-git r413.d0a39304a-1

Git Clone URL: https://aur.archlinux.org/kxmlrpcclient-git.git (read-only, click to copy)
Package Base: kxmlrpcclient-git
Description: XML-RPC client library for KDE
Upstream URL: https://projects.kde.org/projects/kde/pim/kxmlrpcclient
Licenses: LGPL
Conflicts: kxmlrpcclient
Provides: kxmlrpcclient
Submitter: arojas
Maintainer: IslandC0der
Last Packager: IslandC0der
Votes: 7
Popularity: 0.023702
First Submitted: 2014-12-12 19:08
Last Updated: 2020-10-20 17:05

Latest Comments

IslandC0der commented on 2020-10-20 17:06

Thanks for your patch, @unusual_thoughts!

Regarding the source change: I've actually considered it before, along with another AUR user, when we had to move away from anongit. Initially, we were considering switching to invent.kde.org, but we opted for github instead, for two reasons:

  1. The github urls are constant and deterministic. It's always git+https://github.com/KDE/$pkgname.git (with very few exceptions, where the arch pkgname is different). This great, because it allows for easy automation using scripts.
  2. This way, we ease the load on KDE's servers.

Additionally, both sources are up-to-date, so it makes no difference in that regard. However, if you still think we ought to change it, please feel free to reach out :)

unusual_thoughts commented on 2020-10-18 16:45

Subject: [PATCH] fix build since move to spdx licenses

---
 .SRCINFO | 4 ++--
 PKGBUILD | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index c70c118..5c7b451 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = kxmlrpcclient-git
    pkgdesc = XML-RPC client library for KDE
-   pkgver = r400.1005c7036
+   pkgver = r413.d0a39304a
    pkgrel = 1
    url = https://projects.kde.org/projects/kde/pim/kxmlrpcclient
    arch = i686
@@ -14,7 +14,7 @@ pkgbase = kxmlrpcclient-git
    depends = kio
    provides = kxmlrpcclient
    conflicts = kxmlrpcclient
-   source = git+https://github.com/KDE/kxmlrpcclient.git
+   source = git+https://invent.kde.org/frameworks/kxmlrpcclient.git
    md5sums = SKIP

 pkgname = kxmlrpcclient-git
diff --git a/PKGBUILD b/PKGBUILD
index 8db8546..ab1a5b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
 # Maintainer: João Figueiredo <jf dot mundox at gmail dot com>
 # Contributor: Felix Golatofski <contact@xdfr.de>
 # Contributor: Antonio Rojas <arojas@archlinux.org>
+# Contributor: Henri Chain <henri@henricha.in>

 _pkgname=kxmlrpcclient
 pkgname=$_pkgname-git
-pkgver=r400.1005c7036
+pkgver=r413.d0a39304a
 pkgrel=1
 pkgdesc="XML-RPC client library for KDE"
 arch=('i686' 'x86_64')
@@ -14,7 +15,7 @@ depends=('kio')
 makedepends=(extra-cmake-modules doxygen git qt5-tools qt5-doc)
 conflicts=("$_pkgname")
 provides=("$_pkgname")
-source=('git+https://github.com/KDE/kxmlrpcclient.git')
+source=('git+https://invent.kde.org/frameworks/kxmlrpcclient.git')
 md5sums=('SKIP')

 pkgver() {
@@ -38,6 +39,5 @@ build() {
 package() {
   cd $srcdir/$_pkgname/build
   make DESTDIR="$pkgdir" install
-  install -Dm644 ../COPYING.LIB "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
-
+  install -Dm644 ../LICENSES/* -t "$pkgdir/usr/share/licenses/$_pkgname/"
 }
-- 
2.28.0