summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Choffet2015-12-16 18:09:56 -0500
committerPierre Choffet2015-12-16 18:09:56 -0500
commitc4bfdd13c3f4c395c87bf87abf9e9b171b4a32a6 (patch)
tree59d8d7a6f6a1a767ebb6765df3145f74041e47fa
downloadaur-c4bfdd13c3f4c395c87bf87abf9e9b171b4a32a6.tar.gz
Add the ring-kde package
This package compiles the latest available version of ring-kde, from the official git repository.
-rw-r--r--.SRCINFO39
-rw-r--r--ChangeLog3
-rw-r--r--PKGBUILD46
3 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..889187e8959b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,39 @@
+# Generated by mksrcinfo v8
+# Wed Dec 16 23:05:40 UTC 2015
+pkgbase = ring-kde-git
+ pkgdesc = KDE client for Ring
+ pkgver = 2.0.0.r138.g18ff797
+ pkgrel = 1
+ url = http://ring.cx/
+ changelog = ChangeLog
+ arch = i686
+ arch = x86_64
+ groups = ring
+ license = GPL3
+ makedepends = git
+ makedepends = cmake
+ makedepends = extra-cmake-modules
+ depends = libringclient-git
+ depends = ring-daemon-git
+ depends = qt5-base
+ depends = qt5-svg
+ depends = attica-qt5
+ depends = kconfig
+ depends = kguiaddons
+ depends = kdbusaddons
+ depends = ki18n
+ depends = kwindowsystem
+ depends = kxmlgui
+ depends = kiconthemes
+ depends = kinit
+ depends = kio
+ depends = kcompletion
+ depends = kcrash
+ depends = kdelibs
+ depends = knotifications
+ provides = ring-kde
+ source = git://anongit.kde.org/ring-kde
+ sha256sums = SKIP
+
+pkgname = ring-kde-git
+
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 000000000000..e023f7cd1226
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,3 @@
+2015-12-16 Pierre Choffet <peuc@wanadoo.fr>
+ * 2.0.0.r138.g18ff797 :
+ Initial PKGBUILD.
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f79243730c59
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Pierre Choffet <peuc@wanadoo.fr>
+
+# Note: unlike the ring-daemon-git and libringclient-git, this package doesn't
+# use pinned commit, so you may encounter some compatibility issues with lower
+# level librairies if their packages are not updated. In this case, just append
+# #commit=<commit_id> in source url.
+
+pkgname=ring-kde-git
+pkgver=2.0.0.r138.g18ff797
+pkgrel=1
+pkgdesc="KDE client for Ring"
+arch=("i686" "x86_64")
+url="http://ring.cx/"
+license=("GPL3")
+groups=("ring")
+depends=("libringclient-git" "ring-daemon-git" "qt5-base" "qt5-svg"
+ "attica-qt5" "kconfig" "kguiaddons" "kdbusaddons" "ki18n"
+ "kwindowsystem" "kxmlgui" "kiconthemes" "kinit" "kio" "kcompletion"
+ "kcrash" "kdelibs" "knotifications")
+makedepends=("git" "cmake" "extra-cmake-modules")
+provides=("ring-kde")
+changelog="ChangeLog"
+source=("git://anongit.kde.org/ring-kde")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "ring-kde"
+
+ git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "ring-kde"
+
+ mkdir -p build
+ cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+
+ make
+}
+
+package() {
+ cd "ring-kde/build"
+
+ make DESTDIR="$pkgdir" install
+}