* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2016-05-07 9:52 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2016-05-07 9:52 UTC (permalink / raw
To: gentoo-commits
commit: 3e8e9cd5bdecb71a344564aebdf165ee78d1ae83
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat May 7 09:52:21 2016 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat May 7 09:52:21 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8e9cd5
app-emacs/ebuild-mode: Version bump.
Package-Manager: portage-2.2.28
app-emacs/ebuild-mode/Manifest | 1 +
app-emacs/ebuild-mode/ebuild-mode-1.30.ebuild | 21 +++++++++++++++++++++
.../ebuild-mode/files/50ebuild-mode-gentoo-1.30.el | 14 ++++++++++++++
3 files changed, 36 insertions(+)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 85af92d..983f4fb 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1 +1,2 @@
DIST ebuild-mode-1.29.tar.xz 29296 SHA256 d4f095b1e58f7182218caa2d5839c0dec3eeb4f10386d846a36a895bcb979190 SHA512 bf81a5af269db49c2e9907daf7fc5d457ac07a5b9d921aa8084a55fc9065d71d114ea4210fba393b791e2473d5ab8bf37c2af2724f889061537e37e383574344 WHIRLPOOL 7e6167c79c5a22c9eab1ba91244f8ac18343092b459e8f8aa38308cd4003ec510e8be88d79e44c6432737816679b1c48491d1f3095c4f891eae499ee025c5018
+DIST ebuild-mode-1.30.tar.xz 29308 SHA256 7f270854579cbe78fbcc919d26404dbe9933859ba10b5d975801d63d03a6e76e SHA512 0d45f2bd5c8857745c76bffa7e39a223494cc2362f4c5369ffe93aa5608d6ff98d9d246583a4b2346e9900858a9161f8483e75139d4861d0412afa2dbf4408b2 WHIRLPOOL 95cc9b7a5c1a5257fd9c10fc5144344d12c0edee94b2353f73a93253bb5c21e74b622f5f74804cb315a879b12fbebab957a99cf1140ae9551bc944e9d8470c57
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.30.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.30.ebuild
new file mode 100644
index 0000000..a20418c
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.30.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.30.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+ packages, like app-portage/gentoolkit-dev for echangelog."
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.30.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.30.el
new file mode 100644
index 0000000..b16043e
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.30.el
@@ -0,0 +1,14 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+ "Major mode for Portage .ebuild and .eclass files." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+ "Major mode for Gentoo GLEP 42 news items." t)
+
+(add-to-list 'auto-mode-alist
+ '("\\.\\(ebuild\\|eclass\\|eblit\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist
+ '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+ . gentoo-newsitem-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\|eblit\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2016-06-19 20:09 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2016-06-19 20:09 UTC (permalink / raw
To: gentoo-commits
commit: 96f01189ac17120541e810d82ec7479f814365a4
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 19 20:04:02 2016 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 19 20:04:02 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f01189
app-emacs/ebuild-mode: Version bump.
Package-Manager: portage-2.3.0_rc1
app-emacs/ebuild-mode/Manifest | 1 +
app-emacs/ebuild-mode/ebuild-mode-1.31.ebuild | 21 +++++++++++++++++++++
.../ebuild-mode/files/50ebuild-mode-gentoo-1.31.el | 13 +++++++++++++
3 files changed, 35 insertions(+)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 983f4fb..f68f314 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
DIST ebuild-mode-1.29.tar.xz 29296 SHA256 d4f095b1e58f7182218caa2d5839c0dec3eeb4f10386d846a36a895bcb979190 SHA512 bf81a5af269db49c2e9907daf7fc5d457ac07a5b9d921aa8084a55fc9065d71d114ea4210fba393b791e2473d5ab8bf37c2af2724f889061537e37e383574344 WHIRLPOOL 7e6167c79c5a22c9eab1ba91244f8ac18343092b459e8f8aa38308cd4003ec510e8be88d79e44c6432737816679b1c48491d1f3095c4f891eae499ee025c5018
DIST ebuild-mode-1.30.tar.xz 29308 SHA256 7f270854579cbe78fbcc919d26404dbe9933859ba10b5d975801d63d03a6e76e SHA512 0d45f2bd5c8857745c76bffa7e39a223494cc2362f4c5369ffe93aa5608d6ff98d9d246583a4b2346e9900858a9161f8483e75139d4861d0412afa2dbf4408b2 WHIRLPOOL 95cc9b7a5c1a5257fd9c10fc5144344d12c0edee94b2353f73a93253bb5c21e74b622f5f74804cb315a879b12fbebab957a99cf1140ae9551bc944e9d8470c57
+DIST ebuild-mode-1.31.tar.xz 29492 SHA256 09bcea9ede052bf33bde402f472340570fb8eff67196cd69d4ea4820d84edf0e SHA512 8e4868a40966d5b56573425fe41d638ef1bc10a1161759218c22d33cbeb67ed3e1c75553c58a1f1c9e3ff0d2d8b25794404909a2bd19e76be93a037f8f3a0581 WHIRLPOOL d256a716baa2a276e62790e8996815e608c22e6bb2072f62a4089cc8b594d9e5470f7d574c33c23cc6817c74d59d1927e7591f8d8150985641ba61c50d6335c2
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.31.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.31.ebuild
new file mode 100644
index 0000000..d009200
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.31.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.31.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+ packages, like app-portage/gentoolkit-dev for echangelog."
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.31.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.31.el
new file mode 100644
index 0000000..5a09692
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.31.el
@@ -0,0 +1,13 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+ "Major mode for Portage .ebuild and .eclass files." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+ "Major mode for Gentoo GLEP 42 news items." t)
+
+(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist
+ '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+ . gentoo-newsitem-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2017-02-26 18:56 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2017-02-26 18:56 UTC (permalink / raw
To: gentoo-commits
commit: c617a1f5dd030612ded9c464e5245a158979b271
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 18:55:42 2017 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 18:56:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c617a1f5
app-emacs/ebuild-mode: Version bump.
ebuild-mode-1.31-r1 only removes the $Id$ header line and is intended
for speedy stabilisation. ebuild-mode-1.32 is a regular version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
app-emacs/ebuild-mode/Manifest | 1 +
app-emacs/ebuild-mode/ebuild-mode-1.31-r1.ebuild | 22 ++++++++++++++++++++++
app-emacs/ebuild-mode/ebuild-mode-1.32.ebuild | 21 +++++++++++++++++++++
.../ebuild-mode/files/ebuild-mode-1.31-id.patch | 19 +++++++++++++++++++
4 files changed, 63 insertions(+)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index e31c7cfdb1..9a7efab406 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1 +1,2 @@
DIST ebuild-mode-1.31.tar.xz 29492 SHA256 09bcea9ede052bf33bde402f472340570fb8eff67196cd69d4ea4820d84edf0e SHA512 8e4868a40966d5b56573425fe41d638ef1bc10a1161759218c22d33cbeb67ed3e1c75553c58a1f1c9e3ff0d2d8b25794404909a2bd19e76be93a037f8f3a0581 WHIRLPOOL d256a716baa2a276e62790e8996815e608c22e6bb2072f62a4089cc8b594d9e5470f7d574c33c23cc6817c74d59d1927e7591f8d8150985641ba61c50d6335c2
+DIST ebuild-mode-1.32.tar.xz 29424 SHA256 9f10f5242901faccc3f13bd0cb8719fd5bea9e77ef8d1090dc4e8b3f22a2818a SHA512 73c2c7fcf41fe908e263da9359cea71a61b576b6c439a9db74846a7488f4ae341de0c8059103b1026c197f5386cf0b050510184baa3418368a9e17a31ef6259d WHIRLPOOL 371f42f98fbfdf1a04ea46c77368e26de11c9b8ee456828b3d319391f6c65354adf77566a1456e062838bedc87e0a918ff7e4f5cf5bfc89072cfa6a834827422
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.31-r1.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.31-r1.ebuild
new file mode 100644
index 0000000000..46ee505a33
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.31-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_PATCHES="${P}-id.patch"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.31.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+ packages, like app-portage/gentoolkit-dev for echangelog."
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.32.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.32.ebuild
new file mode 100644
index 0000000000..dbab28bfff
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.32.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.31.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+ packages, like app-portage/gentoolkit-dev for echangelog."
diff --git a/app-emacs/ebuild-mode/files/ebuild-mode-1.31-id.patch b/app-emacs/ebuild-mode/files/ebuild-mode-1.31-id.patch
new file mode 100644
index 0000000000..fadedf7ba1
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/ebuild-mode-1.31-id.patch
@@ -0,0 +1,19 @@
+commit 9d8da599f80d8360a8ddb15eb637ff781e370da2
+Author: Ulrich Müller <ulm@gentoo.org>
+Date: Sun Feb 26 19:36:17 2017 +0100
+
+ Remove $Id$ line from ebuild skeleton header.
+
+ * ebuild-mode.el (ebuild-mode-insert-skeleton): Remove $Id$ line
+ from ebuild header.
+
+--- a/ebuild-mode.el
++++ b/ebuild-mode.el
+@@ -402,7 +402,6 @@ and `all-completions' for details."
+ ;; standard header
+ "# Copyright 1999-" (format-time-string "%Y") " Gentoo Foundation\n"
+ "# Distributed under the terms of the GNU General Public License v2\n"
+- "# $Id$\n"
+ "\n"
+ ;; EAPI
+ "EAPI="
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2017-10-14 18:53 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2017-10-14 18:53 UTC (permalink / raw
To: gentoo-commits
commit: cf57c1578d8aa1559b603c1f9fb8335aa99e2f71
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 14 18:50:04 2017 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 14 18:53:40 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf57c157
app-emacs/ebuild-mode: Version bump.
This introduces a new "glep-mode" major mode for editing
of reStructuredText GLEPs.
Package-Manager: Portage-2.3.11, Repoman-2.3.3
app-emacs/ebuild-mode/Manifest | 1 +
app-emacs/ebuild-mode/ebuild-mode-1.39.ebuild | 22 ++++++++++++++++++++++
.../ebuild-mode/files/50ebuild-mode-gentoo-1.39.el | 16 ++++++++++++++++
3 files changed, 39 insertions(+)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index fb75096c061..d4dabd104f8 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
DIST ebuild-mode-1.37.tar.xz 30816 SHA256 f7368a8757036874dde542c69c26b824fe3da5241098f89a6b7d7e2665cbbf1d SHA512 1d570b213ad0c6eef8817f69c99c0862703b9bddc24477234dde542b697ba372a06bbe8e4a91179a7d528b720a7dbfc13bb92c8ea0a4d3b3b8684fa4ee0065c0 WHIRLPOOL 75928f5965bdfe66733e203588f01ab3b5de67a5958d33f41069d0793842bd9617ab0904ab71f95aeae04e0aa2f55646e4c545d6199cc1d357140b8fd1a714ab
DIST ebuild-mode-1.38.tar.xz 30744 SHA256 63f39bb1a09e29b86e5048f162f4779f287c8825e161a092e74530962947d3c3 SHA512 bfcc4fb100f7d9299e9b466c7661e865f9b93ee352780da1647f1a98159fe3e9eeb8cd4b7d1d9906d532316d1256ec7b6f821cac3d064cda15f2fd62ca7cb349 WHIRLPOOL ea61825ac0fd2d50ec9722088b03ed9664708dd6fac076ff3db8323bfdf8d1b2e351c7059f2f77471ea200b7a19d9f67ab233ebdb743ece80218f0e940fb0706
+DIST ebuild-mode-1.39.tar.xz 34476 SHA256 15ed940d9cc600a9058ced8dcee0e88e0cd635cfe85c385e84a4b738ed70e051 SHA512 ba4f082c5b9bf8e80077f31d8134eb06d927d1f34b505a43b093832b3763a84f37136f8458d863b28d31c0512ffa7c460c1f7640f2e107f3eec3f5c95eb80da7 WHIRLPOOL ae2c4cf6783adb1dad058a84794efdd510d972a81961da21adeaf5f36cc9870ecfa80c1aa1ae8fe79e2c10c8082f9f6dc32e6e051f846dce1787843e9f0e78f5
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.39.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.39.ebuild
new file mode 100644
index 00000000000..6d63bf881ed
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.39.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit readme.gentoo-r1 elisp
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+ GPL-3" # GPL-3 (only) for glep-mode.el
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+
+DEPEND="sys-apps/texinfo"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.39.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+ packages, like app-portage/gentoolkit-dev for echangelog."
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el
new file mode 100644
index 00000000000..8683a654d3f
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el
@@ -0,0 +1,16 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+ "Major mode for Portage .ebuild and .eclass files." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+ "Major mode for Gentoo GLEP 42 news items." t)
+(autoload 'glep-mode "glep-mode"
+ "Major mode for Gentoo Linux Enhancement Proposals." t)
+
+(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist
+ '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+ . gentoo-newsitem-mode))
+(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2018-03-17 10:33 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2018-03-17 10:33 UTC (permalink / raw
To: gentoo-commits
commit: 69a7fb62ac8d318e656ff02c824391d3c46e9676
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 10:31:52 2018 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 10:31:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a7fb62
app-emacs/ebuild-mode: Remove old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
app-emacs/ebuild-mode/Manifest | 1 -
app-emacs/ebuild-mode/ebuild-mode-1.38.ebuild | 20 --------------------
.../ebuild-mode/files/50ebuild-mode-gentoo-1.31.el | 13 -------------
3 files changed, 34 deletions(-)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 7ad50767137..72e9a5e1158 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1 @@
-DIST ebuild-mode-1.38.tar.xz 30744 BLAKE2B a147fbb462f0e1a2ba3272c74b12c9357200b0ca6671d75263547d7b777489772504c9fda634a797fecff8dce35e40b7bb579cdbd9a7da99f68f74b08a48a4da SHA512 bfcc4fb100f7d9299e9b466c7661e865f9b93ee352780da1647f1a98159fe3e9eeb8cd4b7d1d9906d532316d1256ec7b6f821cac3d064cda15f2fd62ca7cb349
DIST ebuild-mode-1.42.tar.xz 34936 BLAKE2B dd94d17dc57e2d32b329ab62ec6eec8ada6a4aeddadb8d978736f5dcb4d613759fd860043cab92d12db11614f8b7fa71fc5537576a2af3f5e6c9d56fc2fdcc05 SHA512 119f954eaf009bd0c9f0a75810b94a54d65ed91c6ffef20dd164c7a5ef095410dd0f3642426817f5efa6623d4f3e120ed3b27076222b02a90e75a83bb80b8703
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.38.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.38.ebuild
deleted file mode 100644
index b0cb4539fd9..00000000000
--- a/app-emacs/ebuild-mode/ebuild-mode-1.38.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-
-DEPEND="sys-apps/texinfo"
-
-DOCS="ChangeLog keyword-generation.sh"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo-1.31.el"
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.31.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.31.el
deleted file mode 100644
index 5a096923c4c..00000000000
--- a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.31.el
+++ /dev/null
@@ -1,13 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'ebuild-mode "ebuild-mode"
- "Major mode for Portage .ebuild and .eclass files." t)
-(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
- "Major mode for Gentoo GLEP 42 news items." t)
-
-(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
-(add-to-list 'auto-mode-alist
- '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
- . gentoo-newsitem-mode))
-(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
-(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
-(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2020-07-23 10:58 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2020-07-23 10:58 UTC (permalink / raw
To: gentoo-commits
commit: 06b20acd75919d0aa9e9d35f5b0f91764070c6d9
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 23 10:56:39 2020 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 23 10:57:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b20acd
app-emacs/ebuild-mode: Use conf-space-mode instead of conf-mode.
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
.../{ebuild-mode-1.51-r2.ebuild => ebuild-mode-1.51-r3.ebuild} | 0
app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.51.el | 2 +-
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.51-r2.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.51-r3.ebuild
similarity index 100%
rename from app-emacs/ebuild-mode/ebuild-mode-1.51-r2.ebuild
rename to app-emacs/ebuild-mode/ebuild-mode-1.51-r3.ebuild
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.51.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.51.el
index 7ce7e85141a..e4bbe683dd6 100644
--- a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.51.el
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.51.el
@@ -18,7 +18,7 @@
'("/\\(package\\.\\(mask\\|unmask\\|use\\|env\
\\|license\\|properties\\|accept_\\(keywords\\|restrict\\)\\)\
\\|\\(package\\.\\)?use.\\(stable\\.\\)?\\(force\\|mask\\)\\)\\'"
- . conf-mode))
+ . conf-space-mode))
(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2021-03-20 18:32 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2021-03-20 18:32 UTC (permalink / raw
To: gentoo-commits
commit: 7d663b95a03a552c011ef4f2403011aa52da7f70
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 20 18:30:44 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 20 18:30:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d663b95
app-emacs/ebuild-mode: Remove old
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emacs/ebuild-mode/Manifest | 1 -
app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild | 22 ----------------------
.../ebuild-mode/files/50ebuild-mode-gentoo-1.39.el | 16 ----------------
3 files changed, 39 deletions(-)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 8dd890bc10b..dc566b693e9 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,3 +1,2 @@
-DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc SHA512 a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e
DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577 SHA512 ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257 SHA512 852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild
deleted file mode 100644
index 59020003782..00000000000
--- a/app-emacs/ebuild-mode/ebuild-mode-1.50.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
-SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-BDEPEND="sys-apps/texinfo"
-
-DOCS="ChangeLog keyword-generation.sh"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo-1.39.el"
-DOC_CONTENTS="Some optional features may require installation of additional
- packages, like dev-python/docutils-glep for glep."
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el
deleted file mode 100644
index 8683a654d3f..00000000000
--- a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.39.el
+++ /dev/null
@@ -1,16 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'ebuild-mode "ebuild-mode"
- "Major mode for Portage .ebuild and .eclass files." t)
-(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
- "Major mode for Gentoo GLEP 42 news items." t)
-(autoload 'glep-mode "glep-mode"
- "Major mode for Gentoo Linux Enhancement Proposals." t)
-
-(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
-(add-to-list 'auto-mode-alist
- '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
- . gentoo-newsitem-mode))
-(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
-(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
-(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
-(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2021-03-20 18:32 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2021-03-20 18:32 UTC (permalink / raw
To: gentoo-commits
commit: b842b34ed9599c62dffe4248e65614ac52c46fa3
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 20 18:30:06 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Mar 20 18:30:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b842b34e
app-emacs/ebuild-mode: Version bump to 1.52
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emacs/ebuild-mode/Manifest | 1 +
app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild | 22 +++++++++++++++++
.../ebuild-mode/files/50ebuild-mode-gentoo-1.52.el | 28 ++++++++++++++++++++++
3 files changed, 51 insertions(+)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index e6480fe3159..8dd890bc10b 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
DIST ebuild-mode-1.50.tar.xz 35440 BLAKE2B 281719a0a686ef1c80c8391cc118d14085ac6407dee5ee7ee44229bb529de041d31fcec7c08bb1e4b8b5057823c5d99a49a9786daa0b7b17a766155b7daaaecc SHA512 a7c232103848c7782a4ebad89e064f3bc37a78427228be799d8e1bd3670524b32050229ba7cd48d9e4c2b0bb32828ce95eb2e47038411591d03fa8f998614c1e
DIST ebuild-mode-1.51.tar.xz 35280 BLAKE2B 63f57919bb73937ce3d40b4d6762e78c78d273bcf67875434d12450e00632d457d3dedbe6f213c1979a60cbc0a0874723e3e9424fdcfb64a48acc885cc90e577 SHA512 ff9ece96fbe7bfc9c070769dc6667e8c33f8fb7ef20a2d347c670342ef7500b52b54a93ed37ac9ea13a89c1b89752f5dd6e56c234abe9a4fcd4eb6bad0d0b466
+DIST ebuild-mode-1.52.tar.xz 36100 BLAKE2B d5207d910088de9cf1a41580ce61c49632e8e7c1a1af5d95ba13a7865125ca487d770731bb49e12fdc36d3f557fadd51109de628e958166d064be025e4b91257 SHA512 852f968b44c80f98363d4663856317946992cf5d0daf9a9c63e8ec17c1a684e28c2de510ded98bd2ef84428d8d094c1b6f5060510e6475ce60183fbc8e5a0322
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild
new file mode 100644
index 00000000000..a1123e589d5
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.52.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.52.el"
+DOC_CONTENTS="Some optional features may require installation of additional
+ packages, like dev-python/docutils-glep for glep."
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.52.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.52.el
new file mode 100644
index 00000000000..c93b8da476e
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.52.el
@@ -0,0 +1,28 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+ "Major mode for Portage .ebuild and .eclass files." t)
+(autoload 'ebuild-repo-mode "ebuild-mode"
+ "Minor mode for files in an ebuild repository." t)
+(autoload 'ebuild-repo-mode-maybe-enable "ebuild-mode")
+(autoload 'devbook-mode "devbook-mode"
+ "Major mode for editing the Gentoo Devmanual." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+ "Major mode for Gentoo GLEP 42 news items." t)
+(autoload 'glep-mode "glep-mode"
+ "Major mode for Gentoo Linux Enhancement Proposals." t)
+
+(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist '("/devmanual.*\\.xml\\'" . devbook-mode))
+(add-to-list 'auto-mode-alist
+ '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+ . gentoo-newsitem-mode))
+(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
+(add-to-list 'auto-mode-alist
+ '("/\\(package\\.\\(mask\\|unmask\\|use\\|env\
+\\|license\\|properties\\|accept_\\(keywords\\|restrict\\)\\)\
+\\|\\(package\\.\\)?use.\\(stable\\.\\)?\\(force\\|mask\\)\\)\\'"
+ . conf-space-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(add-hook 'find-file-hook #'ebuild-repo-mode-maybe-enable)
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2022-01-10 19:30 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2022-01-10 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 1e734a64a43b59281f48db6c9594db6c64b8e734
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 19:29:59 2022 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 19:30:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e734a64
app-emacs/ebuild-mode: Enable conf-mode for make.defaults
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
...mode-1.54.ebuild => ebuild-mode-1.54-r1.ebuild} | 4 +--
.../ebuild-mode/files/50ebuild-mode-gentoo-1.54.el | 30 ++++++++++++++++++++++
2 files changed, 32 insertions(+), 2 deletions(-)
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.54.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.54-r1.ebuild
similarity index 90%
rename from app-emacs/ebuild-mode/ebuild-mode-1.54.ebuild
rename to app-emacs/ebuild-mode/ebuild-mode-1.54-r1.ebuild
index c972bf6d3080..54add5db8bed 100644
--- a/app-emacs/ebuild-mode/ebuild-mode-1.54.ebuild
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.54-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,6 +17,6 @@ BDEPEND="sys-apps/texinfo"
DOCS="ChangeLog keyword-generation.sh"
ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo-1.52.el"
+SITEFILE="50${PN}-gentoo-1.54.el"
DOC_CONTENTS="Some optional features may require installation of additional
packages, like dev-python/docutils-glep for glep."
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.54.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.54.el
new file mode 100644
index 000000000000..06ae54410391
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.54.el
@@ -0,0 +1,30 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+ "Major mode for Portage .ebuild and .eclass files." t)
+(autoload 'ebuild-repo-mode "ebuild-mode"
+ "Minor mode for files in an ebuild repository." t)
+(autoload 'ebuild-repo-mode-maybe-enable "ebuild-mode")
+(autoload 'devbook-mode "devbook-mode"
+ "Major mode for editing the Gentoo Devmanual." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+ "Major mode for Gentoo GLEP 42 news items." t)
+(autoload 'glep-mode "glep-mode"
+ "Major mode for Gentoo Linux Enhancement Proposals." t)
+
+(add-to-list 'auto-mode-alist '("\\.\\(ebuild\\|eclass\\)\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist '("/devmanual.*\\.xml\\'" . devbook-mode))
+(add-to-list 'auto-mode-alist
+ '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+ . gentoo-newsitem-mode))
+(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
+(add-to-list 'auto-mode-alist
+ '("/\\(package\\.\\(mask\\|unmask\\|use\\|env\
+\\|license\\|properties\\|accept_\\(keywords\\|restrict\\)\\)\
+\\|\\(package\\.\\)?use.\\(stable\\.\\)?\\(force\\|mask\\)\\)\\'"
+ . conf-space-mode))
+(add-to-list 'auto-mode-alist
+ '("/make\\.\\(conf\\|defaults\\)\\'" . conf-unix-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(add-hook 'find-file-hook #'ebuild-repo-mode-maybe-enable)
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/
@ 2024-06-29 15:01 Ulrich Müller
0 siblings, 0 replies; 10+ messages in thread
From: Ulrich Müller @ 2024-06-29 15:01 UTC (permalink / raw
To: gentoo-commits
commit: cd61fdc46fc7ff4c7d2953643a77a49372ca94de
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 29 14:55:13 2024 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 29 15:01:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd61fdc4
app-emacs/ebuild-mode: add 1.72
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emacs/ebuild-mode/Manifest | 1 +
app-emacs/ebuild-mode/ebuild-mode-1.72.ebuild | 29 +++++++++++++++++++
.../ebuild-mode/files/50ebuild-mode-gentoo-1.72.el | 33 ++++++++++++++++++++++
3 files changed, 63 insertions(+)
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index 6e9039f10bc8..77a0ec5083d6 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,2 +1,3 @@
DIST ebuild-mode-1.70.tar.xz 41528 BLAKE2B 51eecdaa262b20517aae269d4e8d41684d58a8aa73b316e08d03e4578b9bd0775577a46e15b637e4636978295629d36df774d39c253c3544ade985ad82b588dc SHA512 81e156adc19afe89778b9eb708414ba4cb6dd69ad3df05965eac6d5d46e6fda5b7e96f10933827639a17d8b349ae8c115b39e1ebd5c54350dcd07f9003d517e3
DIST ebuild-mode-1.71.tar.xz 41592 BLAKE2B 82f10340f619ea5689ae769f63818be1ac45a7bad65ac0f88ae1f92a3e7e6435286f66fd0da160a98647a610dde6dd79afb1655518823972c462e93c5437a74c SHA512 2a8f0c715102d49d69941efadb2a0f1d2e982660221d2c8742903fd16b8c394113f2a7ca9c2e147836a59887ead98d8776f575f61e66dcf3700b764050345ec6
+DIST ebuild-mode-1.72.tar.xz 41968 BLAKE2B 24170aa6f23022f47707445eebbb7272c898fa8ca922d0a1ee57962ccc9feed6ea608661998e3f812a0b5fcc8ce8d8ff0baa890505dad846e0dc4b5c9e0b4236 SHA512 7f2234f9f5053f9588fb25d673dbce10a9d6e5c056ea7dabf04ffe5a0f8da7064b81829229339c5d98ee7ce840eb6c8b9ec24fcfd3dee2d5b798b5e6adb81e10
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.72.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.72.ebuild
new file mode 100644
index 000000000000..58d676ce8299
--- /dev/null
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.72.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp optfeature
+
+DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs"
+SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS="ChangeLog keyword-generation.sh"
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo-1.72.el"
+
+pkg_postinst() {
+ elisp_pkg_postinst
+ optfeature "ebuild commands support" sys-apps/portage
+ optfeature "additional development tools" dev-util/pkgdev
+ optfeature "ebuild QA utilities" dev-util/pkgcheck
+ optfeature "XML syntax validation" app-emacs/nxml-gentoo-schemas
+ optfeature "generating HTML from GLEPs" dev-python/docutils-glep
+}
diff --git a/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.72.el b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.72.el
new file mode 100644
index 000000000000..567e02d97054
--- /dev/null
+++ b/app-emacs/ebuild-mode/files/50ebuild-mode-gentoo-1.72.el
@@ -0,0 +1,33 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-mode "ebuild-mode"
+ "Major mode for Gentoo .ebuild files." t)
+(autoload 'ebuild-eclass-mode "ebuild-mode"
+ "Major mode for Gentoo .eclass files." t)
+(autoload 'ebuild-repo-mode "ebuild-mode"
+ "Minor mode for files in an ebuild repository." t)
+(autoload 'ebuild-repo-mode-maybe-enable "ebuild-mode")
+(autoload 'devbook-mode "devbook-mode"
+ "Major mode for editing the Gentoo Devmanual." t)
+(autoload 'gentoo-newsitem-mode "gentoo-newsitem-mode"
+ "Major mode for Gentoo GLEP 42 news items." t)
+(autoload 'glep-mode "glep-mode"
+ "Major mode for Gentoo Linux Enhancement Proposals." t)
+
+(add-to-list 'auto-mode-alist '("\\.ebuild\\'" . ebuild-mode))
+(add-to-list 'auto-mode-alist '("\\.eclass\\'" . ebuild-eclass-mode))
+(add-to-list 'auto-mode-alist '("/devmanual.*\\.xml\\'" . devbook-mode))
+(add-to-list 'auto-mode-alist
+ '("/[0-9]\\{4\\}-[01][0-9]-[0-3][0-9]-.+\\.[a-z]\\{2\\}\\.txt\\'"
+ . gentoo-newsitem-mode))
+(add-to-list 'auto-mode-alist '("/glep.*\\.rst\\'" . glep-mode))
+(add-to-list 'auto-mode-alist
+ '("/\\(package\\.\\(mask\\|unmask\\|use\\|env\
+\\|license\\|properties\\|accept_\\(keywords\\|restrict\\)\\)\
+\\|\\(package\\.\\)?use.\\(stable\\.\\)?\\(force\\|mask\\)\\)\\'"
+ . conf-space-mode))
+(add-to-list 'auto-mode-alist
+ '("/make\\.\\(conf\\|defaults\\)\\'" . conf-unix-mode))
+(add-to-list 'interpreter-mode-alist '("openrc-run" . sh-mode))
+(add-to-list 'interpreter-mode-alist '("runscript" . sh-mode))
+(add-hook 'find-file-hook #'ebuild-repo-mode-maybe-enable)
+(modify-coding-system-alist 'file "\\.\\(ebuild\\|eclass\\)\\'" 'utf-8)
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-06-29 15:01 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-07 9:52 [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/files/, app-emacs/ebuild-mode/ Ulrich Müller
-- strict thread matches above, loose matches on Subject: below --
2016-06-19 20:09 Ulrich Müller
2017-02-26 18:56 Ulrich Müller
2017-10-14 18:53 Ulrich Müller
2018-03-17 10:33 Ulrich Müller
2020-07-23 10:58 Ulrich Müller
2021-03-20 18:32 Ulrich Müller
2021-03-20 18:32 Ulrich Müller
2022-01-10 19:30 Ulrich Müller
2024-06-29 15:01 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