[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2024-04-07 Thread Maciej Barć
commit: da46b46150daef660af6b2fe6705eae3c999c8c1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Apr  7 14:12:56 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr  7 16:20:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da46b461

app-emacs/puppet-mode: add missing remote-id

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/puppet-mode/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-emacs/puppet-mode/metadata.xml 
b/app-emacs/puppet-mode/metadata.xml
index 986088003fe1..ccdaeebc4735 100644
--- a/app-emacs/puppet-mode/metadata.xml
+++ b/app-emacs/puppet-mode/metadata.xml
@@ -5,5 +5,8 @@
   gnu-em...@gentoo.org
   Gentoo GNU Emacs project
 
+
+  voxpupuli/puppet-mode
+
 
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2022-11-01 Thread Yixun Lan
commit: 657bda910f74d325aee03ba1369aaf4533c05f6c
Author: Yu Gu  gmail  com>
AuthorDate: Tue Nov  1 06:02:25 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov  1 09:48:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657bda91

app-emacs/puppet-mode: Keyword 0.4 riscv, #878943

Signed-off-by: Yu Gu  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-emacs/puppet-mode/puppet-mode-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
index c93402db6d30..275c2c1214b1 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
 
 DOCS="CHANGES.md README.md"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2022-07-21 Thread Ulrich Müller
commit: 54007d6973d40dd96b0e97214cfbc1f7b8390c7a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Jul 21 07:25:32 2022 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Jul 21 07:29:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54007d69

app-emacs/puppet-mode: drop 0.3.20180813

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/puppet-mode/Manifest |  1 -
 .../puppet-mode/puppet-mode-0.3.20180813.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
index 1fff7c5c0c89..dbf3f7db97c3 100644
--- a/app-emacs/puppet-mode/Manifest
+++ b/app-emacs/puppet-mode/Manifest
@@ -1,2 +1 @@
-DIST puppet-mode-0.3.20180813.tar.gz 36999 BLAKE2B 
1ba96a5bbe193c88e96e51973e0d742e611c2ffe0264bae998ce07d5e4f78d37e532dcedf578a801c8e6442ce35385b5c5915837da1073895ceeddeff99b65b3
 SHA512 
27aeb5a3029208180bd94d7f3f762d9a88863f963824636fdb688ccb79a3c41b9370c13a536e3438c94720e04d5a02c2f64f75d5c594fc7bca32d9738dd3b756
 DIST puppet-mode-0.4.tar.gz 37731 BLAKE2B 
ac32c32941cad23508e0bad51536a6cc4187185cfd2141fda02f82770abb73327758e0ecd3f3789ff48d3d5f986730e51f48784ea6da502cb860c185d06ddd82
 SHA512 
c1ef464199df1166c09febc4a99572d00eb7e23656d3c09f3f6773450023e364c305ce19fa351f0a1a5f3e9594f5ef5ffa3a595c7ac66227c2a59918bacd161c

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
deleted file mode 100644
index 5226b5ed4c8e..
--- a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-COMMIT=7dee1b5a5debac6e56f9107492a413b6c0edb94d
-
-DESCRIPTION="Emacs major mode for editing Puppet manifests"
-HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
-SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-
-DOCS="CHANGES.md README.md"
-SITEFILE="50${PN}-1-gentoo.el"
-
-# Tests require unpackaged ert-runner
-RESTRICT="test"
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed -i -e 's/@VERSION@/'${PV}'/' puppet-mode.el || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2022-04-17 Thread Sam James
commit: 6fe2483534f74aa086fb0f3d584542d4e8178e51
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 08:34:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 08:34:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe24835

app-emacs/puppet-mode: Stabilize 0.4 ALLARCHES, #838898

Signed-off-by: Sam James  gentoo.org>

 app-emacs/puppet-mode/puppet-mode-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
index 1d5b1a90215e..c93402db6d30 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 
 DOCS="CHANGES.md README.md"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2022-01-26 Thread Fabian Groffen
commit: d4bb12d72d6bcf66918dac3e9ae2a56547d442d8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan 26 18:38:55 2022 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan 26 18:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bb12d7

app-emacs/puppet-mode-0.4: marked ~arm64

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Fabian Groffen  gentoo.org>

 app-emacs/puppet-mode/puppet-mode-0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
index 4f99ae64d690..1d5b1a90215e 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.4.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=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 DOCS="CHANGES.md README.md"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/files/

2021-06-26 Thread Ulrich Müller
commit: e9192e8ddfb1328dfd59d4e77e16532e9a354f10
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat Jun 26 16:44:53 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jun 26 17:04:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9192e8d

app-emacs/puppet-mode: remove unused patch

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Ulrich Müller  gentoo.org>

 .../puppet-mode/files/puppet-mode-0.3-version.patch  | 20 
 1 file changed, 20 deletions(-)

diff --git a/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch 
b/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch
deleted file mode 100644
index 513329dec1a..000
--- a/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/puppet-mode.el.~1~   2014-03-13 16:30:50.0 +0100
-+++ b/puppet-mode.el   2017-06-30 14:38:22.749240233 +0200
-@@ -72,8 +72,6 @@
- 
- 
-  Requirements
--(require 'pkg-info)
--
- (require 'cl-lib)
- (require 'rx)
- (require 'align)
-@@ -165,7 +163,7 @@
- if called interactively, or if SHOW-VERSION is non-nil, otherwise
- just return nil."
-   (interactive (list t))
--  (let ((version (pkg-info-version-info 'puppet-mode)))
-+  (let ((version "@VERSION@"))
- (when show-version
-   (message "Puppet Mode version: %s" version))
- version))



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2021-06-17 Thread Hans de Graaff
commit: f47acd3d59c6cce674d7945e30348bc835ca9f38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 18 04:13:42 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 18 04:14:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f47acd3d

app-emacs/puppet-mode: add 0.4

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/puppet-mode/Manifest   |  1 +
 app-emacs/puppet-mode/puppet-mode-0.4.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
index 0a0e9f9fc36..1fff7c5c0c8 100644
--- a/app-emacs/puppet-mode/Manifest
+++ b/app-emacs/puppet-mode/Manifest
@@ -1 +1,2 @@
 DIST puppet-mode-0.3.20180813.tar.gz 36999 BLAKE2B 
1ba96a5bbe193c88e96e51973e0d742e611c2ffe0264bae998ce07d5e4f78d37e532dcedf578a801c8e6442ce35385b5c5915837da1073895ceeddeff99b65b3
 SHA512 
27aeb5a3029208180bd94d7f3f762d9a88863f963824636fdb688ccb79a3c41b9370c13a536e3438c94720e04d5a02c2f64f75d5c594fc7bca32d9738dd3b756
+DIST puppet-mode-0.4.tar.gz 37731 BLAKE2B 
ac32c32941cad23508e0bad51536a6cc4187185cfd2141fda02f82770abb73327758e0ecd3f3789ff48d3d5f986730e51f48784ea6da502cb860c185d06ddd82
 SHA512 
c1ef464199df1166c09febc4a99572d00eb7e23656d3c09f3f6773450023e364c305ce19fa351f0a1a5f3e9594f5ef5ffa3a595c7ac66227c2a59918bacd161c

diff --git a/app-emacs/puppet-mode/puppet-mode-0.4.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
new file mode 100644
index 000..4f99ae64d69
--- /dev/null
+++ b/app-emacs/puppet-mode/puppet-mode-0.4.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for editing Puppet manifests"
+HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
+SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+
+DOCS="CHANGES.md README.md"
+SITEFILE="50${PN}-1-gentoo.el"
+
+# Tests require unpackaged ert-runner
+RESTRICT="test"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -i -e 's/@VERSION@/'${PV}'/' puppet-mode.el || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2021-06-17 Thread Hans de Graaff
commit: e0891e1d036ebba78e1549d009a98f3faed2c5ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 18 04:10:12 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 18 04:14:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0891e1d

app-emacs/puppet-mode: cleanup

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/puppet-mode/Manifest  |  1 -
 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
index b81a9c0ec2c..0a0e9f9fc36 100644
--- a/app-emacs/puppet-mode/Manifest
+++ b/app-emacs/puppet-mode/Manifest
@@ -1,2 +1 @@
 DIST puppet-mode-0.3.20180813.tar.gz 36999 BLAKE2B 
1ba96a5bbe193c88e96e51973e0d742e611c2ffe0264bae998ce07d5e4f78d37e532dcedf578a801c8e6442ce35385b5c5915837da1073895ceeddeff99b65b3
 SHA512 
27aeb5a3029208180bd94d7f3f762d9a88863f963824636fdb688ccb79a3c41b9370c13a536e3438c94720e04d5a02c2f64f75d5c594fc7bca32d9738dd3b756
-DIST puppet-mode-0.3.tar.gz 25617 BLAKE2B 
a9afb8e2f6c0a2b40cef6bb39d0fa2effe2ddffaa3b646562f0fc5b84d1613e556df88206835d6aad5862d526161d69c49ecd188e299e4f4175b479fe1957eee
 SHA512 
16ba5f71a1ec6c40b1eddf2acf5c1aa1968526b959279e1cac0cfac947f82f404fc35978ce12f5851309f293e2c92f054a718ade97d156528d505dcda58434e8

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
deleted file mode 100644
index 71d3827097d..000
--- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="Emacs major mode for editing Puppet manifests"
-HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
-SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
-
-DOCS="CHANGES.rst README.rst"
-SITEFILE="50${PN}-1-gentoo.el"
-ELISP_PATCHES=( "${FILESDIR}/${PN}-0.3-version.patch" )
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed -i -e 's/@VERSION@/'${PV}'/' puppet-mode.el || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2019-10-02 Thread Agostino Sarubbo
commit: 7cd272bd2bdfc0daa3f4838e51815c1375be17e4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct  2 19:07:37 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct  2 19:07:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd272bd

app-emacs/puppet-mode: amd64 stable wrt bug #696036

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
index 91a8e3bbb91..5226b5ed4c8 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 
 DOCS="CHANGES.md README.md"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2019-10-02 Thread Agostino Sarubbo
commit: deef4c80e41d788ee4d7221151c68640830ab45d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct  2 18:52:51 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct  2 18:53:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deef4c80

app-emacs/puppet-mode: x86 stable wrt bug #696036

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
index 3c55e2f588e..91a8e3bbb91 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 
 DOCS="CHANGES.md README.md"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2019-10-02 Thread Hans de Graaff
commit: 14a5a0aebe4f8e92c6bac1d028dc5892e6c276d6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct  2 05:58:33 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct  2 05:58:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a5a0ae

app-emacs/puppet-mode: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 app-emacs/puppet-mode/Manifest |  1 -
 .../puppet-mode/puppet-mode-0.3.20171221.ebuild| 29 --
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
index 6dfdfe16d65..b81a9c0ec2c 100644
--- a/app-emacs/puppet-mode/Manifest
+++ b/app-emacs/puppet-mode/Manifest
@@ -1,3 +1,2 @@
-DIST puppet-mode-0.3.20171221.tar.gz 36707 BLAKE2B 
97b285e409a1e344c12773fd1fa64c87090c883662f87fbf01f5b535e5c9027a035b6c4656ac6ca138cf872b05ff8f05af2478f2bfa5b04a10168507b48c387c
 SHA512 
12db350e4005d2b13d8e936f1a956c3bd603709a7a88489565fd4be3a8e74c7b33e6523a7371db85927c018c260762467d6e50153eea659f87711426df7774fc
 DIST puppet-mode-0.3.20180813.tar.gz 36999 BLAKE2B 
1ba96a5bbe193c88e96e51973e0d742e611c2ffe0264bae998ce07d5e4f78d37e532dcedf578a801c8e6442ce35385b5c5915837da1073895ceeddeff99b65b3
 SHA512 
27aeb5a3029208180bd94d7f3f762d9a88863f963824636fdb688ccb79a3c41b9370c13a536e3438c94720e04d5a02c2f64f75d5c594fc7bca32d9738dd3b756
 DIST puppet-mode-0.3.tar.gz 25617 BLAKE2B 
a9afb8e2f6c0a2b40cef6bb39d0fa2effe2ddffaa3b646562f0fc5b84d1613e556df88206835d6aad5862d526161d69c49ecd188e299e4f4175b479fe1957eee
 SHA512 
16ba5f71a1ec6c40b1eddf2acf5c1aa1968526b959279e1cac0cfac947f82f404fc35978ce12f5851309f293e2c92f054a718ade97d156528d505dcda58434e8

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.20171221.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.20171221.ebuild
deleted file mode 100644
index 2cf8f9430f7..000
--- a/app-emacs/puppet-mode/puppet-mode-0.3.20171221.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-COMMIT=b3ed5057166a4f49dfa9be638523a348b55a2fd2
-
-DESCRIPTION="Emacs major mode for editing Puppet manifests"
-HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
-SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
-
-DOCS="CHANGES.md README.md"
-SITEFILE="50${PN}-1-gentoo.el"
-
-# Tests require unpackaged ert-runner
-RESTRICT="test"
-
-src_prepare() {
-   elisp_src_prepare
-
-   sed -i -e 's/@VERSION@/'${PV}'/' puppet-mode.el || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2019-05-30 Thread Hans de Graaff
commit: 8f00d2f2dd910a81a3e870dc9f092ae65d7ade21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 31 04:53:44 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 31 05:05:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f00d2f2

app-emacs/puppet-mode: add new snapshot with puppet bolt support

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 app-emacs/puppet-mode/Manifest |  1 +
 .../puppet-mode/puppet-mode-0.3.20180813.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
index 752a2ae4267..6dfdfe16d65 100644
--- a/app-emacs/puppet-mode/Manifest
+++ b/app-emacs/puppet-mode/Manifest
@@ -1,2 +1,3 @@
 DIST puppet-mode-0.3.20171221.tar.gz 36707 BLAKE2B 
97b285e409a1e344c12773fd1fa64c87090c883662f87fbf01f5b535e5c9027a035b6c4656ac6ca138cf872b05ff8f05af2478f2bfa5b04a10168507b48c387c
 SHA512 
12db350e4005d2b13d8e936f1a956c3bd603709a7a88489565fd4be3a8e74c7b33e6523a7371db85927c018c260762467d6e50153eea659f87711426df7774fc
+DIST puppet-mode-0.3.20180813.tar.gz 36999 BLAKE2B 
1ba96a5bbe193c88e96e51973e0d742e611c2ffe0264bae998ce07d5e4f78d37e532dcedf578a801c8e6442ce35385b5c5915837da1073895ceeddeff99b65b3
 SHA512 
27aeb5a3029208180bd94d7f3f762d9a88863f963824636fdb688ccb79a3c41b9370c13a536e3438c94720e04d5a02c2f64f75d5c594fc7bca32d9738dd3b756
 DIST puppet-mode-0.3.tar.gz 25617 BLAKE2B 
a9afb8e2f6c0a2b40cef6bb39d0fa2effe2ddffaa3b646562f0fc5b84d1613e556df88206835d6aad5862d526161d69c49ecd188e299e4f4175b479fe1957eee
 SHA512 
16ba5f71a1ec6c40b1eddf2acf5c1aa1968526b959279e1cac0cfac947f82f404fc35978ce12f5851309f293e2c92f054a718ade97d156528d505dcda58434e8

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
new file mode 100644
index 000..3c55e2f588e
--- /dev/null
+++ b/app-emacs/puppet-mode/puppet-mode-0.3.20180813.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+COMMIT=7dee1b5a5debac6e56f9107492a413b6c0edb94d
+
+DESCRIPTION="Emacs major mode for editing Puppet manifests"
+HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
+SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+
+DOCS="CHANGES.md README.md"
+SITEFILE="50${PN}-1-gentoo.el"
+
+# Tests require unpackaged ert-runner
+RESTRICT="test"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -i -e 's/@VERSION@/'${PV}'/' puppet-mode.el || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2018-05-24 Thread Hans de Graaff
commit: 5d3984e9ddef410e3acfb3068e32e846fab9446e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 25 05:25:58 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 25 05:31:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3984e9

app-emacs/puppet-mode: add an upstream snapshot

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-emacs/puppet-mode/Manifest |  1 +
 .../puppet-mode/puppet-mode-0.3.20171221.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
index 0db97010f4a..752a2ae4267 100644
--- a/app-emacs/puppet-mode/Manifest
+++ b/app-emacs/puppet-mode/Manifest
@@ -1 +1,2 @@
+DIST puppet-mode-0.3.20171221.tar.gz 36707 BLAKE2B 
97b285e409a1e344c12773fd1fa64c87090c883662f87fbf01f5b535e5c9027a035b6c4656ac6ca138cf872b05ff8f05af2478f2bfa5b04a10168507b48c387c
 SHA512 
12db350e4005d2b13d8e936f1a956c3bd603709a7a88489565fd4be3a8e74c7b33e6523a7371db85927c018c260762467d6e50153eea659f87711426df7774fc
 DIST puppet-mode-0.3.tar.gz 25617 BLAKE2B 
a9afb8e2f6c0a2b40cef6bb39d0fa2effe2ddffaa3b646562f0fc5b84d1613e556df88206835d6aad5862d526161d69c49ecd188e299e4f4175b479fe1957eee
 SHA512 
16ba5f71a1ec6c40b1eddf2acf5c1aa1968526b959279e1cac0cfac947f82f404fc35978ce12f5851309f293e2c92f054a718ade97d156528d505dcda58434e8

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.20171221.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.20171221.ebuild
new file mode 100644
index 000..2cf8f9430f7
--- /dev/null
+++ b/app-emacs/puppet-mode/puppet-mode-0.3.20171221.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+COMMIT=b3ed5057166a4f49dfa9be638523a348b55a2fd2
+
+DESCRIPTION="Emacs major mode for editing Puppet manifests"
+HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
+SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+
+DOCS="CHANGES.md README.md"
+SITEFILE="50${PN}-1-gentoo.el"
+
+# Tests require unpackaged ert-runner
+RESTRICT="test"
+
+src_prepare() {
+   elisp_src_prepare
+
+   sed -i -e 's/@VERSION@/'${PV}'/' puppet-mode.el || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2017-12-23 Thread Hans de Graaff
commit: 249e15aa6d2ca15261ca627ba23d7e7b4588e948
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 24 07:08:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 24 07:08:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249e15aa

app-emacs/puppet-mode: amd64 stable, bug 639474

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
index c3499c592da..71d3827097d 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 
 DOCS="CHANGES.rst README.rst"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2017-12-14 Thread Thomas Deutschmann
commit: 7bf786207be104a7024519477b1490af33163c4b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 14 18:37:29 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 14 18:37:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf78620

app-emacs/puppet-mode: x86 stable (bug #639474)

Package-Manager: Portage-2.3.18, Repoman-2.3.6

 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
index 023cd0fdc71..c3499c592da 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 x86"
 
 DOCS="CHANGES.rst README.rst"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2017-09-13 Thread Fabian Groffen
commit: 2514926618746216b9a62d1c6c4d8ed4adf0fd73
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Sep 13 13:41:52 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Sep 13 13:42:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25149266

app-emacs/puppet-mode: marked ~ppc64

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
index d560ee0cb24..023cd0fdc71 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 
 DOCS="CHANGES.rst README.rst"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2017-08-30 Thread Fabian Groffen
commit: 02d09ec6ab61bb12c64a74f4fe15ef5630dc1f7f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Aug 30 18:10:44 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Aug 30 18:13:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d09ec6

app-emacs/puppet-mode: marked ~arm

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
index 10b0a7d0500..d560ee0cb24 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86"
 
 DOCS="CHANGES.rst README.rst"
 SITEFILE="50${PN}-1-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/

2017-07-26 Thread Hans de Graaff
commit: d1071ae775b89e0ac446592a1e840b992628713e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 26 06:33:42 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 26 06:34:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1071ae7

app-emacs/puppet-mode: remove unneeded blocker

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
index 91c7ef8d744..10b0a7d0500 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
@@ -17,8 +17,6 @@ DOCS="CHANGES.rst README.rst"
 SITEFILE="50${PN}-1-gentoo.el"
 ELISP_PATCHES=( "${FILESDIR}/${PN}-0.3-version.patch" )
 
-RDEPEND="!!

[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/, app-emacs/puppet-mode/files/

2017-07-15 Thread Hans de Graaff
commit: ad816482ab577cdf66c6a7bdc19d07ffa58142b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 15 07:20:41 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 15 07:20:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad816482

app-emacs/puppet-mode: rename puppet-mode.el sitelisp file

Version the name of the puppet-mode sitelisp so that this package
does not have a file collision with app-admin/puppet. This means
that we can remove the blockers and provide a much easier upgrade
path.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../files/{50puppet-mode-gentoo.el => 50puppet-mode-1-gentoo.el}| 0
 .../puppet-mode/{puppet-mode-0.3.ebuild => puppet-mode-0.3-r1.ebuild}   | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/puppet-mode/files/50puppet-mode-gentoo.el 
b/app-emacs/puppet-mode/files/50puppet-mode-1-gentoo.el
similarity index 100%
rename from app-emacs/puppet-mode/files/50puppet-mode-gentoo.el
rename to app-emacs/puppet-mode/files/50puppet-mode-1-gentoo.el

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
similarity index 95%
rename from app-emacs/puppet-mode/puppet-mode-0.3.ebuild
rename to app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
index 29d1fe64b9e..91c7ef8d744 100644
--- a/app-emacs/puppet-mode/puppet-mode-0.3.ebuild
+++ b/app-emacs/puppet-mode/puppet-mode-0.3-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ppc ~x86"
 
 DOCS="CHANGES.rst README.rst"
-SITEFILE="50${PN}-gentoo.el"
+SITEFILE="50${PN}-1-gentoo.el"
 ELISP_PATCHES=( "${FILESDIR}/${PN}-0.3-version.patch" )
 
 RDEPEND="!!

[gentoo-commits] repo/gentoo:master commit in: app-emacs/puppet-mode/, app-emacs/puppet-mode/files/

2017-06-30 Thread Hans de Graaff
commit: 5c6de1a295268373b125e6c99952a9e78dcc7c5d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 30 13:04:49 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 30 13:05:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6de1a2

app-emacs/puppet-mode: Initial import of 0.3

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-emacs/puppet-mode/Manifest |  1 +
 .../puppet-mode/files/50puppet-mode-gentoo.el  |  6 +
 .../files/puppet-mode-0.3-version.patch| 20 +
 app-emacs/puppet-mode/metadata.xml |  8 +++
 app-emacs/puppet-mode/puppet-mode-0.3.ebuild   | 26 ++
 5 files changed, 61 insertions(+)

diff --git a/app-emacs/puppet-mode/Manifest b/app-emacs/puppet-mode/Manifest
new file mode 100644
index 000..dd9c034ea33
--- /dev/null
+++ b/app-emacs/puppet-mode/Manifest
@@ -0,0 +1 @@
+DIST puppet-mode-0.3.tar.gz 25617 SHA256 
71ebcb4bf518f9aca404260186b97556fb52060bc56edb77ab1881d64543174d SHA512 
16ba5f71a1ec6c40b1eddf2acf5c1aa1968526b959279e1cac0cfac947f82f404fc35978ce12f5851309f293e2c92f054a718ade97d156528d505dcda58434e8
 WHIRLPOOL 
cb48404309236b6778e6a81b17cc4ad0870438eb87c4c66b208ddceae2c88370af7702565cfa2f2ddf15308cdef61bba69c9c2cf86b43847227cdc334197a19f

diff --git a/app-emacs/puppet-mode/files/50puppet-mode-gentoo.el 
b/app-emacs/puppet-mode/files/50puppet-mode-gentoo.el
new file mode 100644
index 000..64c38ae5a31
--- /dev/null
+++ b/app-emacs/puppet-mode/files/50puppet-mode-gentoo.el
@@ -0,0 +1,6 @@
+
+;;; puppet-mode site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'puppet-mode "puppet-mode" "Major mode for editing puppet manifests")
+(add-to-list 'auto-mode-alist '("\\.pp$" . puppet-mode))

diff --git a/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch 
b/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch
new file mode 100644
index 000..513329dec1a
--- /dev/null
+++ b/app-emacs/puppet-mode/files/puppet-mode-0.3-version.patch
@@ -0,0 +1,20 @@
+--- a/puppet-mode.el.~1~   2014-03-13 16:30:50.0 +0100
 b/puppet-mode.el   2017-06-30 14:38:22.749240233 +0200
+@@ -72,8 +72,6 @@
+ 
+ 
+  Requirements
+-(require 'pkg-info)
+-
+ (require 'cl-lib)
+ (require 'rx)
+ (require 'align)
+@@ -165,7 +163,7 @@
+ if called interactively, or if SHOW-VERSION is non-nil, otherwise
+ just return nil."
+   (interactive (list t))
+-  (let ((version (pkg-info-version-info 'puppet-mode)))
++  (let ((version "@VERSION@"))
+ (when show-version
+   (message "Puppet Mode version: %s" version))
+ version))

diff --git a/app-emacs/puppet-mode/metadata.xml 
b/app-emacs/puppet-mode/metadata.xml
new file mode 100644
index 000..c438baf3b32
--- /dev/null
+++ b/app-emacs/puppet-mode/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  gnu-em...@gentoo.org
+  Gentoo GNU Emacs project
+
+

diff --git a/app-emacs/puppet-mode/puppet-mode-0.3.ebuild 
b/app-emacs/puppet-mode/puppet-mode-0.3.ebuild
new file mode 100644
index 000..29d1fe64b9e
--- /dev/null
+++ b/app-emacs/puppet-mode/puppet-mode-0.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Emacs major mode for editing Puppet manifests"
+HOMEPAGE="https://github.com/voxpupuli/puppet-mode;
+SRC_URI="https://github.com/voxpupuli/puppet-mode/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+
+DOCS="CHANGES.rst README.rst"
+SITEFILE="50${PN}-gentoo.el"
+ELISP_PATCHES=( "${FILESDIR}/${PN}-0.3-version.patch" )
+
+RDEPEND="!!