1 |
commit: d4abfa347f2b4ad6252d335c000282b18485d0dc |
2 |
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Feb 15 20:47:31 2019 +0000 |
4 |
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Feb 15 20:47:31 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/emacs.git/commit/?id=d4abfa34 |
7 |
|
8 |
tdtd removed 2019-02-15 bug 675814 |
9 |
|
10 |
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> |
11 |
|
12 |
app-emacs/tdtd/Manifest | 1 + |
13 |
app-emacs/tdtd/files/50tdtd-gentoo.el | 28 ++++++++++++++++++++++++++++ |
14 |
app-emacs/tdtd/metadata.xml | 9 +++++++++ |
15 |
app-emacs/tdtd/tdtd-0.7.1-r1.ebuild | 22 ++++++++++++++++++++++ |
16 |
4 files changed, 60 insertions(+) |
17 |
|
18 |
diff --git a/app-emacs/tdtd/Manifest b/app-emacs/tdtd/Manifest |
19 |
new file mode 100644 |
20 |
index 0000000..055fd77 |
21 |
--- /dev/null |
22 |
+++ b/app-emacs/tdtd/Manifest |
23 |
@@ -0,0 +1 @@ |
24 |
+DIST tdtd071.zip 37673 BLAKE2B 0bc5be6e8c9050a06b233b1645fe3bb3ad9bb89ba087309d75afd63af28ce1d4873c88447fcd6e654f50728682d5156e1a795865f11f5e2e54607e630687ed0a SHA512 3de529178718352bc437a3e91d3102990a88314d1dc5ad3d3120c6dfcbb1aef008edc00e46ee051fd5c968c698230393a301dd645484aa748b5b982df84e0556 |
25 |
|
26 |
diff --git a/app-emacs/tdtd/files/50tdtd-gentoo.el b/app-emacs/tdtd/files/50tdtd-gentoo.el |
27 |
new file mode 100644 |
28 |
index 0000000..3867c8f |
29 |
--- /dev/null |
30 |
+++ b/app-emacs/tdtd/files/50tdtd-gentoo.el |
31 |
@@ -0,0 +1,28 @@ |
32 |
+ |
33 |
+;;; tdtd site-lisp configuration |
34 |
+ |
35 |
+(add-to-list 'load-path "@SITELISP@") |
36 |
+ |
37 |
+(autoload 'dtd-mode "tdtd" "Major mode to edit DTD files." t) |
38 |
+(autoload 'dtd-etags "tdtd" |
39 |
+ "Execute etags on FILESPEC and match on DTD-specific regular expressions." |
40 |
+ t) |
41 |
+(autoload 'dtd-grep "tdtd" "Grep for PATTERN in files matching FILESPEC." t) |
42 |
+ |
43 |
+;; Turn on font lock when in DTD mode |
44 |
+(add-hook 'dtd-mode-hooks |
45 |
+ 'turn-on-font-lock) |
46 |
+ |
47 |
+(setq auto-mode-alist |
48 |
+ (append |
49 |
+ (list |
50 |
+ '("\\.dcl$" . dtd-mode) |
51 |
+ '("\\.dec$" . dtd-mode) |
52 |
+ '("\\.dtd$" . dtd-mode) |
53 |
+ '("\\.ele$" . dtd-mode) |
54 |
+ '("\\.ent$" . dtd-mode) |
55 |
+ '("\\.mod$" . dtd-mode)) |
56 |
+ auto-mode-alist)) |
57 |
+ |
58 |
+;; To use resize-minibuffer-mode, uncomment this and include in your .emacs: |
59 |
+;;(resize-minibuffer-mode) |
60 |
|
61 |
diff --git a/app-emacs/tdtd/metadata.xml b/app-emacs/tdtd/metadata.xml |
62 |
new file mode 100644 |
63 |
index 0000000..c918cde |
64 |
--- /dev/null |
65 |
+++ b/app-emacs/tdtd/metadata.xml |
66 |
@@ -0,0 +1,9 @@ |
67 |
+<?xml version="1.0" encoding="UTF-8"?> |
68 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
69 |
+<pkgmetadata> |
70 |
+<maintainer type="project"> |
71 |
+ <email>gnu-emacs@g.o</email> |
72 |
+ <name>Gentoo GNU Emacs project</name> |
73 |
+</maintainer> |
74 |
+<stabilize-allarches/> |
75 |
+</pkgmetadata> |
76 |
|
77 |
diff --git a/app-emacs/tdtd/tdtd-0.7.1-r1.ebuild b/app-emacs/tdtd/tdtd-0.7.1-r1.ebuild |
78 |
new file mode 100644 |
79 |
index 0000000..0d8bb44 |
80 |
--- /dev/null |
81 |
+++ b/app-emacs/tdtd/tdtd-0.7.1-r1.ebuild |
82 |
@@ -0,0 +1,22 @@ |
83 |
+# Copyright 1999-2018 Gentoo Foundation |
84 |
+# Distributed under the terms of the GNU General Public License v2 |
85 |
+ |
86 |
+EAPI=0 |
87 |
+ |
88 |
+inherit elisp |
89 |
+ |
90 |
+DESCRIPTION="Emacs Major Mode for SGML and XML DTDs" |
91 |
+HOMEPAGE="http://www.menteith.com/wiki/tdtd" |
92 |
+SRC_URI="http://www.menteith.com/raw-attachment/wiki/tdtd/data/${PN}${PV//./}.zip" |
93 |
+ |
94 |
+LICENSE="GPL-2" |
95 |
+SLOT="0" |
96 |
+KEYWORDS="amd64 ppc sparc x86" |
97 |
+IUSE="" |
98 |
+ |
99 |
+DEPEND="app-arch/unzip" |
100 |
+RDEPEND="" |
101 |
+ |
102 |
+S="${WORKDIR}" |
103 |
+SITEFILE=50${PN}-gentoo.el |
104 |
+DOCS="TODO changelog.txt readme.txt tutorial.txt" |