# Contributor: Ismael Barros (RazZziel) <razielmine@gmail.com>
pkgname=emacs-elscreen
pkgver=1.4.6
pkgrel=3
pkgdesc="Frame configuration management for GNU Emacs modelled after GNU Screen"
arch=('any')
url="http://www.morishima.net/~naoto/software/elscreen/index.php.en"
license=('GPL')
depends=('emacs')
makedepends=('emacs-apel')
install=$pkgname.install
source=(ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-$pkgver.tar.gz)
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-dired-0.1.0.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-dnd-0.0.0.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-gf-1.5.2.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-goby-0.0.0.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-howm-0.1.0.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-server-0.0.1.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-w3m-0.2.2.tar.gz
#ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/elscreen-wl-0.7.0.tar.gz)
md5sums=('67d6b8913957ccacefef09c549a939fd')
#ec9166b97381eab2d0e5388aa3af19d1
#fdf3d0063b9e324b3d8b40406daec246
#4dc248b63b2496546fbd957298280bc3
#dbbfd48fdfea911204203b96475b26c5
#4f8400f7180495deac73531988b65afd
#888890b114bd05360af1ab8eb76e6f91
#2aa6fede182f6a9d29494f5e1f434308
#45ca210f9675db231c0b8e72118493d0')
build() {
cd $srcdir/elscreen-$pkgver
mkdir -p $pkgdir/usr/share/emacs/site-lisp
emacs --batch --eval '(progn
(push "." load-path)
(byte-compile-file "elscreen.el"))'
cp elscreen.el{,c} $pkgdir/usr/share/emacs/site-lisp
modules= #"dired dnd gf goby howm server w3m wl"
for module in $modules; do
cp ../elscreen-$module-*/elscreen-$module.el .
emacs --batch --eval "(progn
(push \".\" load-path)
(byte-compile-file \"elscreen-$module.el\"))"
cp elscreen-$module.el{,c} $pkgdir/usr/share/emacs/site-lisp
done
}