diff --git a/app-emacs/taxy-magit-section/Manifest b/app-emacs/taxy-magit-section/Manifest new file mode 100644 index 0000000..56ebafd --- /dev/null +++ b/app-emacs/taxy-magit-section/Manifest @@ -0,0 +1 @@ +DIST taxy-magit-section-0.12.2.tar 81920 BLAKE2B f9e777d58b3132188427e4af160fb93f8c4b8eab94b74fccdfe560528c84dbc94b55bedcd7f5e58b8a2bd430ce29b6b27355ff1d8e40da7497d5ed36b1f6e261 SHA512 29142aedddcbce9dae62a32733feb420421ec73a5f81b45403e647bda75030df627a7a88d2e040e1e2edd8add66dc3fe15a37eb57501cb645bc6604452c01554 diff --git a/app-emacs/taxy-magit-section/files/50taxy-magit-section-gentoo.el b/app-emacs/taxy-magit-section/files/50taxy-magit-section-gentoo.el new file mode 100644 index 0000000..431f7e9 --- /dev/null +++ b/app-emacs/taxy-magit-section/files/50taxy-magit-section-gentoo.el @@ -0,0 +1 @@ +(add-to-list 'load-path "@SITELISP@") diff --git a/app-emacs/taxy-magit-section/metadata.xml b/app-emacs/taxy-magit-section/metadata.xml new file mode 100644 index 0000000..47090b4 --- /dev/null +++ b/app-emacs/taxy-magit-section/metadata.xml @@ -0,0 +1,7 @@ + + + + + alphapapa/taxy.el + + diff --git a/app-emacs/taxy-magit-section/taxy-magit-section-0.12.2.ebuild b/app-emacs/taxy-magit-section/taxy-magit-section-0.12.2.ebuild new file mode 100644 index 0000000..49e96e5 --- /dev/null +++ b/app-emacs/taxy-magit-section/taxy-magit-section-0.12.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="26.3" + +inherit elisp + +DESCRIPTION="Programmable taxonomical hierarchies for arbitrary objects" +HOMEPAGE="https://github.com/alphapapa/taxy.el" + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alphapapa/taxy.el" + EGIT_BRANCH="package/${PN}" +else + SRC_URI="https://elpa.gnu.org/packages/${P}.tar" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RESTRICT="test" + +DEPEND=" + >=app-emacs/magit-3.2.1 + >=app-emacs/taxy-0.10 +" +RDEPEND="${DEPEND}" + +SITEFILE="50${PN}-gentoo.el" + +src_install() { + elisp_src_install + doinfo ${PN}.info +} diff --git a/app-emacs/taxy-magit-section/taxy-magit-section-9999.ebuild b/app-emacs/taxy-magit-section/taxy-magit-section-9999.ebuild new file mode 100644 index 0000000..49e96e5 --- /dev/null +++ b/app-emacs/taxy-magit-section/taxy-magit-section-9999.ebuild @@ -0,0 +1,38 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="26.3" + +inherit elisp + +DESCRIPTION="Programmable taxonomical hierarchies for arbitrary objects" +HOMEPAGE="https://github.com/alphapapa/taxy.el" + +if [[ "${PV}" == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/alphapapa/taxy.el" + EGIT_BRANCH="package/${PN}" +else + SRC_URI="https://elpa.gnu.org/packages/${P}.tar" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RESTRICT="test" + +DEPEND=" + >=app-emacs/magit-3.2.1 + >=app-emacs/taxy-0.10 +" +RDEPEND="${DEPEND}" + +SITEFILE="50${PN}-gentoo.el" + +src_install() { + elisp_src_install + doinfo ${PN}.info +}