summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorshtrom2014-04-03 05:50:29 +0000
committershtrom2014-04-03 05:50:29 +0000
commit5f287ffe7c69bed5ffd9ba4ca7f043073384f213 (patch)
tree8cb47144baf60c0acfe8f8593e8df65097f80a92
downloadaur-5f287ffe7c69bed5ffd9ba4ca7f043073384f213.tar.gz
[gtg-git] import gtg-bzr source
git-svn-id: svn+ssh://scm.narf.ssji.net/svn/archlinux-packages@359 df209809-8e4a-0410-9a64-c169741eb0fc
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore0
-rw-r--r--PKGBUILD43
-rw-r--r--gtg-bzr.install15
4 files changed, 82 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..715dbea36b13
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = gtg-bzr
+ pkgdesc = Personal GTD like organizer for the GNOME desktop environment. bzr version.
+ pkgver = 1234
+ pkgrel = 1
+ url = http://gtg.fritalk.com/
+ install = gtg-bzr.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = bzr
+ makedepends = python2-gconf
+ depends = pygtk
+ depends = pygobject
+ depends = python2-configobj
+ depends = pyxdg
+ depends = dbus-python
+ depends = hicolor-icon-theme
+ depends = desktop-file-utils
+ depends = python2-gnomekeyring
+ depends = python2-liblarch-git
+ conflicts = gtg
+
+pkgname = gtg-bzr
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/.gitignore
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3030bb638fac
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Contributor: Baptiste Grenier <baptiste@bapt.name>
+# Maintainer: Pablo Olmos de Aguilera Corradini <pablo <at] glatelier (dot} org>
+pkgname=gtg-bzr
+pkgver=1234
+pkgrel=1
+pkgdesc="Personal GTD like organizer for the GNOME desktop environment. bzr version."
+url="http://gtg.fritalk.com/"
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('pygtk' 'pygobject' 'python2-configobj' 'pyxdg' 'dbus-python'
+'hicolor-icon-theme' 'desktop-file-utils' 'python2-gnomekeyring'
+'python2-liblarch-git')
+makedepends=('bzr' 'python2-gconf')
+conflicts=('gtg')
+install="gtg-bzr.install"
+source=()
+md5sums=()
+
+_bzrtrunk=lp:gtg
+_bzrmod=trunk
+
+build() {
+ cd ${srcdir}
+
+ msg "Connecting to the server...."
+ if [ ! -d ./${_bzrmod} ]; then
+ bzr co ${_bzrtrunk} ${_bzrmod} -r ${pkgver}
+ else
+ bzr up ${_bzrmod}
+ fi
+
+ msg "BZR checkout done or server timeout"
+ msg "Starting packaging..."
+
+ cd ${srcdir}/${_bzrmod}
+ python2 setup.py install --root=${pkgdir}
+}
+
+package() {
+ return 0
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/gtg-bzr.install b/gtg-bzr.install
new file mode 100644
index 000000000000..49df145db16b
--- /dev/null
+++ b/gtg-bzr.install
@@ -0,0 +1,15 @@
+pkgname=gtg-bzr
+
+post_install() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}