Date: Monday, March 21, 2011 @ 15:45:05 Author: ibiru Revision: 115826
upstream yelp 2.30.2 is broken with xul 2.0. The next version it uses webkit. Use debian fork which has webkit support Modified: yelp/repos/extra-i686/PKGBUILD yelp/repos/extra-x86_64/PKGBUILD -----------------------+ extra-i686/PKGBUILD | 14 ++++++++------ extra-x86_64/PKGBUILD | 14 ++++++++------ 2 files changed, 16 insertions(+), 12 deletions(-) Modified: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2011-03-21 19:27:55 UTC (rev 115825) +++ extra-i686/PKGBUILD 2011-03-21 19:45:05 UTC (rev 115826) @@ -2,25 +2,27 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=yelp -pkgver=2.30.2 -pkgrel=1 +pkgver=2.30.1 +pkgrel=2 pkgdesc="A help browser for GNOME" arch=('i686' 'x86_64') -depends=('xulrunner>=1.9.2' 'gnome-doc-utils>=0.20.2' 'startup-notification>=0.10' 'libxslt' 'hicolor-icon-theme' 'rarian>=0.8.1' 'gconf>=2.28.1') +depends=('libwebkit' 'gnome-doc-utils>=0.20.2' 'startup-notification>=0.10' 'libxslt' 'hicolor-icon-theme' 'rarian>=0.8.1' 'gconf>=2.28.1') makedepends=('intltool' 'pkgconfig') groups=('gnome') license=('GPL') options=('!emptydirs') url="http://www.gnome.org" install=yelp.install -source=(http://ftp.gnome.org/pub/gnome/sources/yelp/2.30/yelp-${pkgver}.tar.bz2) -sha256sums=('5f8c35847bdae654e21cbba66865d6b582d9fc80a059ad29081bb87e146bb165') +options=(force) +#source=(http://ftp.gnome.org/pub/gnome/sources/yelp/2.30/yelp-${pkgver}.tar.bz2) +source=(http://ftp.de.debian.org/debian/pool/main/y/yelp/yelp_${pkgver}+webkit.orig.tar.gz) +sha256sums=('2f450ca32f3057de4a7be0f9a8408314b47ba6f157bcdb416a333fe4e5f7a44b') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var \ - --with-search=basic --with-gecko=libxul-embedding + --with-search=basic make make -j1 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install Modified: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2011-03-21 19:27:55 UTC (rev 115825) +++ extra-x86_64/PKGBUILD 2011-03-21 19:45:05 UTC (rev 115826) @@ -2,25 +2,27 @@ # Maintainer: Jan de Groot <j...@archlinux.org> pkgname=yelp -pkgver=2.30.2 -pkgrel=1 +pkgver=2.30.1 +pkgrel=2 pkgdesc="A help browser for GNOME" arch=('i686' 'x86_64') -depends=('xulrunner>=1.9.2' 'gnome-doc-utils>=0.20.2' 'startup-notification>=0.10' 'libxslt' 'hicolor-icon-theme' 'rarian>=0.8.1' 'gconf>=2.28.1') +depends=('libwebkit' 'gnome-doc-utils>=0.20.2' 'startup-notification>=0.10' 'libxslt' 'hicolor-icon-theme' 'rarian>=0.8.1' 'gconf>=2.28.1') makedepends=('intltool' 'pkgconfig') groups=('gnome') license=('GPL') options=('!emptydirs') url="http://www.gnome.org" install=yelp.install -source=(http://ftp.gnome.org/pub/gnome/sources/yelp/2.30/yelp-${pkgver}.tar.bz2) -sha256sums=('5f8c35847bdae654e21cbba66865d6b582d9fc80a059ad29081bb87e146bb165') +options=(force) +#source=(http://ftp.gnome.org/pub/gnome/sources/yelp/2.30/yelp-${pkgver}.tar.bz2) +source=(http://ftp.de.debian.org/debian/pool/main/y/yelp/yelp_${pkgver}+webkit.orig.tar.gz) +sha256sums=('2f450ca32f3057de4a7be0f9a8408314b47ba6f157bcdb416a333fe4e5f7a44b') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var \ - --with-search=basic --with-gecko=libxul-embedding + --with-search=basic make make -j1 GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install