From 88ab1796d36b39f08d9cd6156fdd5b5d6df19dd1 Mon Sep 17 00:00:00 2001
From: Perberos <perberos@gmail.com>
Date: Tue, 31 Jul 2012 20:31:40 -0300
Subject: adding gschemas install on PKGBUILD script

---
 distro/archlinux/PKGBUILD          | 17 +++++++++--------
 distro/archlinux/mate-calc.install | 22 ++++++++++++++++++++++
 2 files changed, 31 insertions(+), 8 deletions(-)
 create mode 100644 distro/archlinux/mate-calc.install

diff --git a/distro/archlinux/PKGBUILD b/distro/archlinux/PKGBUILD
index 4a22bc0..bdce6d7 100644
--- a/distro/archlinux/PKGBUILD
+++ b/distro/archlinux/PKGBUILD
@@ -1,24 +1,25 @@
 pkgname=mate-calc
-pkgver=1.1.0
+pkgver=1.4
 pkgrel=1
 pkgdesc="Calculator for the Mate desktop environment"
 arch=('i686' 'x86_64')
 license=('LGPL' 'GPL')
-depends=('gtk2' 'libxml2' 'libpng' 'freetype2' 'pixman' 'glib' 'pango' 'gdk-pixbuf2' 'cairo' 'atk')
+depends=('gtk2' 'libxml2' 'libpng' 'freetype2' 'pixman' 'pango' 'gdk-pixbuf2' 'cairo' 'atk')
 makedepends=('pkgconfig' 'mate-doc-utils')
 groups=('mate-extra')
-url="http://matsusoft.com.ar/projects/mate/"
+url="http://mate-desktop.org/"
 source=()
 sha256sums=()
+install=mate-calc.install
 
 build() {
-	cd "${srcdir}/../../../"
-	./autogen.sh --prefix=/usr || return 1
-	make || return 1
+  cd "${srcdir}/../../../"
+  ./autogen.sh --prefix=/usr || return 1
+  make || return 1
 }
 
 package() {
-	cd "${srcdir}/../../../"
-	make DESTDIR="${pkgdir}" install || return 1
+  cd "${srcdir}/../../../"
+  make DESTDIR="${pkgdir}" install || return 1
 }
 
diff --git a/distro/archlinux/mate-calc.install b/distro/archlinux/mate-calc.install
new file mode 100644
index 0000000..20b564d
--- /dev/null
+++ b/distro/archlinux/mate-calc.install
@@ -0,0 +1,22 @@
+pkgname=mate-calc
+
+post_install() {
+  usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+  pre_remove $1
+}
+
+post_upgrade() {
+  post_install $1
+}
+
+pre_remove() {
+  usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+}
+
+post_remove() {
+  gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
-- 
cgit v1.2.1