summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Blumenstingl2015-08-23 12:25:59 +0200
committerMartin Blumenstingl2015-08-23 12:25:59 +0200
commit61ef7255b7d639764269048255ba884ab1141b29 (patch)
tree92a8ed3fbd8ee2f63fb5ea4abea609961d2231b1
downloadaur-61ef7255b7d639764269048255ba884ab1141b29.tar.gz
Initial import
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD40
-rw-r--r--kaccounts-providers-git.install11
3 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b83505cf0551
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = kaccounts-providers-git
+ pkgdesc = Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others
+ pkgver = r65.69bdaa6
+ pkgrel = 1
+ url = https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers
+ install = kaccounts-providers-git.install
+ arch = any
+ license = GPL
+ makedepends = extra-cmake-modules
+ makedepends = git
+ makedepends = intltool
+ makedepends = kaccounts-integration
+ depends = libaccounts-glib
+ provides = kaccounts-providers
+ conflicts = kaccounts-providers
+ source = git://anongit.kde.org/kaccounts-providers.git
+ sha256sums = SKIP
+
+pkgname = kaccounts-providers-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..deb0bafab6e9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
+# Author: Antonio Rojas <arojas@archlinux.org>
+
+pkgname=kaccounts-providers-git
+pkgver=r65.69bdaa6
+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=('any')
+url='https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers'
+license=('GPL')
+depends=('libaccounts-glib')
+makedepends=('extra-cmake-modules' 'git' 'intltool' 'kaccounts-integration')
+provides=('kaccounts-providers')
+conflicts=('kaccounts-providers')
+install=$pkgname.install
+source=("git://anongit.kde.org/kaccounts-providers.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd kaccounts-providers
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ mkdir -p build
+}
+
+build() {
+ cd build
+ cmake ../kaccounts-providers \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="$pkgdir" install
+}
diff --git a/kaccounts-providers-git.install b/kaccounts-providers-git.install
new file mode 100644
index 000000000000..7f753da320b9
--- /dev/null
+++ b/kaccounts-providers-git.install
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_update() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}