From 9ea6e13bd168578c94a18d366429eed322584c71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulrich=20M=C3=BCller?= Date: Sat, 15 Aug 2026 14:19:39 +0200 Subject: [PATCH] app-emacs/vm: add 8.3.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/980767 Signed-off-by: Ulrich Müller --- app-emacs/vm/Manifest | 1 + app-emacs/vm/metadata.xml | 2 +- app-emacs/vm/vm-8.3.2.ebuild | 43 ++++++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 app-emacs/vm/vm-8.3.2.ebuild diff --git a/app-emacs/vm/Manifest b/app-emacs/vm/Manifest index 3b92fe090b247..fd6b2e07bd443 100644 --- a/app-emacs/vm/Manifest +++ b/app-emacs/vm/Manifest @@ -1 +1,2 @@ DIST vm-8.2.0b.tgz 839789 BLAKE2B fc032e0a6259d2397d80cc80fbb7cf5845e43a228124f867402738a9123c78c798822d8d9c8edbdb823bfe3bce946d53afb6cd24e02d28925a51d458cf21eedf SHA512 37b642975e8fe7e350c0a648f83608b28d8616417d376d9888c89b37c90d8bdb3c91cdc4c91a0f5072d29ac81bfea3d88f9b36699379bf8a5bdd15dd5a70858d +DIST vm-8.3.2.tar.bz2 663486 BLAKE2B 1741a1514f54c471a81147f8fbed0631bf830228db58f18b3dee9c5b0392f6c75aa40a7126e5baf130cda6f012f682f53cdf58232b3e0343d29a15667876930e SHA512 3593ee1b22373bdb37804429c1ff6a2c9ac46f1072942ba73daef14c0744009156d628b7d262f6ea6f1b9b11c201998680fb2806e96de3919077851046abd40b diff --git a/app-emacs/vm/metadata.xml b/app-emacs/vm/metadata.xml index 0a02144fa6356..3417b7eeeaff4 100644 --- a/app-emacs/vm/metadata.xml +++ b/app-emacs/vm/metadata.xml @@ -16,6 +16,6 @@ Include support for app-emacs/bbdb - vm + emacs-vm/vm diff --git a/app-emacs/vm/vm-8.3.2.ebuild b/app-emacs/vm/vm-8.3.2.ebuild new file mode 100644 index 0000000000000..e771dee3a7fc1 --- /dev/null +++ b/app-emacs/vm/vm-8.3.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +inherit autotools elisp + +DESCRIPTION="The VM mail reader for Emacs" +HOMEPAGE="https://gitlab.com/emacs-vm/vm" +SRC_URI="https://gitlab.com/emacs-vm/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" + +BDEPEND="sys-apps/texinfo" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --with-emacs="emacs" \ + --with-lispdir="${SITELISP}/${PN}" \ + --with-etcdir="${SITEETC}/${PN}" \ + --with-docdir="/usr/share/doc/${PF}" +} + +src_compile() { + default +} + +src_install() { + emake DESTDIR="${D}" install + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + # NEWS is accessed from lisp and must not be compressed + docompress -x /usr/share/doc/${PF}/NEWS +}