summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo Kuehn2015-06-12 09:38:53 +0200
committerDanilo Kuehn2015-06-12 09:38:53 +0200
commit3fe3ac39b1151c897993522b4e908421b551803d (patch)
tree2e8f42009e05bc50673fbcbb3d31222bed2b3208
downloadaur-3fe3ac39b1151c897993522b4e908421b551803d.tar.gz
Initial import
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD59
-rw-r--r--owncloud-client-git.install11
3 files changed, 97 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bcc08dd31a70
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,27 @@
+pkgbase = owncloud-client-git
+ pkgdesc = ownCloud client based on mirall
+ pkgver = 1.8.1
+ pkgrel = 1
+ url = http://owncloud.org/
+ install = owncloud-client-git.install
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ makedepends = cmake
+ depends = sqlite3
+ depends = neon
+ depends = qtkeychain
+ depends = qtwebkit
+ provides = mirall
+ provides = mirall-git
+ provides = owncloud-client
+ conflicts = mirall-git
+ conflicts = owncloud-client
+ conflicts = owncloud-client-ngs
+ options = !strip
+ backup = etc/owncloud-client-git/sync-exclude.lst
+ source = mirall::git+https://github.com/owncloud/mirall.git
+ md5sums = SKIP
+
+pkgname = owncloud-client-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f1d0ecb1aafb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Danilo Kuehn <dk at nogo-software dot de>
+# Git: https://github.com/nogo/archlinux-pkgbuild
+
+# Uncomment, if you want tha last release
+_version=1.8.1
+
+pkgname=owncloud-client-git
+pkgver=1.8.1
+pkgrel=1
+pkgdesc="ownCloud client based on mirall"
+arch=('i686' 'x86_64')
+url="http://owncloud.org/"
+license=('GPL2')
+depends=('sqlite3' 'neon' 'qtkeychain' 'qtwebkit')
+optdepends=()
+makedepends=('cmake')
+provides=('mirall' 'mirall-git' 'owncloud-client')
+conflicts=('mirall-git' 'owncloud-client' 'owncloud-client-ngs')
+install=${pkgname}.install
+options=(!strip)
+backup=('etc/owncloud-client-git/sync-exclude.lst')
+_client=mirall
+source=("${_client}::git+https://github.com/owncloud/mirall.git")
+md5sums=('SKIP')
+
+pkgver() {
+ if [[ -z "${_version}" ]]; then
+ cd ${srcdir}/${_client}
+ echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+ else
+ echo ${_version}
+ fi
+}
+
+prepare() {
+ if [[ -n "${_version}" ]]; then
+ cd ${srcdir}/${_client}
+ git checkout "v${_version}"
+ fi
+}
+
+build() {
+ cd ${srcdir}/${_client}
+
+ cmake -DBUILD_WITH_QT4=on \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_SYSCONFDIR=/etc/${pkgname} \
+ -DWITH_DOC=FALSE \
+ -DQTKEYCHAIN_INCLUDE_DIR=/usr/include/qtkeychain/ \
+ ../${_client}
+ make
+}
+
+package() {
+ cd ${srcdir}/${_client}
+ make DESTDIR=${pkgdir} install
+}
diff --git a/owncloud-client-git.install b/owncloud-client-git.install
new file mode 100644
index 000000000000..e216754c7444
--- /dev/null
+++ b/owncloud-client-git.install
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}