public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 +++++++
 .../files/quilt-el-0.45.4-header-window.patch      | 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)

diff --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