* [gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/quilt-el/files/, app-emacs/quilt-el/
@ 2024-12-06 9:29 Ulrich Müller
0 siblings, 0 replies; only message in thread
From: Ulrich Müller @ 2024-12-06 9:29 UTC (permalink / raw
To: gentoo-commits
commit: 65db8f56b437d90fdc99ca69ed0a6a272f9161c7
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 6 09:29:35 2024 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Dec 6 09:29:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=65db8f56
quilt-el removed 2024-12-06 bug 247500
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emacs/quilt-el/Manifest | 1 +
app-emacs/quilt-el/files/50quilt-el-gentoo.el | 7 +++++++
| 10 ++++++++++
app-emacs/quilt-el/metadata.xml | 20 +++++++++++++++++++
app-emacs/quilt-el/quilt-el-0.66.ebuild | 23 ++++++++++++++++++++++
5 files changed, 61 insertions(+)
diff --git a/app-emacs/quilt-el/Manifest b/app-emacs/quilt-el/Manifest
new file mode 100644
index 0000000..380e064
--- /dev/null
+++ b/app-emacs/quilt-el/Manifest
@@ -0,0 +1 @@
+DIST quilt-0.66.tar.gz 413069 BLAKE2B 41201d54cb26d4761413365fe19b65bd6971ada1e69198d2edbc346df6a3060ff3af4d80551d68ab4ffe003183bc0a28515ce1d070db95f2b1a04a0680ac4fb2 SHA512 c2cb75c0937612e1e0da25b713acf629b6b5aacbd8254d8bd17220b63c7b8ca996cd9d0315a32d67d54a4a7dc01b212cdda33afaacf3db063da757f1973306f4
diff --git a/app-emacs/quilt-el/files/50quilt-el-gentoo.el b/app-emacs/quilt-el/files/50quilt-el-gentoo.el
new file mode 100644
index 0000000..e5b51e3
--- /dev/null
+++ b/app-emacs/quilt-el/files/50quilt-el-gentoo.el
@@ -0,0 +1,7 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'quilt-mode "quilt"
+ "Toggle quilt-mode. With positive arg, enable quilt-mode." t)
+(autoload 'quilt-hook "quilt"
+ "Enable quilt mode for quilt-controlled files.")
+(add-hook 'find-file-hook 'quilt-hook)
+(add-hook 'after-revert-hook 'quilt-hook)
--git a/app-emacs/quilt-el/files/quilt-el-0.45.4-header-window.patch b/app-emacs/quilt-el/files/quilt-el-0.45.4-header-window.patch
new file mode 100644
index 0000000..b2f5326
--- /dev/null
+++ b/app-emacs/quilt-el/files/quilt-el-0.45.4-header-window.patch
@@ -0,0 +1,10 @@
+--- quilt-el.orig/quilt.el
++++ quilt-el/quilt.el
+@@ -399,6 +399,7 @@
+ (cd quilt-header-directory)
+ (shell-command (concat "EDITOR=cat quilt -r header <" tmp))
+ (kill-buffer (current-buffer))
++ (delete-window)
+ (delete-file tmp)))
+
+ (defvar quilt-header-mode-map (make-keymap))
diff --git a/app-emacs/quilt-el/metadata.xml b/app-emacs/quilt-el/metadata.xml
new file mode 100644
index 0000000..1adcbf2
--- /dev/null
+++ b/app-emacs/quilt-el/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<longdescription>
+ quilt-el is an Emacs minor mode for quilt. By using this, it becomes easy to
+ edit files controlled by quilt. The main features are as follows:
+ * Automatically detects files that are in a quilt hierarchy and enables
+ itself.
+ * Only files in topmost patch can be writable.
+ * Some handy shortcut keys of quilt commands.
+</longdescription>
+<stabilize-allarches/>
+<upstream>
+ <remote-id type="savannah-nongnu">quilt</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/app-emacs/quilt-el/quilt-el-0.66.ebuild b/app-emacs/quilt-el/quilt-el-0.66.ebuild
new file mode 100644
index 0000000..3c0c9cb
--- /dev/null
+++ b/app-emacs/quilt-el/quilt-el-0.66.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+MY_P="quilt-${PV}"
+DESCRIPTION="Quilt mode for Emacs"
+HOMEPAGE="https://savannah.nongnu.org/projects/quilt
+ http://satoru-takeuchi.org/dev/quilt-el/"
+SRC_URI="mirror://nongnu/quilt/${MY_P}.tar.gz"
+
+LICENSE="GPL-1+"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv sparc x86"
+
+RDEPEND="dev-util/quilt"
+
+S="${WORKDIR}/${MY_P}/lib"
+ELISP_PATCHES="${PN}-0.45.4-header-window.patch"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="../doc/README.EMACS"
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2024-12-06 9:29 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-06 9:29 [gentoo-commits] repo/proj/emacs:graveyard commit in: app-emacs/quilt-el/files/, app-emacs/quilt-el/ Ulrich Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox