diff --git a/app-emacs/acp/Manifest b/app-emacs/acp/Manifest new file mode 100644 index 0000000000000..5bea60f0d8059 --- /dev/null +++ b/app-emacs/acp/Manifest @@ -0,0 +1 @@ +DIST acp-0.12.2.gh.tar.gz 5354726 BLAKE2B f323c6e0867fe104b0f3c509d0cef29acb8852cc59039ea433f3c2f7d8fa09df131079d1c10d9ecb01d359cd5333cc469853ce0d3136c744d3c34491871a7023 SHA512 d3d40deeb84cb4d049ef54265a6891ccd76f524d536008c781a1620ab532c5264251d5bfd48d7bcbbbb7ef2375574d2bc27f02ea27862607967eb269f71a248d diff --git a/app-emacs/acp/acp-0.12.2.ebuild b/app-emacs/acp/acp-0.12.2.ebuild new file mode 100644 index 0000000000000..7d1c20bf35fe2 --- /dev/null +++ b/app-emacs/acp/acp-0.12.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Agent Client Protocol implementation for GNU Emacs" +HOMEPAGE="https://github.com/xenodium/acp.el/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xenodium/${PN}.el" +else + SRC_URI="https://github.com/xenodium/${PN}.el/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}.el-${PV}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests ert ./tests/ diff --git a/app-emacs/acp/acp-9999.ebuild b/app-emacs/acp/acp-9999.ebuild new file mode 100644 index 0000000000000..7d1c20bf35fe2 --- /dev/null +++ b/app-emacs/acp/acp-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +NEED_EMACS="28.1" + +inherit elisp + +DESCRIPTION="Agent Client Protocol implementation for GNU Emacs" +HOMEPAGE="https://github.com/xenodium/acp.el/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/xenodium/${PN}.el" +else + SRC_URI="https://github.com/xenodium/${PN}.el/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}.el-${PV}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests ert ./tests/ diff --git a/app-emacs/acp/metadata.xml b/app-emacs/acp/metadata.xml new file mode 100644 index 0000000000000..1a93326bca87f --- /dev/null +++ b/app-emacs/acp/metadata.xml @@ -0,0 +1,14 @@ + + + + + + gnu-emacs@gentoo.org + Gentoo GNU Emacs project + + + + https://github.com/xenodium/acp.el/issues/ + xenodium/acp.el + +