# $Id: PKGBUILD 55248 2011-09-07 10:47:52Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com>

pkgname=xemacs-all-packages
pkgver=20110907
pkgrel=1
pkgdesc="xemacs-all-packages bundle from xemacs.org"
arch=(any)
url="http://xemacs.org/"
license=(GPL)
depends=('xemacs')
conflicts=('xemacs-sumo' 'xemacs-base')
options=('!strip')
source=(http://ftp.xemacs.org/pub/packages/xemacs-all-packages.tar.bz2)
md5sums=('951ff1fb348e17bda74844788068e792')

build() {
  mkdir -p $pkgdir/usr/share/xemacs/xemacs-packages/
  cp -r $srcdir/xemacs-packages/*  $pkgdir/usr/share/xemacs/xemacs-packages/

  echo "(setq load-path (append '(" >>$pkgdir/usr/share/xemacs/xemacs-packages/lisp/site-start.el
  ls -1 $pkgdir/usr/share/xemacs/xemacs-packages/lisp/ | while read a; do
    [ -d "$pkgdir/usr/share/xemacs/xemacs-packages/lisp/" ] && \
      echo '"/usr/share/xemacs/xemacs-packages/lisp/'$a'"' >>$pkgdir/usr/share/xemacs/xemacs-packages/lisp/site-start.el
  done
  echo " ) load-path))" >>$pkgdir/usr/share/xemacs/xemacs-packages/lisp/site-start.el
}
