# Maintainer: Alex Whitt pkgname=emacs-all-the-icons pkgver=2.5.0 pkgrel=2 pkgdesc="A utility package to collect various Icon Fonts and propertize them within Emacs." url="https://github.com/domtronn/all-the-icons.el" arch=('any') license=('MIT') depends=('emacs' 'emacs-font-lock-plus' 'ttf-font-awesome' 'ttf-material-design-icons' 'ttf-weather-icons' 'ttf-octicons' 'ttf-atom-file-icons' 'ttf-all-the-icons') makedepends=('git') provides=('emacs-all-the-icons') source=("https://github.com/domtronn/all-the-icons.el/archive/${pkgver}.tar.gz") sha256sums=('9d8c96b316a0e4ba04f474e6bf1a567a2b92ef696d3872192d26abce1aa187bc') install=${pkgname}.install build() { cd "${srcdir}/all-the-icons.el-${pkgver}" emacs -q --no-splash -batch -L . -f batch-byte-compile *.el emacs -q --no-splash -batch -L . -f batch-byte-compile data/*.el } package() { cd "${srcdir}/all-the-icons.el-${pkgver}" install -d "${pkgdir}/usr/share/emacs/site-lisp/all-the-icons" install -m644 *.el{c,} "${pkgdir}/usr/share/emacs/site-lisp/all-the-icons/" mkdir ${pkgdir}/usr/share/emacs/site-lisp/all-the-icons/data/ install -D -m644 data/* "${pkgdir}/usr/share/emacs/site-lisp/all-the-icons/data/" install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }