# Contributor: Ismael Barros (RazZziel) 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 }