# Contributor: Richard Murri # Maintainer: Stefan Husmann pkgname=emacs-icicles epoch=1 pkgver=2020.01.04 # Taken from icicles.el pkgrel=2 pkgdesc="an emacs library that enhances minibuffer completion" arch=('any') url="http://www.emacswiki.org/emacs/Icicles" depends=('emacs-bookmarkplus' 'emacs-hexrgb') license=('GPL') makedepends=('wget') _base_url=https://www.emacswiki.org/emacs/download/ source=("${_base_url}icicles.el" \ "${_base_url}icicles-cmd1.el" \ "${_base_url}icicles-cmd2.el" \ "${_base_url}icicles-face.el" \ "${_base_url}icicles-fn.el" \ "${_base_url}icicles-mac.el" \ "${_base_url}icicles-mcmd.el" \ "${_base_url}icicles-mode.el" \ "${_base_url}icicles-opt.el" \ "${_base_url}icicles-var.el" \ "${_base_url}col-highlight.el" \ "${_base_url}crosshairs.el" \ "${_base_url}doremi.el" \ "${_base_url}ring+.el" \ "${_base_url}hl-line+.el" \ "${_base_url}icicles-chg.el" \ "${_base_url}icicles-doc1.el" \ "${_base_url}icicles-doc2.el" \ "${_base_url}icomplete+.el" \ "https://raw.githubusercontent.com/bnbeckwith/bnb-emacs-original/master/lacarte.el") sha256sums=('5cb22c855d1311c08f09ab865b5278a3813a8edb877dc5d06ed432d7f3e721ee' 'f43a34d5e2e33f336cb70179c03cf37b51d9949cfaef82db8c35305734d05886' 'ea1a2d6e62af99741e860fd30b22356d0d31b3e1668aa824fdadd267effb3ae9' '5b7d7ea42f8cac3d4c5511daa88b47d7cc9a1dba8f4060ff4a66649bbfab3d2c' '415fa32a1dad33c8795ce8441df788e750856ffcbc4db1860f3fff4f71d768d7' 'c4bb7f53e9b0ea58b5e5c2239f6a64a184c59cd18a402c8589daa124ac85bd76' '133d0d9f8fe78984bf534b8722d869f2d550e2a5d1e6f11c61e10b5c72a00ac5' 'a5cdccc19ab54f9434a8e11f0755730ea4c5ab1fb21182e37bf521d3b9b5abbf' 'c719dad189828d888bcb052bd5c2f37969bff2a23de9d831032e1c8dd5073354' '021499a99337ff56ede50357d868cbad2dca6f4e61954a9d22a141757e425255' '3384917280c34759199f3ef6f9538a1380390b97624212f1bfc6c8b26b544859' '8f6211f6daeb80b1cee886b015d4bfc20c367da42654a6d6fe7c10e0f3d86200' '559f2e22bde92b5f1dc0d5595c0fd65db80fec92a8a58a414e13237b15a2dc12' '1511dd455ea7304d652a5c74f96c832bd4edbec8059fd1f72936976438a23457' 'f87478240b50b2d92f413ef80bbac31dc9751713f6e91298f9c1440495ac3333' '7fa5e5ae69e65587b489690bb18fb1e9f58597d994229a52e03c6d944b98bd55' 'a9dc54af6b0ee0fac5c398dd62eb6531a50efbcd8f393ad004e2f3ce7f910fe5' 'ea672cfb372df5b40b3966351209a0d795d6ba92f8299a691b836b0a5bf88751' '2ada538c479057f27487fbdf91d026365d6fc781b8cdc35bc9fe70c87398b926' '711f49803e9f74e4ddda7de8e470b5f83de3a0ab7c57b6d250db186701e99989') pkgver() { echo $(awk '/Version/ {print $3}' icicles.el) } build() { emacs -Q -batch -L . -f batch-byte-compile *.el || true } package() { install -d "$pkgdir"/usr/share/emacs/site-lisp/ cp -r "$srcdir"/*{.el,.elc} "$pkgdir"/usr/share/emacs/site-lisp/ }