Date: Friday, October 1, 2010 @ 11:08:12 Author: allan Revision: 92871
upgpkg: revelation 0.4.11-7 python2 rebuild Modified: revelation/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2010-10-01 14:54:15 UTC (rev 92870) +++ PKGBUILD 2010-10-01 15:08:12 UTC (rev 92871) @@ -3,7 +3,7 @@ pkgname=revelation pkgver=0.4.11 -pkgrel=6 +pkgrel=7 pkgdesc="Password manager for the GNOME 2 desktop" arch=(i686 x86_64) license=('GPL') @@ -18,16 +18,23 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" - patch -Np1 -i "${srcdir}/fs12034.patch" || return 1 + patch -Np1 -i "${srcdir}/fs12034.patch" - sed -i -e 's/gnome-python-extras/gnome-python-desktop/g' configure || return 1 + sed -i -e 's/gnome-python-extras/gnome-python-desktop/g' configure ./configure --prefix=/usr --sysconfdir=/etc \ --libexecdir=/usr/lib/revelation \ --localstatedir=/var \ - --disable-mime-update --disable-desktop-update || return 1 - make || return 1 - make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1 + --disable-mime-update --disable-desktop-update \ + --with-python-include=/usr/include/python2.7 + make + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install + sed -i "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" \ + $pkgdir/usr/bin/revelation \ + $pkgdir/usr/lib/python2.7/site-packages/revelation/bundle/PBKDFv2.py \ + $pkgdir/usr/lib/revelation/revelation-applet + + install -m755 -d "${pkgdir}/usr/share/gconf/schemas" gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain revelation ${pkgdir}/etc/gconf/schemas/*.schemas || return 1 rm -f ${pkgdir}/etc/gconf/schemas/*.schemas