Date: Tuesday, April 22, 2014 @ 12:40:51 Author: jgc Revision: 211645
archrelease: copy trunk to extra-i686, extra-x86_64 Added: zeitgeist/repos/extra-i686/ zeitgeist/repos/extra-i686/PKGBUILD (from rev 211644, zeitgeist/trunk/PKGBUILD) zeitgeist/repos/extra-i686/gio-dependency.patch (from rev 211644, zeitgeist/trunk/gio-dependency.patch) zeitgeist/repos/extra-i686/vala-0.24-fix.patch (from rev 211644, zeitgeist/trunk/vala-0.24-fix.patch) zeitgeist/repos/extra-x86_64/ zeitgeist/repos/extra-x86_64/PKGBUILD (from rev 211644, zeitgeist/trunk/PKGBUILD) zeitgeist/repos/extra-x86_64/gio-dependency.patch (from rev 211644, zeitgeist/trunk/gio-dependency.patch) zeitgeist/repos/extra-x86_64/vala-0.24-fix.patch (from rev 211644, zeitgeist/trunk/vala-0.24-fix.patch) -----------------------------------+ extra-i686/PKGBUILD | 50 ++++++++++++++++++++++++++++++++++++ extra-i686/gio-dependency.patch | 20 ++++++++++++++ extra-i686/vala-0.24-fix.patch | 16 +++++++++++ extra-x86_64/PKGBUILD | 50 ++++++++++++++++++++++++++++++++++++ extra-x86_64/gio-dependency.patch | 20 ++++++++++++++ extra-x86_64/vala-0.24-fix.patch | 16 +++++++++++ 6 files changed, 172 insertions(+) Copied: zeitgeist/repos/extra-i686/PKGBUILD (from rev 211644, zeitgeist/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-04-22 10:40:51 UTC (rev 211645) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Contributor: Andrea Scarpino <and...@archlinux.org> +# Contributor: György Balló <ball...@freestart.hu> + +pkgname=zeitgeist +pkgver=0.9.14 +pkgrel=3 +pkgdesc="Service logging user activities and events" +arch=(i686 x86_64) +url="http://zeitgeist-project.com/" +license=(GPL2 LGPL2.1) +depends=(json-glib telepathy-glib gtk3) +makedepends=(intltool gobject-introspection vala raptor python2-rdflib) +provides=(zeitgeist-datahub) +conflicts=(zeitgeist-datahub) +replaces=(zeitgeist-datahub) +source=("https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz" + gio-dependency.patch + vala-0.24-fix.patch) +sha256sums=('769b5abfe67ef632414efa1d35a1462c5cd86c8792bb4635b4c3d93a5f15f061' + '4f2403b0695a6bf7b7cc10833e0e3a07d14fa22afeccc4ec89af0e89bbb35291' + '1a408fe26724b1d9e52bde6ea213e1b529d9f345f865d2c350e339b845841206') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/python -/$PYTHON -/' configure configure.ac + patch -Np1 -i ../gio-dependency.patch + patch -Np0 -i ../vala-0.24-fix.patch +} + +build() { + cd $pkgname-$pkgver + export PYTHON=/usr/bin/python2 + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/$pkgname + make +} + +check() { + cd $pkgname-$pkgver + # Log test fails in chroot, as we have no X and no proper dbus + make -k check || : +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Copied: zeitgeist/repos/extra-i686/gio-dependency.patch (from rev 211644, zeitgeist/trunk/gio-dependency.patch) =================================================================== --- extra-i686/gio-dependency.patch (rev 0) +++ extra-i686/gio-dependency.patch 2014-04-22 10:40:51 UTC (rev 211645) @@ -0,0 +1,20 @@ +From ab624e66b0a1eccd4a605980be07726ac8ecb460 Mon Sep 17 00:00:00 2001 +From: Philip Withnall <phi...@tecnocode.co.uk> +Date: Sun, 16 Feb 2014 15:08:49 +0000 +Subject: [PATCH] libzeitgeist: Add a missing dependency on gio-2.0 + +This actually makes the zeitgeist vapi file usable. +--- + libzeitgeist/zeitgeist-2.0.deps | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libzeitgeist/zeitgeist-2.0.deps b/libzeitgeist/zeitgeist-2.0.deps +index ff8d39b..59eec5d 100644 +--- a/libzeitgeist/zeitgeist-2.0.deps ++++ b/libzeitgeist/zeitgeist-2.0.deps +@@ -1 +1,2 @@ + zeitgeist-datamodel-2.0 ++gio-2.0 +-- +1.8.5.3 + Copied: zeitgeist/repos/extra-i686/vala-0.24-fix.patch (from rev 211644, zeitgeist/trunk/vala-0.24-fix.patch) =================================================================== --- extra-i686/vala-0.24-fix.patch (rev 0) +++ extra-i686/vala-0.24-fix.patch 2014-04-22 10:40:51 UTC (rev 211645) @@ -0,0 +1,16 @@ +=== modified file 'libzeitgeist/where-clause.vala' +--- libzeitgeist/where-clause.vala 2013-02-16 22:35:31 +0000 ++++ libzeitgeist/where-clause.vala 2014-03-17 19:57:49 +0000 +@@ -211,7 +211,11 @@ + */ + private T[] generic_array_to_unowned_array<T> (GenericArray<T> gptrarr) + { ++#if VALA_0_24 ++ long[] pointers = new long[gptrarr.length]; ++#else + long[] pointers = new long[gptrarr.length + 1]; ++#endif + Memory.copy(pointers, ((PtrArray *) gptrarr)->pdata, + (gptrarr.length) * sizeof (void *)); + return (T[]) pointers; + Copied: zeitgeist/repos/extra-x86_64/PKGBUILD (from rev 211644, zeitgeist/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2014-04-22 10:40:51 UTC (rev 211645) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Contributor: Andrea Scarpino <and...@archlinux.org> +# Contributor: György Balló <ball...@freestart.hu> + +pkgname=zeitgeist +pkgver=0.9.14 +pkgrel=3 +pkgdesc="Service logging user activities and events" +arch=(i686 x86_64) +url="http://zeitgeist-project.com/" +license=(GPL2 LGPL2.1) +depends=(json-glib telepathy-glib gtk3) +makedepends=(intltool gobject-introspection vala raptor python2-rdflib) +provides=(zeitgeist-datahub) +conflicts=(zeitgeist-datahub) +replaces=(zeitgeist-datahub) +source=("https://launchpad.net/$pkgname/${pkgver%.*}/$pkgver/+download/$pkgname-$pkgver.tar.xz" + gio-dependency.patch + vala-0.24-fix.patch) +sha256sums=('769b5abfe67ef632414efa1d35a1462c5cd86c8792bb4635b4c3d93a5f15f061' + '4f2403b0695a6bf7b7cc10833e0e3a07d14fa22afeccc4ec89af0e89bbb35291' + '1a408fe26724b1d9e52bde6ea213e1b529d9f345f865d2c350e339b845841206') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/python -/$PYTHON -/' configure configure.ac + patch -Np1 -i ../gio-dependency.patch + patch -Np0 -i ../vala-0.24-fix.patch +} + +build() { + cd $pkgname-$pkgver + export PYTHON=/usr/bin/python2 + autoreconf -fi + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib/$pkgname + make +} + +check() { + cd $pkgname-$pkgver + # Log test fails in chroot, as we have no X and no proper dbus + make -k check || : +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Copied: zeitgeist/repos/extra-x86_64/gio-dependency.patch (from rev 211644, zeitgeist/trunk/gio-dependency.patch) =================================================================== --- extra-x86_64/gio-dependency.patch (rev 0) +++ extra-x86_64/gio-dependency.patch 2014-04-22 10:40:51 UTC (rev 211645) @@ -0,0 +1,20 @@ +From ab624e66b0a1eccd4a605980be07726ac8ecb460 Mon Sep 17 00:00:00 2001 +From: Philip Withnall <phi...@tecnocode.co.uk> +Date: Sun, 16 Feb 2014 15:08:49 +0000 +Subject: [PATCH] libzeitgeist: Add a missing dependency on gio-2.0 + +This actually makes the zeitgeist vapi file usable. +--- + libzeitgeist/zeitgeist-2.0.deps | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/libzeitgeist/zeitgeist-2.0.deps b/libzeitgeist/zeitgeist-2.0.deps +index ff8d39b..59eec5d 100644 +--- a/libzeitgeist/zeitgeist-2.0.deps ++++ b/libzeitgeist/zeitgeist-2.0.deps +@@ -1 +1,2 @@ + zeitgeist-datamodel-2.0 ++gio-2.0 +-- +1.8.5.3 + Copied: zeitgeist/repos/extra-x86_64/vala-0.24-fix.patch (from rev 211644, zeitgeist/trunk/vala-0.24-fix.patch) =================================================================== --- extra-x86_64/vala-0.24-fix.patch (rev 0) +++ extra-x86_64/vala-0.24-fix.patch 2014-04-22 10:40:51 UTC (rev 211645) @@ -0,0 +1,16 @@ +=== modified file 'libzeitgeist/where-clause.vala' +--- libzeitgeist/where-clause.vala 2013-02-16 22:35:31 +0000 ++++ libzeitgeist/where-clause.vala 2014-03-17 19:57:49 +0000 +@@ -211,7 +211,11 @@ + */ + private T[] generic_array_to_unowned_array<T> (GenericArray<T> gptrarr) + { ++#if VALA_0_24 ++ long[] pointers = new long[gptrarr.length]; ++#else + long[] pointers = new long[gptrarr.length + 1]; ++#endif + Memory.copy(pointers, ((PtrArray *) gptrarr)->pdata, + (gptrarr.length) * sizeof (void *)); + return (T[]) pointers; +