summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHyacinthe Cartiaux2015-08-21 16:03:16 +0200
committerHyacinthe Cartiaux2015-08-21 16:03:16 +0200
commitd713866a7236435ea84a7e6b00b0dd1201045cc5 (patch)
tree36fa2b0c7398ef54893e713beac72b9b65994cd4
downloadaur-d713866a7236435ea84a7e6b00b0dd1201045cc5.tar.gz
Import from AUR3
-rw-r--r--.SRCINFO22
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD43
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..98a2c395e593
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = kde-servicemenus-dropbox
+ pkgdesc = A servicemenu for KDE4 which allows easy access to most of Dropbox features. It uses Dropbox CLI to generate public urls, and pyndexer to allow sharing directories in public directory.
+ pkgver = 0.16.1
+ pkgrel = 7
+ url = http://kde-apps.org/content/show.php?content=124416
+ arch = any
+ license = GPL
+ depends = dropbox
+ depends = python2
+ depends = kdebase-kdialog
+ depends = python2-m2crypto
+ depends = sharutils
+ depends = recode
+ depends = perl
+ depends = sqlite
+ depends = xdg-utils
+ conflicts = dropbox-servicemenu
+ source = http://kde-look.org/CONTENT/content-files/124416-DropboxServiceMenu-0.16.1.tar.gz
+ md5sums = 3c0186649311611abfbb8ac016a67791
+
+pkgname = kde-servicemenus-dropbox
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b2c13ebdac19
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*.tar.gz
+*.tar.xz
+pkg
+src
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f84c2112dc5f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: (locke87) Felix Mauch
+# based on http://kde-apps.org/content/show.php?content=124416
+
+pkgname=kde-servicemenus-dropbox
+pkgver=0.16.1
+pkgrel=7
+pkgdesc="A servicemenu for KDE4 which allows easy access to most of Dropbox features. It uses Dropbox CLI to generate public urls, and pyndexer to allow sharing directories in public directory."
+url="http://kde-apps.org/content/show.php?content=124416"
+license=('GPL')
+arch=(any)
+conflicts=('dropbox-servicemenu')
+depends=('dropbox' 'python2' 'kdebase-kdialog' 'python2-m2crypto' 'sharutils' 'recode' 'perl' 'sqlite' 'xdg-utils')
+source=(http://kde-look.org/CONTENT/content-files/124416-DropboxServiceMenu-${pkgver}.tar.gz)
+md5sums=('3c0186649311611abfbb8ac016a67791')
+
+
+build() {
+ cd "$srcdir/DropboxServiceMenu-${pkgver}/"
+ _SCRIPT_PATH="`kde4-config --prefix`/"
+ _PATTERN='`kde4-config --localprefix`'
+
+ sed -i 's/#!\/usr\/bin\/python/#!\/usr\/bin\/python2/' dropbox-scripts/dropbox.py
+ sed -i 's/#!\/usr\/bin\/python/#!\/usr\/bin\/python2/' dropbox-scripts/dropbox-notify.py
+ sed -i 's/#!\/usr\/bin\/env python/#!\/usr\/bin\/env python2/' dropbox-scripts/pyndexer.py
+
+ sed -i "s,${_PATTERN},${_SCRIPT_PATH}," dropbox-scripts/dropbox_menu.sh
+ sed -i 's/qdbus/qdbus-qt4/' dropbox-scripts/dropbox_menu.sh
+
+ sed -i "s,${_PATTERN},${_SCRIPT_PATH}," dropbox_all.desktop
+ sed -i "s,${_PATTERN},${_SCRIPT_PATH}," dropbox_files.desktop
+ sed -i "s,${_PATTERN},${_SCRIPT_PATH}," dropbox_directories.desktop
+}
+
+package() {
+ cd "$srcdir/DropboxServiceMenu-${pkgver}/"
+
+ mkdir -p ${pkgdir}/"`kde4-config --prefix`/share/kde4/services/ServiceMenus/"
+ mkdir -p ${pkgdir}/"`kde4-config --prefix`/share/kde4/services/ServiceMenus/dropbox-scripts/"
+ install -m 755 dropbox-scripts/* ${pkgdir}/"`kde4-config --prefix`/share/kde4/services/ServiceMenus/dropbox-scripts/"
+ install -m 644 dropbox_all.desktop ${pkgdir}/"`kde4-config --prefix`/share/kde4/services/ServiceMenus/"
+ install -m 644 dropbox_files.desktop ${pkgdir}/"`kde4-config --prefix`/share/kde4/services/ServiceMenus/"
+ install -m 644 dropbox_directories.desktop ${pkgdir}/"`kde4-config --prefix`/share/kde4/services/ServiceMenus/"
+}