public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-07-08 21:22 Maciej Barć
  0 siblings, 0 replies; 42+ messages in thread
From: Maciej Barć @ 2023-07-08 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     0f25bc166471dfcbd63bd766139059769b7049a3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  8 21:15:06 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jul  8 21:22:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f25bc16

app-emacs/pymacs: port to DISTUTILS_USE_PEP517

Closes: https://bugs.gentoo.org/909871
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r4.ebuild | 62 ++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/app-emacs/pymacs/pymacs-0.26-r4.ebuild b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
new file mode 100644
index 000000000000..3f6d1c1d330d
--- /dev/null
+++ b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit elisp distutils-r1
+
+DESCRIPTION="A tool that allows both-side communication between Python and Emacs Lisp"
+HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs
+	https://github.com/dgentry/Pymacs/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/dgentry/${PN^}.git"
+else
+	SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${P^}
+	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="doc"
+
+BDEPEND="
+	doc? (
+		>=dev-python/docutils-0.7
+		virtual/latex-base
+	)
+"
+
+DOCS=( ${PN}.rst )
+SITEFILE="50${PN}-gentoo.el"
+
+python_configure() {
+	emake PYSETUP=: PYTHON=${EPYTHON} prepare
+}
+
+src_prepare() {
+	distutils-r1_src_prepare
+	elisp_src_prepare
+}
+
+src_compile() {
+	distutils-r1_src_compile
+	elisp_src_compile
+
+	if use doc; then
+		VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py ${PN}.pdf
+	fi
+}
+
+src_install() {
+	distutils-r1_src_install
+	elisp_src_install
+
+	use doc && dodoc ${PN}.pdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2024-04-14  7:49 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2024-04-14  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     4f7ce08c648151e5b872a13be98b493b74d7e670
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 07:38:06 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 07:48:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7ce08c

app-emacs/pymacs: Locate rst2latex{,.py} command

Closes: https://bugs.gentoo.org/929979
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r5.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r5.ebuild b/app-emacs/pymacs/pymacs-0.26-r5.ebuild
index 0cc4eacd125b..5d51948e9238 100644
--- a/app-emacs/pymacs/pymacs-0.26-r5.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r5.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A tool that allows both-side communication between Python and Emacs
 HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs
 	https://github.com/dgentry/Pymacs/"
 
-if [[ "${PV}" == *9999* ]] ; then
+if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
 
 	EGIT_REPO_URI="https://github.com/dgentry/${PN^}.git"
@@ -35,7 +35,7 @@ BDEPEND="
 	)
 "
 
-PATCHES=( "${FILESDIR}/${PN}-0.26-setup.patch"  )
+PATCHES=( "${FILESDIR}/${PN}-0.26-setup.patch" )
 
 DOCS=( "${PN}.rst" )
 SITEFILE="50${PN}-gentoo.el"
@@ -49,7 +49,9 @@ src_compile() {
 	elisp_src_compile
 
 	if use doc; then
-		VARTEXFONTS="${T}/fonts" emake RST2LATEX="rst2latex.py" "${PN}.pdf"
+		# docutils 0.21.1 renamed rst2latex.py to rst2latex
+		local r2l=$(command -v rst2latex || command -v rst2latex.py || die)
+		VARTEXFONTS="${T}"/fonts emake RST2LATEX="${r2l}" ${PN}.pdf
 	fi
 }
 
@@ -57,5 +59,5 @@ src_install() {
 	distutils-r1_src_install
 	elisp_src_install
 
-	use doc && dodoc "${PN}.pdf"
+	use doc && dodoc ${PN}.pdf
 }


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-08-15  3:17 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-08-15  3:17 UTC (permalink / raw
  To: gentoo-commits

commit:     f8601cd3e174f06724ea99863f0796327363a255
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 15 03:17:04 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 15 03:17:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8601cd3

app-emacs/pymacs: Stabilize 0.26-r4 ppc, #912044

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r4.ebuild b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
index b2d733c8de55..bebfd8782b42 100644
--- a/app-emacs/pymacs/pymacs-0.26-r4.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
@@ -19,7 +19,7 @@ else
 	SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${P^}
-	KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+	KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-08-11  3:26 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-08-11  3:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ac5e8ed4a68c81c22035a01d37cd8b5ab86eeb0b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 03:25:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 03:25:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5e8ed4

app-emacs/pymacs: Stabilize 0.26-r4 arm, #912044

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r4.ebuild b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
index 3f931cb08aa5..5a1736ed8e93 100644
--- a/app-emacs/pymacs/pymacs-0.26-r4.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
@@ -19,7 +19,7 @@ else
 	SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${P^}
-	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+	KEYWORDS="~amd64 arm ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-08-11  3:26 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-08-11  3:26 UTC (permalink / raw
  To: gentoo-commits

commit:     e7de904f108f1f540e4bca2289b212332d801293
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 03:25:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 03:25:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7de904f

app-emacs/pymacs: Stabilize 0.26-r4 x86, #912044

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r4.ebuild b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
index fe737fdc02b8..3f931cb08aa5 100644
--- a/app-emacs/pymacs/pymacs-0.26-r4.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
@@ -19,7 +19,7 @@ else
 	SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${P^}
-	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-08-11  3:26 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-08-11  3:26 UTC (permalink / raw
  To: gentoo-commits

commit:     7d4d01b84fe575b15bd2bb3c6bb51ccebbed2386
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 03:25:56 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 03:25:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d4d01b8

app-emacs/pymacs: Stabilize 0.26-r4 ppc64, #912044

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r4.ebuild b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
index 3f6d1c1d330d..fe737fdc02b8 100644
--- a/app-emacs/pymacs/pymacs-0.26-r4.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
@@ -19,7 +19,7 @@ else
 	SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${P^}
-	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+	KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-08-11  3:26 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2023-08-11  3:26 UTC (permalink / raw
  To: gentoo-commits

commit:     fe3424d9d8cb4512796c46c6b40f9858a8467a7c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 11 03:26:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 11 03:26:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3424d9

app-emacs/pymacs: Stabilize 0.26-r4 amd64, #912044

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r4.ebuild b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
index 5a1736ed8e93..b2d733c8de55 100644
--- a/app-emacs/pymacs/pymacs-0.26-r4.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r4.ebuild
@@ -19,7 +19,7 @@ else
 	SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${P^}
-	KEYWORDS="~amd64 arm ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+	KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2023-02-27  0:05 Maciej Barć
  0 siblings, 0 replies; 42+ messages in thread
From: Maciej Barć @ 2023-02-27  0:05 UTC (permalink / raw
  To: gentoo-commits

commit:     73cc7110fe1f2bf40e3373a5ee3055da27db7cf3
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 23:55:57 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 00:05:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cc7110

app-emacs/pymacs: enable python 3.11

Closes: https://bugs.gentoo.org/896536
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r3.ebuild | 19 +++++++++++++------
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r3.ebuild b/app-emacs/pymacs/pymacs-0.26-r3.ebuild
index 648ad8f83a57..b17150d95bb4 100644
--- a/app-emacs/pymacs/pymacs-0.26-r3.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r3.ebuild
@@ -3,26 +3,29 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,10} )
+# Can not use "DISTUTILS_USE_PEP517" because we need "DISTUTILS_IN_SOURCE_BUILD".
 DISTUTILS_IN_SOURCE_BUILD=1
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit elisp distutils-r1
 
 DESCRIPTION="A tool that allows both-side communication between Python and Emacs Lisp"
 HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
-SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz
+	-> ${P}.tar.gz"
+S="${WORKDIR}"/${P^}
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc"
 
-BDEPEND="doc? (
+BDEPEND="
+	doc? (
 		>=dev-python/docutils-0.7
 		virtual/latex-base
-	)"
-
-S="${WORKDIR}/${P^}"
+	)
+"
 
 SITEFILE="50${PN}-gentoo.el"
 
@@ -35,6 +38,7 @@ python_configure() {
 # called once
 python_compile_all() {
 	elisp_src_compile
+
 	if use doc; then
 		VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
 	fi
@@ -42,7 +46,10 @@ python_compile_all() {
 
 python_install_all() {
 	elisp_src_install
+
 	distutils-r1_python_install_all
+
 	dodoc pymacs.rst
+
 	use doc && dodoc pymacs.pdf
 }


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2022-08-19 23:29 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2022-08-19 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     2d3315a2c4a7f29474bcfccb6d45959e02545a9f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 19 23:29:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 19 23:29:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3315a2

app-emacs/pymacs: update DESCRIPTION

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r3.ebuild b/app-emacs/pymacs/pymacs-0.26-r3.ebuild
index d68770ec00be..fe50b3975672 100644
--- a/app-emacs/pymacs/pymacs-0.26-r3.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r3.ebuild
@@ -8,7 +8,7 @@ DISTUTILS_IN_SOURCE_BUILD=1
 
 inherit elisp distutils-r1
 
-DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
+DESCRIPTION="A tool that allows both-side communication between Python and Emacs Lisp"
 HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
 SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2022-05-19 15:16 Maciej Barć
  0 siblings, 0 replies; 42+ messages in thread
From: Maciej Barć @ 2022-05-19 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     b34ceae84affdfcde1758a760afbe85cf2dc02ca
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 15:12:34 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu May 19 15:14:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34ceae8

app-emacs/pymacs: drop py3.7 and add py3.10 compat

Closes: https://bugs.gentoo.org/845453
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/pymacs/{pymacs-0.26-r2.ebuild => pymacs-0.26-r3.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r2.ebuild b/app-emacs/pymacs/pymacs-0.26-r3.ebuild
similarity index 93%
rename from app-emacs/pymacs/pymacs-0.26-r2.ebuild
rename to app-emacs/pymacs/pymacs-0.26-r3.ebuild
index 6969000e028c..d68770ec00be 100644
--- a/app-emacs/pymacs/pymacs-0.26-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r3.ebuild
@@ -1,11 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 DISTUTILS_IN_SOURCE_BUILD=1
-DISTUTILS_USE_SETUPTOOLS="no"
 
 inherit elisp distutils-r1
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2022-04-20 21:30 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2022-04-20 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     950a37dcd88d5769412fac0f91c987803717f80a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 21:26:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 21:30:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=950a37dc

app-emacs/pymacs: drop ~s390

Emacs not keyworded here.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r2.ebuild b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
index 55d247626659..6969000e028c 100644
--- a/app-emacs/pymacs/pymacs-0.26-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r2.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
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2021-05-23 17:11 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2021-05-23 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     16c38e9916bcd02cfff5d842d3b298af9361567f
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 08:14:57 2021 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun May 23 17:11:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16c38e99

app-emacs/pymacs: Support python-3.9

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r2.ebuild b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
index d4393702f09..55d24762665 100644
--- a/app-emacs/pymacs/pymacs-0.26-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
@@ -3,9 +3,10 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 DISTUTILS_IN_SOURCE_BUILD=1
 DISTUTILS_USE_SETUPTOOLS="no"
+
 inherit elisp distutils-r1
 
 DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2021-03-04  6:46 Sam James
  0 siblings, 0 replies; 42+ messages in thread
From: Sam James @ 2021-03-04  6:46 UTC (permalink / raw
  To: gentoo-commits

commit:     e8c14f917f1a7c6443be60bc55c735f96883e495
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  4 06:43:04 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  4 06:43:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c14f91

app-emacs/pymacs: fix MisplacedEclassVar

We should set variables before inheriting eclasses
in case they take action at source-time.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r2.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r2.ebuild b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
index 490525cd0be..d4393702f09 100644
--- a/app-emacs/pymacs/pymacs-0.26-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
@@ -2,8 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
 
+PYTHON_COMPAT=( python3_{7,8} )
+DISTUTILS_IN_SOURCE_BUILD=1
+DISTUTILS_USE_SETUPTOOLS="no"
 inherit elisp distutils-r1
 
 DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
@@ -21,8 +23,7 @@ BDEPEND="doc? (
 	)"
 
 S="${WORKDIR}/${P^}"
-DISTUTILS_IN_SOURCE_BUILD=1
-DISTUTILS_USE_SETUPTOOLS="no"
+
 SITEFILE="50${PN}-gentoo.el"
 
 # called by distutils-r1 for every python implementation


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2021-01-06 13:07 Fabian Groffen
  0 siblings, 0 replies; 42+ messages in thread
From: Fabian Groffen @ 2021-01-06 13:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b107c721a9c5a6326a8895f040e74f274a983e7b
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 13:06:54 2021 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 13:06:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b107c721

app-emacs/pymacs: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r2.ebuild b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
index 9d7f7be117f..4efcb122740 100644
--- a/app-emacs/pymacs/pymacs-0.26-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-09-25 10:21 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2020-09-25 10:21 UTC (permalink / raw
  To: gentoo-commits

commit:     56079616a2a2545803d68c415d6315e14b2e7f77
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 25 10:21:15 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Sep 25 10:21:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56079616

app-emacs/pymacs: Drop dependency on Python 2.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/{pymacs-0.26-r1.ebuild => pymacs-0.26-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
similarity index 96%
rename from app-emacs/pymacs/pymacs-0.26-r1.ebuild
rename to app-emacs/pymacs/pymacs-0.26-r2.ebuild
index e2c7ce61bb1..9d7f7be117f 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit elisp distutils-r1
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-05-28 17:13 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2020-05-28 17:13 UTC (permalink / raw
  To: gentoo-commits

commit:     d3731aab29de7dee98b1df80fbee31e1376cc0a3
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 17:13:12 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu May 28 17:13:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3731aab

app-emacs/pymacs: Remove old.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 55 -------------------------------------
 1 file changed, 55 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
deleted file mode 100644
index 729dc0e0a76..00000000000
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-inherit elisp distutils-r1
-
-DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
-HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
-SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-#IUSE="doc"
-
-#BDEPEND="doc? (
-#		>=dev-python/docutils-0.7
-#		virtual/latex-base
-#	)"
-
-S="${WORKDIR}/${P^}"
-DISTUTILS_IN_SOURCE_BUILD=1
-SITEFILE="50${PN}-gentoo.el"
-
-python_prepare_all() {
-	sed \
-		-e '/pymacs-python-command/s/@PYTHON@/python/' \
-		-i pymacs.el.in || die
-	distutils-r1_python_prepare_all
-}
-
-# called by distutils-r1 for every python implementation
-python_configure() {
-	# pre-process the files but don't run distutils
-	emake PYSETUP=: PYTHON=${EPYTHON}
-}
-
-# called once
-python_compile_all() {
-	elisp_src_compile
-	# "pdflatex pymacs.tex" fails with "undefined control sequence"
-	#if use doc; then
-	#	VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
-	#fi
-}
-
-python_install_all() {
-	elisp_src_install
-
-	distutils-r1_python_install_all
-	dodoc pymacs.rst
-	#use doc && dodoc pymacs.pdf
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-05-28 15:45 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-05-28 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     62bf930aac90f147f8c57eee6098c52ccf694451
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 15:44:18 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 28 15:45:41 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62bf930a

app-emacs/pymacs: x86 stable wrt bug #721740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
index 2f776715501..e2c7ce61bb1 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-05-28 15:42 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-05-28 15:42 UTC (permalink / raw
  To: gentoo-commits

commit:     e050c03f59110900eea4cf258c4059d1252a31a5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 15:41:49 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 28 15:41:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e050c03f

app-emacs/pymacs: ppc64 stable wrt bug #721740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
index 71bc0961846..2f776715501 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-05-28 15:40 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-05-28 15:40 UTC (permalink / raw
  To: gentoo-commits

commit:     f78252ed3f2278ed8f6d33ffdbcbf7e49d1f7f53
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 15:40:31 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 28 15:40:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78252ed

app-emacs/pymacs: ppc stable wrt bug #721740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
index 310410cfb01..71bc0961846 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-05-28 15:39 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-05-28 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     55a7f9f22b66156897071c43621c0e031fafc853
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 28 15:39:05 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 28 15:39:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a7f9f2

app-emacs/pymacs: arm stable wrt bug #721740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
index c1468a077be..310410cfb01 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-05-25  6:28 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2020-05-25  6:28 UTC (permalink / raw
  To: gentoo-commits

commit:     13aa4809996f070d9427774b06ed11467a664fe5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 25 06:28:40 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 25 06:28:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13aa4809

app-emacs/pymacs: amd64 stable wrt bug #721740

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
index 4cf124e76ef..c1468a077be 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-04-26 13:56 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2020-04-26 13:56 UTC (permalink / raw
  To: gentoo-commits

commit:     c40d720a7d50a8ce5bf24de06c9c04fb2b9e98f0
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 26 13:47:44 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 26 13:48:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40d720a

app-emacs/pymacs: Readd support for python 2.7.

Acked-by: Michał Górny <mgorny <AT> gentoo.org>
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
index 0ff10a4675c..4cf124e76ef 100644
--- a/app-emacs/pymacs/pymacs-0.26-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
 
 inherit elisp distutils-r1
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-04-19 13:39 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2020-04-19 13:39 UTC (permalink / raw
  To: gentoo-commits

commit:     f290e6b53c2707d45bd6079c373ea99d7a896896
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 19 13:37:44 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 13:38:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f290e6b5

app-emacs/pymacs: Add python 3.7 and 3.8 support.

Don't remove the version in pymacs-python-command.
Build PDF documentation with USE=doc (which was commented out).

Closes: https://bugs.gentoo.org/718206
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26-r1.ebuild | 47 ++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/app-emacs/pymacs/pymacs-0.26-r1.ebuild b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
new file mode 100644
index 00000000000..0ff10a4675c
--- /dev/null
+++ b/app-emacs/pymacs/pymacs-0.26-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit elisp distutils-r1
+
+DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
+HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
+SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc"
+
+BDEPEND="doc? (
+		>=dev-python/docutils-0.7
+		virtual/latex-base
+	)"
+
+S="${WORKDIR}/${P^}"
+DISTUTILS_IN_SOURCE_BUILD=1
+DISTUTILS_USE_SETUPTOOLS="no"
+SITEFILE="50${PN}-gentoo.el"
+
+# called by distutils-r1 for every python implementation
+python_configure() {
+	# pre-process the files but don't run distutils
+	emake PYSETUP=: PYTHON=${EPYTHON}
+}
+
+# called once
+python_compile_all() {
+	elisp_src_compile
+	if use doc; then
+		VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
+	fi
+}
+
+python_install_all() {
+	elisp_src_install
+	distutils-r1_python_install_all
+	dodoc pymacs.rst
+	use doc && dodoc pymacs.pdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2020-02-11 11:38 Michał Górny
  0 siblings, 0 replies; 42+ messages in thread
From: Michał Górny @ 2020-02-11 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     3a4250138992ab31760a55261466c95f58b014ab
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 11:28:00 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 11:38:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a425013

app-emacs/pymacs: Remove py2

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index 43044eefa0f..ee22b01797b 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit elisp distutils-r1
 


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-12-07  7:58 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2019-12-07  7:58 UTC (permalink / raw
  To: gentoo-commits

commit:     32a0d9b32d4f4b75130e4dfb6f244fc8eea6ad4d
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 07:51:14 2019 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 07:56:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a0d9b3

app-emacs/pymacs: Remove old.

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/Manifest              |  1 -
 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 54 ----------------------------------
 2 files changed, 55 deletions(-)

diff --git a/app-emacs/pymacs/Manifest b/app-emacs/pymacs/Manifest
index 4be5e29baee..62665456d40 100644
--- a/app-emacs/pymacs/Manifest
+++ b/app-emacs/pymacs/Manifest
@@ -1,2 +1 @@
-DIST pymacs-0.25.tar.gz 120597 BLAKE2B 837c67d862c11d2a9d74cb55a055f60627834a50717d5386ec604db70a62270aa2ad3e56942602dc10a5f997ab3ce6d7f91e29a8c5b959144286182ad861b3bb SHA512 e17f7ee754413e21403d23894ee263fb0edae180a60c746b02cf101b2f0c782116e7bb61215bd0a8c689a991e211d780d220d4672b58f43108e7218a6f0c8dc0
 DIST pymacs-0.26.tar.gz 123373 BLAKE2B 0c467435d18ebcbe7b263e90096363e201dd84ba770fa702beefac4318a713954c316f335ee005ea88370be29c3710a7df04fb05b6efd3816beedbb88e38126d SHA512 ae245de130f435d947788c5ac11d8ce6534df80f70a4e35fff903f22d2b79b0f66925059ebaf53bde45cd6660ac0a8a224490f4f9e256a84e3a08f6468c14dd2

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
deleted file mode 100644
index e3a1c7e9908..00000000000
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-
-inherit elisp distutils-r1 vcs-snapshot
-
-DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
-HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
-SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc"
-
-DEPEND="doc? (
-		>=dev-python/docutils-0.7
-		virtual/latex-base )
-"
-RDEPEND=""
-
-DISTUTILS_IN_SOURCE_BUILD=1
-SITEFILE="50${PN}-gentoo.el"
-
-python_prepare_all() {
-	sed \
-		-e '/pymacs-python-command/s/@PYTHON@/python/' \
-		-i pymacs.el.in || die
-	distutils-r1_python_prepare_all
-}
-
-# called by distutils-r1 for every python implementation
-python_configure() {
-	# pre-process the files but don't run distutils
-	emake PYSETUP=: PYTHON=${EPYTHON}
-}
-
-# called once
-python_compile_all() {
-	elisp_src_compile
-	if use doc; then
-		VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
-	fi
-}
-
-python_install_all() {
-	elisp_src_install
-
-	distutils-r1_python_install_all
-	dodoc pymacs.rst
-	use doc && dodoc pymacs.pdf
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-11-27 13:08 Mikle Kolyada
  0 siblings, 0 replies; 42+ messages in thread
From: Mikle Kolyada @ 2019-11-27 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     69ffcc3860a60c53db6e56ec8ced79b826c1f6fe
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 27 13:07:27 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 13:07:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ffcc38

app-emacs/pymacs: arm stable wrt bug #700156

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index 7198c2b1428..74a77c24337 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 #IUSE="doc"
 
 #BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-11-20 11:35 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:35 UTC (permalink / raw
  To: gentoo-commits

commit:     fa09eda169e610bf27118d823bd4cc17e7cce721
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:34:43 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:34:43 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa09eda1

app-emacs/pymacs: ia64 stable wrt bug #700156

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index 31e6017358b..7198c2b1428 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 #IUSE="doc"
 
 #BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-11-20 11:27 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:27 UTC (permalink / raw
  To: gentoo-commits

commit:     41cb8519dcf7b3eeb1ff1e81a631ae612138557f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:27:39 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:27:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41cb8519

app-emacs/pymacs: ppc stable wrt bug #700156

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index db0dd2a52c3..31e6017358b 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 #IUSE="doc"
 
 #BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-11-20 11:21 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2019-11-20 11:21 UTC (permalink / raw
  To: gentoo-commits

commit:     cbb846b08a970a889d246f18659e78e5f93990ee
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 11:20:22 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 11:20:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb846b0

app-emacs/pymacs: ppc64 stable wrt bug #700156

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index 06354420278..db0dd2a52c3 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 #IUSE="doc"
 
 #BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-11-19 12:48 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2019-11-19 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     6f1f5f6980f65170c8ba4955083095a28bde996f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 19 12:48:39 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 19 12:48:39 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1f5f69

app-emacs/pymacs: x86 stable wrt bug #700156

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

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index df7a7f94a96..06354420278 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 #IUSE="doc"
 
 #BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-11-18 11:50 Agostino Sarubbo
  0 siblings, 0 replies; 42+ messages in thread
From: Agostino Sarubbo @ 2019-11-18 11:50 UTC (permalink / raw
  To: gentoo-commits

commit:     3054d902555e726a708b4f940e2ad8586b79393f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 11:49:36 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 11:49:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3054d902

app-emacs/pymacs: amd64 stable wrt bug #700156

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

 app-emacs/pymacs/pymacs-0.26.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
index 77c813340ae..df7a7f94a96 100644
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 #IUSE="doc"
 
 #BDEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2019-10-16 16:58 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2019-10-16 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     c5a53853658b5f090600ddb8d99006a9f5cdbab4
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 16 16:38:00 2019 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 16:58:48 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a53853

app-emacs/pymacs: Bump to version 0.26.

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/pymacs/Manifest           |  1 +
 app-emacs/pymacs/metadata.xml       |  2 +-
 app-emacs/pymacs/pymacs-0.26.ebuild | 55 +++++++++++++++++++++++++++++++++++++
 3 files changed, 57 insertions(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/Manifest b/app-emacs/pymacs/Manifest
index 8609dde22a4..4be5e29baee 100644
--- a/app-emacs/pymacs/Manifest
+++ b/app-emacs/pymacs/Manifest
@@ -1 +1,2 @@
 DIST pymacs-0.25.tar.gz 120597 BLAKE2B 837c67d862c11d2a9d74cb55a055f60627834a50717d5386ec604db70a62270aa2ad3e56942602dc10a5f997ab3ce6d7f91e29a8c5b959144286182ad861b3bb SHA512 e17f7ee754413e21403d23894ee263fb0edae180a60c746b02cf101b2f0c782116e7bb61215bd0a8c689a991e211d780d220d4672b58f43108e7218a6f0c8dc0
+DIST pymacs-0.26.tar.gz 123373 BLAKE2B 0c467435d18ebcbe7b263e90096363e201dd84ba770fa702beefac4318a713954c316f335ee005ea88370be29c3710a7df04fb05b6efd3816beedbb88e38126d SHA512 ae245de130f435d947788c5ac11d8ce6534df80f70a4e35fff903f22d2b79b0f66925059ebaf53bde45cd6660ac0a8a224490f4f9e256a84e3a08f6468c14dd2

diff --git a/app-emacs/pymacs/metadata.xml b/app-emacs/pymacs/metadata.xml
index f928f5ea6cd..a5988115fbe 100644
--- a/app-emacs/pymacs/metadata.xml
+++ b/app-emacs/pymacs/metadata.xml
@@ -10,6 +10,6 @@
   <name>Python</name>
 </maintainer>
 <upstream>
-  <remote-id type="github">pinard/Pymacs</remote-id>
+  <remote-id type="github">dgentry/Pymacs</remote-id>
 </upstream>
 </pkgmetadata>

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild b/app-emacs/pymacs/pymacs-0.26.ebuild
new file mode 100644
index 00000000000..77c813340ae
--- /dev/null
+++ b/app-emacs/pymacs/pymacs-0.26.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit elisp distutils-r1
+
+DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
+HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
+SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+#IUSE="doc"
+
+#BDEPEND="doc? (
+#		>=dev-python/docutils-0.7
+#		virtual/latex-base
+#	)"
+
+S="${WORKDIR}/${P^}"
+DISTUTILS_IN_SOURCE_BUILD=1
+SITEFILE="50${PN}-gentoo.el"
+
+python_prepare_all() {
+	sed \
+		-e '/pymacs-python-command/s/@PYTHON@/python/' \
+		-i pymacs.el.in || die
+	distutils-r1_python_prepare_all
+}
+
+# called by distutils-r1 for every python implementation
+python_configure() {
+	# pre-process the files but don't run distutils
+	emake PYSETUP=: PYTHON=${EPYTHON}
+}
+
+# called once
+python_compile_all() {
+	elisp_src_compile
+	# "pdflatex pymacs.tex" fails with "undefined control sequence"
+	#if use doc; then
+	#	VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
+	#fi
+}
+
+python_install_all() {
+	elisp_src_install
+
+	distutils-r1_python_install_all
+	dodoc pymacs.rst
+	#use doc && dodoc pymacs.pdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2018-02-20 20:55 Patrice Clement
  0 siblings, 0 replies; 42+ messages in thread
From: Patrice Clement @ 2018-02-20 20:55 UTC (permalink / raw
  To: gentoo-commits

commit:     50cc464408c3d890c5cea53644af6cc867e47a7d
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Thu Feb 15 11:58:17 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Feb 20 20:54:45 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cc4644

app-emacs/pymacs: use HTTPS.

 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
index 0addbbfa34d..edc51a95f82 100644
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit elisp distutils-r1 vcs-snapshot
 
 DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
-HOMEPAGE="http://www.emacswiki.org/emacs/PyMacs"
+HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
 SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2017-09-30  3:14 Michael Palimaka
  0 siblings, 0 replies; 42+ messages in thread
From: Michael Palimaka @ 2017-09-30  3:14 UTC (permalink / raw
  To: gentoo-commits

commit:     67544df2ff115da1423aa7fb52c38e471a9fbbe4
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 30 03:14:24 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Sep 30 03:14:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67544df2

app-emacs/pymacs: remove 0.25-r1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-emacs/pymacs/pymacs-0.25-r1.ebuild | 44 ----------------------------------
 1 file changed, 44 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.25-r1.ebuild b/app-emacs/pymacs/pymacs-0.25-r1.ebuild
deleted file mode 100644
index f95fc39af8c..00000000000
--- a/app-emacs/pymacs/pymacs-0.25-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit elisp distutils-r1 vcs-snapshot
-
-DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
-HOMEPAGE="http://www.emacswiki.org/emacs/PyMacs"
-SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc"
-
-DEPEND="doc? ( >=dev-python/docutils-0.7
-			virtual/latex-base )"
-RDEPEND=""
-
-DISTUTILS_IN_SOURCE_BUILD=1
-SITEFILE="50${PN}-gentoo.el"
-
-# called by distutils-r1 for every python implementation
-python_configure() {
-	# pre-process the files but don't run distutils
-	emake PYSETUP=: PYTHON=${EPYTHON}
-}
-
-# called once
-python_compile_all() {
-	elisp_src_compile
-	if use doc; then
-		VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
-	fi
-}
-
-python_install_all() {
-	elisp_src_install
-	distutils-r1_python_install_all
-	dodoc pymacs.rst
-	use doc && dodoc pymacs.pdf
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2017-07-06  5:02 Markus Meier
  0 siblings, 0 replies; 42+ messages in thread
From: Markus Meier @ 2017-07-06  5:02 UTC (permalink / raw
  To: gentoo-commits

commit:     8c2f82df513427c738682363e7828e3dab126de8
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  6 05:01:53 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Thu Jul  6 05:01:53 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2f82df

app-emacs/pymacs: arm stable, bug #616230

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
index 5b002cc5e14..efc09de59cb 100644
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 DEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2017-06-25  8:25 Sergei Trofimovich
  0 siblings, 0 replies; 42+ messages in thread
From: Sergei Trofimovich @ 2017-06-25  8:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d1d2c0fa1ff79fef93817a2f877476a6ce481277
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 25 08:20:52 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jun 25 08:25:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d2c0fa

app-emacs/pymacs: ia64 stable, bug #616230

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
index 447e72f1819..d195e590b04 100644
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 DEPEND="doc? (


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2017-04-21 17:36 Pacho Ramos
  0 siblings, 0 replies; 42+ messages in thread
From: Pacho Ramos @ 2017-04-21 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ba2de7dab3dee7419cfe6209020f1b55d4f01756
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 21 16:47:50 2017 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Apr 21 17:36:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2de7da

app-emacs/pymacs: Support newer python

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
index b9eb60f4916..447e72f1819 100644
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit elisp distutils-r1 vcs-snapshot
 
@@ -15,8 +15,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
-DEPEND="doc? ( >=dev-python/docutils-0.7
-			virtual/latex-base )"
+DEPEND="doc? (
+		>=dev-python/docutils-0.7
+		virtual/latex-base )
+"
 RDEPEND=""
 
 DISTUTILS_IN_SOURCE_BUILD=1


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2017-01-29 14:49 Fabian Groffen
  0 siblings, 0 replies; 42+ messages in thread
From: Fabian Groffen @ 2017-01-29 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     bdf2d14b832646b775a0a4d233c07b48241810ed
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 14:41:47 2017 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 14:41:47 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf2d14b

app-emacs/pymacs: dropped ~x86-freebsd

Package-Manager: portage-2.3.3

 app-emacs/pymacs/pymacs-0.25-r1.ebuild | 4 ++--
 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.25-r1.ebuild b/app-emacs/pymacs/pymacs-0.25-r1.ebuild
index 21b4cc8..6332854 100644
--- a/app-emacs/pymacs/pymacs-0.25-r1.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 DEPEND="doc? ( >=dev-python/docutils-0.7

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
index 07a2fe9..a039a68 100644
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="doc"
 
 DEPEND="doc? ( >=dev-python/docutils-0.7


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2016-10-09  7:56 Pacho Ramos
  0 siblings, 0 replies; 42+ messages in thread
From: Pacho Ramos @ 2016-10-09  7:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2082ee15bb57dcb23d1043d18e7f6a0ce56f585c
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  9 07:49:43 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct  9 07:55:14 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2082ee15

app-emacs/pymacs: Drop old

Package-Manager: portage-2.3.1

 app-emacs/pymacs/Manifest              |  1 -
 app-emacs/pymacs/pymacs-0.23-r1.ebuild | 53 ----------------------------------
 2 files changed, 54 deletions(-)

diff --git a/app-emacs/pymacs/Manifest b/app-emacs/pymacs/Manifest
index 0ad92dc..e9bd827 100644
--- a/app-emacs/pymacs/Manifest
+++ b/app-emacs/pymacs/Manifest
@@ -1,2 +1 @@
-DIST Pymacs-0.23.tar.gz 92161 SHA256 eb419e307c9670ac5ad76de44c8803bd91ff0a1a8d6b6035fa4d0427a85f5163 SHA512 c07cc4fa75ca3f03a517563172c9647f1f8402bfe7cdac45aa285c838fe15ab4fd08cb2a0364d985fc4d0ad5670436c4f2c6fa81efe1424b10d2a430699308d3 WHIRLPOOL 5477b4eaf9c134f80101be9a83c2285d8105aeaa189e4f39190abb024073e942c660fe74eff2defb42f5422d64fe73cb24b8e206c53f624aec0e1a9795db4f58
 DIST pymacs-0.25.tar.gz 120597 SHA256 51dc21b33316e6e244e78e5e88d8ae9a88afc0dcef34ba702ea9be589839bec2 SHA512 e17f7ee754413e21403d23894ee263fb0edae180a60c746b02cf101b2f0c782116e7bb61215bd0a8c689a991e211d780d220d4672b58f43108e7218a6f0c8dc0 WHIRLPOOL 90a211d1b62387e05deb759786fd82eeed23c1800307f1345e1c06c579c0455480433c24fda34a881f887595e169076a6ed56f6e8774933f0431aa96940e0152

diff --git a/app-emacs/pymacs/pymacs-0.23-r1.ebuild b/app-emacs/pymacs/pymacs-0.23-r1.ebuild
deleted file mode 100644
index 3172e9a..00000000
--- a/app-emacs/pymacs/pymacs-0.23-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="2"
-
-inherit distutils elisp
-
-MY_P=Pymacs-${PV}
-DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
-HOMEPAGE="http://pymacs.progiciels-bpi.ca/"
-SRC_URI="http://pymacs.progiciels-bpi.ca/archives/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm hppa ia64 ppc ppc64 s390 sh x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc"
-
-# additional doc? dependencies for multirow.sty and aeguill.sty (bug 247703)
-DEPEND="
-	doc? ( dev-python/docutils
-		virtual/latex-base
-		dev-texlive/texlive-latexextra
-		dev-texlive/texlive-langfrench )"
-RDEPEND=""
-
-SITEFILE=50${PN}-gentoo.el
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-	python_set_active_version 2
-}
-
-src_compile() {
-	emake || die "emake failed"
-	elisp-compile pymacs.el || die "elisp-compile failed"
-	if use doc; then
-		VARTEXFONTS="${T}"/fonts \
-			emake pymacs.pdf || die "emake pymacs.pdf failed"
-	fi
-}
-
-src_install() {
-	elisp_src_install
-	distutils_src_install
-	dodoc THANKS pymacs.rst
-	if use doc; then
-		insinto /usr/share/doc/${PF}
-		doins pymacs.pdf
-	fi
-}


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2016-01-25  8:58 Ulrich Müller
  0 siblings, 0 replies; 42+ messages in thread
From: Ulrich Müller @ 2016-01-25  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     fcd72c6bc56511683f652f78f8601df30e6f7799
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 08:58:23 2016 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 08:58:23 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd72c6b

app-emacs/pymacs: Whitespace.

Package-Manager: portage-2.2.26

 app-emacs/pymacs/metadata.xml | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-emacs/pymacs/metadata.xml b/app-emacs/pymacs/metadata.xml
index 1a14634..f928f5e 100644
--- a/app-emacs/pymacs/metadata.xml
+++ b/app-emacs/pymacs/metadata.xml
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="project">
-    <email>gnu-emacs@gentoo.org</email>
-    <name>Gentoo GNU Emacs project</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>python@gentoo.org</email>
-    <name>Python</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">pinard/Pymacs</remote-id>
-  </upstream>
+<maintainer type="project">
+  <email>gnu-emacs@gentoo.org</email>
+  <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<maintainer type="project">
+  <email>python@gentoo.org</email>
+  <name>Python</name>
+</maintainer>
+<upstream>
+  <remote-id type="github">pinard/Pymacs</remote-id>
+</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2016-01-25  8:31 Justin Lecher
  0 siblings, 0 replies; 42+ messages in thread
From: Justin Lecher @ 2016-01-25  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1e2643d7d16cf3d38cd125a2964feed3df78dca6
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 07:53:34 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 07:53:34 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2643d7

app-emacs/pymacs: Properly remove version from python command

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-emacs/pymacs/metadata.xml          | 22 +++++++++++-----------
 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 12 +++++++-----
 2 files changed, 18 insertions(+), 16 deletions(-)

diff --git a/app-emacs/pymacs/metadata.xml b/app-emacs/pymacs/metadata.xml
index f928f5e..1a14634 100644
--- a/app-emacs/pymacs/metadata.xml
+++ b/app-emacs/pymacs/metadata.xml
@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-  <email>gnu-emacs@gentoo.org</email>
-  <name>Gentoo GNU Emacs project</name>
-</maintainer>
-<maintainer type="project">
-  <email>python@gentoo.org</email>
-  <name>Python</name>
-</maintainer>
-<upstream>
-  <remote-id type="github">pinard/Pymacs</remote-id>
-</upstream>
+  <maintainer type="project">
+    <email>gnu-emacs@gentoo.org</email>
+    <name>Gentoo GNU Emacs project</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>python@gentoo.org</email>
+    <name>Python</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">pinard/Pymacs</remote-id>
+  </upstream>
 </pkgmetadata>

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
index 15852ac..1ff5ae5 100644
--- a/app-emacs/pymacs/pymacs-0.25-r2.ebuild
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -23,6 +23,13 @@ RDEPEND=""
 DISTUTILS_IN_SOURCE_BUILD=1
 SITEFILE="50${PN}-gentoo.el"
 
+python_prepare_all() {
+	sed \
+		-e '/pymacs-python-command/s/@PYTHON@/python/' \
+		-i pymacs.el.in || die
+	distutils-r1_python_prepare_all
+}
+
 # called by distutils-r1 for every python implementation
 python_configure() {
 	# pre-process the files but don't run distutils
@@ -40,11 +47,6 @@ python_compile_all() {
 python_install_all() {
 	elisp_src_install
 
-	sed \
-		-e '/pymacs-python-command/s:"python.*:"python":g' \
-		-i "${ED}"/${SITELISP}/pymacs/pymacs.el || die
-	elisp-compile "${ED}"/${SITELISP}/pymacs/pymacs.el
-
 	distutils-r1_python_install_all
 	dodoc pymacs.rst
 	use doc && dodoc pymacs.pdf


^ permalink raw reply related	[flat|nested] 42+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
@ 2016-01-22 12:03 Justin Lecher
  0 siblings, 0 replies; 42+ messages in thread
From: Justin Lecher @ 2016-01-22 12:03 UTC (permalink / raw
  To: gentoo-commits

commit:     9fca248aac5224ebcaef59eb88a50d831eb3e495
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 12:03:06 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 12:03:14 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fca248a

app-emacs/pymacs: Make python command unversioned

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=572482

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-emacs/pymacs/metadata.xml          | 10 +++----
 app-emacs/pymacs/pymacs-0.25-r2.ebuild | 51 ++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+), 5 deletions(-)

diff --git a/app-emacs/pymacs/metadata.xml b/app-emacs/pymacs/metadata.xml
index 3f864cf..4f7be8f 100644
--- a/app-emacs/pymacs/metadata.xml
+++ b/app-emacs/pymacs/metadata.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>emacs</herd>
-<herd>python</herd>
-<upstream>
-  <remote-id type="github">pinard/Pymacs</remote-id>
-</upstream>
+  <herd>emacs</herd>
+  <herd>python</herd>
+  <upstream>
+    <remote-id type="github">pinard/Pymacs</remote-id>
+  </upstream>
 </pkgmetadata>

diff --git a/app-emacs/pymacs/pymacs-0.25-r2.ebuild b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
new file mode 100644
index 0000000..15852ac
--- /dev/null
+++ b/app-emacs/pymacs/pymacs-0.25-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit elisp distutils-r1 vcs-snapshot
+
+DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
+HOMEPAGE="http://www.emacswiki.org/emacs/PyMacs"
+SRC_URI="https://github.com/pinard/Pymacs/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="doc"
+
+DEPEND="doc? ( >=dev-python/docutils-0.7
+			virtual/latex-base )"
+RDEPEND=""
+
+DISTUTILS_IN_SOURCE_BUILD=1
+SITEFILE="50${PN}-gentoo.el"
+
+# called by distutils-r1 for every python implementation
+python_configure() {
+	# pre-process the files but don't run distutils
+	emake PYSETUP=: PYTHON=${EPYTHON}
+}
+
+# called once
+python_compile_all() {
+	elisp_src_compile
+	if use doc; then
+		VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
+	fi
+}
+
+python_install_all() {
+	elisp_src_install
+
+	sed \
+		-e '/pymacs-python-command/s:"python.*:"python":g' \
+		-i "${ED}"/${SITELISP}/pymacs/pymacs.el || die
+	elisp-compile "${ED}"/${SITELISP}/pymacs/pymacs.el
+
+	distutils-r1_python_install_all
+	dodoc pymacs.rst
+	use doc && dodoc pymacs.pdf
+}


^ permalink raw reply related	[flat|nested] 42+ messages in thread

end of thread, other threads:[~2024-04-14  7:49 UTC | newest]

Thread overview: 42+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-08 21:22 [gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2024-04-14  7:49 Ulrich Müller
2023-08-15  3:17 Sam James
2023-08-11  3:26 Sam James
2023-08-11  3:26 Sam James
2023-08-11  3:26 Sam James
2023-08-11  3:26 Sam James
2023-02-27  0:05 Maciej Barć
2022-08-19 23:29 Sam James
2022-05-19 15:16 Maciej Barć
2022-04-20 21:30 Sam James
2021-05-23 17:11 Ulrich Müller
2021-03-04  6:46 Sam James
2021-01-06 13:07 Fabian Groffen
2020-09-25 10:21 Ulrich Müller
2020-05-28 17:13 Ulrich Müller
2020-05-28 15:45 Agostino Sarubbo
2020-05-28 15:42 Agostino Sarubbo
2020-05-28 15:40 Agostino Sarubbo
2020-05-28 15:39 Agostino Sarubbo
2020-05-25  6:28 Agostino Sarubbo
2020-04-26 13:56 Ulrich Müller
2020-04-19 13:39 Ulrich Müller
2020-02-11 11:38 Michał Górny
2019-12-07  7:58 Ulrich Müller
2019-11-27 13:08 Mikle Kolyada
2019-11-20 11:35 Agostino Sarubbo
2019-11-20 11:27 Agostino Sarubbo
2019-11-20 11:21 Agostino Sarubbo
2019-11-19 12:48 Agostino Sarubbo
2019-11-18 11:50 Agostino Sarubbo
2019-10-16 16:58 Ulrich Müller
2018-02-20 20:55 Patrice Clement
2017-09-30  3:14 Michael Palimaka
2017-07-06  5:02 Markus Meier
2017-06-25  8:25 Sergei Trofimovich
2017-04-21 17:36 Pacho Ramos
2017-01-29 14:49 Fabian Groffen
2016-10-09  7:56 Pacho Ramos
2016-01-25  8:58 Ulrich Müller
2016-01-25  8:31 Justin Lecher
2016-01-22 12:03 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox