summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO34
-rw-r--r--PKGBUILD40
-rw-r--r--geary.install20
3 files changed, 94 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..584e6843aa48
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,34 @@
+pkgbase = geary-plank-bzr
+ pkgdesc = The Pantheon Mailer- this package provides plank integration
+ pkgver = r1843
+ pkgrel = 1
+ url = https://launchpad.net/geary
+ install = geary.install
+ arch = i686
+ arch = x86_64
+ groups = pantheon-integration
+ license = GPL3
+ makedepends = bzr
+ makedepends = cmake
+ makedepends = gnome-doc-utils
+ makedepends = gobject-introspection
+ makedepends = intltool
+ makedepends = vala
+ depends = gmime
+ depends = gnome-keyring
+ depends = libcanberra
+ depends = libgee
+ depends = libnotify
+ depends = librsvg
+ depends = webkitgtk
+ depends = libunity
+ depends = dee-bzr
+ provides = geary-plank-bzr
+ conflicts = geary
+ conflicts = geary-unity
+ conflicts = geary-git
+ source = geary::bzr+http://bazaar.launchpad.net/~yorba/geary/trunk/
+ sha256sums = SKIP
+
+pkgname = geary-plank-bzr
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e79b61797295
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+
+
+pkgname=geary-plank-bzr
+pkgver=r1843
+pkgrel=1
+pkgdesc='The Pantheon Mailer- this package provides plank integration'
+arch=('i686' 'x86_64')
+url='https://launchpad.net/geary'
+license=('GPL3')
+groups=('pantheon-integration')
+depends=('gmime' 'gnome-keyring' 'libcanberra' 'libgee' 'libnotify' 'librsvg' 'webkitgtk' 'libunity' 'dee-bzr')
+makedepends=('bzr' 'cmake' 'gnome-doc-utils' 'gobject-introspection' 'intltool' 'vala')
+provides=('geary-plank-bzr')
+conflicts=('geary' 'geary-unity' 'geary-git')
+install='geary.install'
+source=('geary::bzr+http://bazaar.launchpad.net/~yorba/geary/trunk/')
+sha256sums=('SKIP')
+
+pkgver() {
+ cd geary
+
+ echo "r$(bzr revno)"
+}
+
+build() {
+ cd geary
+
+ ./configure \
+ --prefix='/usr'
+ make
+}
+
+package() {
+ cd geary
+
+ make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:
+
diff --git a/geary.install b/geary.install
new file mode 100644
index 000000000000..f36921a8ba56
--- /dev/null
+++ b/geary.install
@@ -0,0 +1,20 @@
+post_install() {
+ glib-compile-schemas usr/share/glib-2.0/schemas
+ update-desktop-database -q
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+ xdg-icon-resource forceupdate --theme hicolor
+}
+
+pre_upgrade() {
+ if [ -f usr/share/gconf/schemas/geary.schemas ]; then
+ usr/sbin/gconfpkg --uninstall geary
+ fi
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install $1
+}