[arch-commits] Commit in evolution/trunk (PKGBUILD evolution.install)

Jan Steffens heftig at archlinux.org
Sun Mar 11 04:23:52 EDT 2012


    Date: Sunday, March 11, 2012 @ 04:23:52
  Author: heftig
Revision: 153015

3.3.90

Modified:
  evolution/trunk/PKGBUILD
  evolution/trunk/evolution.install

-------------------+
 PKGBUILD          |   19 +++++++++++--------
 evolution.install |   12 ++++++------
 2 files changed, 17 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-03-11 07:54:23 UTC (rev 153014)
+++ PKGBUILD	2012-03-11 08:23:52 UTC (rev 153015)
@@ -1,13 +1,15 @@
 # $Id$
-# Maintainer: Jan de Groot <jgc at archlinux.org>
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+# Contributor: Jan de Groot <jgc at archlinux.org>
 
 pkgname=evolution
-pkgver=3.2.3
-pkgrel=2
+pkgver=3.3.90
+pkgrel=1
 pkgdesc="Manage your email, contacts and schedule"
 arch=('i686' 'x86_64')
 license=('GPL')
-depends=('gnome-desktop' 'evolution-data-server' 'gtkhtml4' 'libcanberra' 'gstreamer0.10' 'libpst' 'libytnef' 'desktop-file-utils' 'hicolor-icon-theme')
+depends=('gnome-desktop' 'evolution-data-server' 'gtkhtml4' 'libcanberra' 'gstreamer0.10' 'libpst'
+         'libytnef' 'desktop-file-utils' 'hicolor-icon-theme')
 makedepends=('intltool' 'gnome-doc-utils' 'networkmanager')
 optdepends=('bogofilter: possible junk filter plugin'
             'spamassassin: possible junk filter plugin')
@@ -16,26 +18,27 @@
 install=evolution.install
 url=http://www.gnome.org/projects/evolution/
 source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('a25d523e775c022ec9e68d7b989316e7252b687d70b9db2f60b72bb833099e9d')
+sha256sums=('2eb34a1e01f69047bd89d073faeafd35653a1af89780038f10fd7a4cec4f7b50')
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd $pkgname-$pkgver
   ./configure --prefix=/usr --sysconfdir=/etc \
       --localstatedir=/var \
       --libexecdir=/usr/lib \
-      --disable-scrollkeeper \
       --enable-nss=yes \
       --with-openldap=yes \
       --enable-smime=yes \
       --with-krb5=/usr \
       --disable-image-inline
+  
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/      func_append compile_command " -Wl,-O1,--as-needed"\n      func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
+
   make
   make -C plugins/tnef-attachments
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd $pkgname-$pkgver
   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
   make -C plugins/tnef-attachments DESTDIR="$pkgdir" install
 

Modified: evolution.install
===================================================================
--- evolution.install	2012-03-11 07:54:23 UTC (rev 153014)
+++ evolution.install	2012-03-11 08:23:52 UTC (rev 153015)
@@ -1,24 +1,24 @@
-pkgname=evolution
-
 post_install() {
-  usr/sbin/gconfpkg --install ${pkgname}
+  glib-compile-schemas usr/share/glib-2.0/schemas
+  gconfpkg --install evolution
   update-desktop-database -q
   gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
 }
 
 pre_upgrade() {
-  pre_remove $1
+  pre_remove
 }
 
 post_upgrade() {
-  post_install $1
+  post_install
 }
 
 pre_remove() {
-  usr/sbin/gconfpkg --uninstall ${pkgname}
+  gconfpkg --uninstall evolution
 }
 
 post_remove() {
+  glib-compile-schemas usr/share/glib-2.0/schemas
   update-desktop-database -q
   gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
 }



More information about the arch-commits mailing list