# Maintainer: Celeste <cielesti@protonmail.com>
maintainer="Celeste <cielesti@protonmail.com>"
pkgname=emacs-circe
pkgver=2.14
pkgrel=0
_pkgreal=circe
pkgdesc="Client for IRC in Emacs"
url="https://github.com/emacs-circe/circe"
arch="noarch"
license="GPL-3.0-or-later"
depends="cmd:emacs"
makedepends="emacs-nox"
checkdepends="emacs-buttercup"
source="https://github.com/emacs-circe/circe/archive/v$pkgver/emacs-circe-$pkgver.tar.gz"
builddir="$srcdir/$_pkgreal-$pkgver"

build() {
	emacs -batch -q -no-site-file -L . \
		-f batch-byte-compile \
		./*.el
}

check() {
	HOME="$srcdir" buttercup -L . --traceback pretty
}

package() {
	install -Dvm644 ./*.el ./*.elc \
		-t "$pkgdir"/usr/share/emacs/site-lisp/$_pkgreal/

	cd "$pkgdir"/usr/share/emacs/site-lisp/$_pkgreal
	emacs -batch -q -no-site-file \
		-eval "(loaddefs-generate \".\" \"$_pkgreal-loaddefs.el\")"
}

sha512sums="
1711fb4a9ac1f3078b3ccab82daefcf55dac84806f554b20f07fe49d2066b8c3802f582f56feb709c112519f448f4394157edc9d031fdd29412b75f66b1eb8e0  emacs-circe-2.14.tar.gz
"
