summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2022-12-17 08:46:36 +0100
committerUlrich Müller <ulm@gentoo.org>2022-12-17 08:48:58 +0100
commit6caef5feb18d261c4a1c99444dc46028c68a8d9a (patch)
tree84a2022a33fb4755aa326718abafda16de4413d2 /x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.0.ebuild
parentapp-emulation/firecracker-bin: add 1.2.0 (diff)
downloadgentoo-6caef5feb18d261c4a1c99444dc46028c68a8d9a.tar.gz
gentoo-6caef5feb18d261c4a1c99444dc46028c68a8d9a.tar.bz2
gentoo-6caef5feb18d261c4a1c99444dc46028c68a8d9a.zip
x11-misc/emacs-desktop-mail: Inline the wrapper shell script
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.0.ebuild')
-rw-r--r--x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.0.ebuild53
1 files changed, 0 insertions, 53 deletions
diff --git a/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.0.ebuild b/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.0.ebuild
deleted file mode 100644
index 07495faea5b4..000000000000
--- a/x11-misc/emacs-desktop-mail/emacs-desktop-mail-1.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=28
-
-inherit elisp desktop xdg-utils
-
-DESCRIPTION="Desktop entries for handling mailto URIs with GNU Emacs"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
-S="${WORKDIR}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_compile() { :; }
-
-src_install() {
- newmenu - emacs-mail.desktop <<-EOF
- [Desktop Entry]
- Type=Application
- Name=GNU Emacs (mail)
- NoDisplay=true
- Exec=${EPREXIX}/usr/bin/emacs -f message-mailto %u
- Terminal=false
- MimeType=x-scheme-handler/mailto;
- EOF
-
- newmenu - emacsclient-mail.desktop <<-EOF
- [Desktop Entry]
- Type=Application
- Name=Emacsclient (mail)
- NoDisplay=true
- Exec=${EPREFIX}/usr/libexec/emacs/emacsclient-mail-wrapper.sh %u
- Terminal=false
- MimeType=x-scheme-handler/mailto;
- EOF
-
- exeinto /usr/libexec/emacs
- newexe - emacsclient-mail-wrapper.sh <<-EOF
- #!${EPREXIX}/bin/bash
- exec ${EPREFIX}/usr/bin/emacsclient --eval "(message-mailto \\"\$1\\")"
- EOF
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
-}