summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2011-02-20 13:48:07 +0000
committerUlrich Müller <ulm@gentoo.org>2011-02-20 13:48:07 +0000
commit9b7f24b09933eddf740b66d510d687296d983de9 (patch)
tree757af62fb4bc0f29f3c72b5d33bbc13e083927df
parentFix compilation for userpriv (diff)
downloadhistorical-9b7f24b09933eddf740b66d510d687296d983de9.tar.gz
historical-9b7f24b09933eddf740b66d510d687296d983de9.tar.bz2
historical-9b7f24b09933eddf740b66d510d687296d983de9.zip
Version bump. Call elisp-site-regen in postinst phase, fixes bug 355451.
Package-Manager: portage-2.1.9.40/cvs/Linux x86_64
-rw-r--r--app-emacs/python-mode/ChangeLog10
-rw-r--r--app-emacs/python-mode/Manifest15
-rw-r--r--app-emacs/python-mode/files/50python-mode-gentoo.el10
-rw-r--r--app-emacs/python-mode/python-mode-5.1.0.ebuild8
-rw-r--r--app-emacs/python-mode/python-mode-5.2.0.ebuild31
5 files changed, 61 insertions, 13 deletions
diff --git a/app-emacs/python-mode/ChangeLog b/app-emacs/python-mode/ChangeLog
index 011dd844eb2c..54a060016ad4 100644
--- a/app-emacs/python-mode/ChangeLog
+++ b/app-emacs/python-mode/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emacs/python-mode
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/ChangeLog,v 1.49 2010/10/12 22:30:04 ulm Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/ChangeLog,v 1.50 2011/02/20 13:48:07 ulm Exp $
+
+*python-mode-5.2.0 (20 Feb 2011)
+
+ 20 Feb 2011; Ulrich Mueller <ulm@gentoo.org> +files/50python-mode-gentoo.el,
+ python-mode-5.1.0.ebuild, +python-mode-5.2.0.ebuild:
+ Version bump. Call elisp-site-regen in postinst phase, fixes bug 355451.
12 Oct 2010; Ulrich Mueller <ulm@gentoo.org> -files/setup.py:
Remove unused file, fixes bug 340705.
diff --git a/app-emacs/python-mode/Manifest b/app-emacs/python-mode/Manifest
index 6ddf99103795..e4f576ed85f4 100644
--- a/app-emacs/python-mode/Manifest
+++ b/app-emacs/python-mode/Manifest
@@ -1,15 +1,18 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 50python-mode-gentoo.el 483 RMD160 c4ed69e8c54d136cccc519cc1532c9264d476e46 SHA1 b44dea97686898f486fb6ccc99b6daef18bc203a SHA256 9959f3c731aa326f4f75fcbd0bb503633de8d16abf809bb0c4bdad6385f5b448
AUX 60python-mode-gentoo-5.1.el 450 RMD160 8b4c89d20e03ad9a3d9630aea7b2f593b56925d6 SHA1 1be88ae56e1ca6fbe32f57652c84d8727606653a SHA256 cadced96767ac51a6d3228eefbfcc53c7bc49d9579ff6e99338c2c91bd5aa3dc
DIST python-mode-5.1.0.el.bz2 37743 RMD160 df04f1ae210dc1eba4f43d80c4e1cabd930b53c5 SHA1 e58ed01bc7e63d6be76e9d65642e6245f15b27c1 SHA256 e9db2017996b6dbfb4fdb4fd725cd86a043990616bac981160c3118bd352633c
-EBUILD python-mode-5.1.0.ebuild 823 RMD160 52434087eeff3b47a844adb2b5fbfb897d59eec4 SHA1 1a357d15c2c5da31297a4ee66de7393f9542256d SHA256 12c9cf8ba00f497ea75ce9a36336d44a598cf4b40948f90ae687d81d9e4f456e
-MISC ChangeLog 6026 RMD160 5cf2cad3c7d62857c55661477dd011e889306a77 SHA1 7bcdfdf2902392b4b025f8c04637400bcd9b16c1 SHA256 a433ce027660682239841cf2755d0a2ccecbda5a40e6b1953db7aa24a3b753e0
+DIST python-mode-5.2.0.tgz 73566 RMD160 fc6d649f4c85a275b714b2a1ba8fa5cfb13cea7a SHA1 f5a8e8ee5bcfef7df329a99f24106a77fe1e5b7b SHA256 84ee977fb7c639bc96cd4e8db0145c7a182489456e4d95a71c3612258b5013ac
+EBUILD python-mode-5.1.0.ebuild 806 RMD160 1bbdd57608c0eb850abf5af45e748c1114aedf16 SHA1 e78294debc30267b86a21778b6f0c9083ceabf93 SHA256 f988db73d4cba7d621c2af9ca66a83ad027210a6d7ad9f65c0a80dd9c9fac3d7
+EBUILD python-mode-5.2.0.ebuild 917 RMD160 26482f812d548ff5e82b2b77491a0ed50c6f4f2c SHA1 6d30ba1002d57afbb81ec98172a2735d4401780c SHA256 26abe53e610aca1f4ba1f3d908484c33c2dfed3e5319bacff1b1afbe4ee2f939
+MISC ChangeLog 6270 RMD160 5db74863f822a8ff6aff426033567f72ef56fa6c SHA1 89d0eb843af328cdbb4474d0f0f85958bdf87985 SHA256 c958ebb05bd7c82e358edbf229ba192984587a33b3f8c9de8f07205cb08bde27
MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAky04esACgkQOeoy/oIi7uyB5QCglj09b7EUrMRA7YhvJcdBToVK
-+PIAmgNo3Wz5SA/fqZRhiylTBGI1FK1E
-=NC97
+iEYEARECAAYFAk1hHR4ACgkQOeoy/oIi7uz3UACfcAi9Td1bWrYxnyBcoLO3mY8S
+0iQAoIQQo36GND3hLpzyP9GL15foOZYC
+=Nq8c
-----END PGP SIGNATURE-----
diff --git a/app-emacs/python-mode/files/50python-mode-gentoo.el b/app-emacs/python-mode/files/50python-mode-gentoo.el
new file mode 100644
index 000000000000..bdb5c12ceb6b
--- /dev/null
+++ b/app-emacs/python-mode/files/50python-mode-gentoo.el
@@ -0,0 +1,10 @@
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'python-mode "python-mode" "Major mode for editing Python files." t)
+(autoload 'jython-mode "python-mode" "Major mode for editing Jython files." t)
+(autoload 'py-shell "python-mode"
+ "Start an interactive Python interpreter in another window." t)
+
+(add-to-list 'auto-mode-alist '("\\.py$" . python-mode))
+(add-to-list 'interpreter-mode-alist '("python" . python-mode))
+(add-to-list 'interpreter-mode-alist '("jython" . jython-mode))
diff --git a/app-emacs/python-mode/python-mode-5.1.0.ebuild b/app-emacs/python-mode/python-mode-5.1.0.ebuild
index d6d0ca5920f1..4eadd5b3c0f3 100644
--- a/app-emacs/python-mode/python-mode-5.1.0.ebuild
+++ b/app-emacs/python-mode/python-mode-5.1.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-5.1.0.ebuild,v 1.10 2010/04/30 14:56:43 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-5.1.0.ebuild,v 1.11 2011/02/20 13:48:06 ulm Exp $
inherit elisp
@@ -14,12 +14,10 @@ SLOT="0"
KEYWORDS="amd64 arm hppa ia64 ppc ppc64 s390 sh x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
-DEPEND=""
-RDEPEND="${DEPEND}"
-
S=${WORKDIR}
SITEFILE=60${PN}-gentoo-5.1.el
pkg_postinst() {
+ elisp-site-regen
elog "Note that doctest support is now split out to app-emacs/doctest-mode."
}
diff --git a/app-emacs/python-mode/python-mode-5.2.0.ebuild b/app-emacs/python-mode/python-mode-5.2.0.ebuild
new file mode 100644
index 000000000000..061ae1bc858c
--- /dev/null
+++ b/app-emacs/python-mode/python-mode-5.2.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-5.2.0.ebuild,v 1.1 2011/02/20 13:48:06 ulm Exp $
+
+EAPI=3
+
+inherit elisp
+
+DESCRIPTION="An Emacs major mode for editing Python source"
+HOMEPAGE="https://launchpad.net/python-mode"
+SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE=""
+
+S="${WORKDIR}/${PN}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="NEWS"
+
+src_prepare() {
+ # doctest-mode has its own package,
+ # pycomplete is not yet ready for production.
+ rm doctest-mode.el pycomplete.el || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ elog "Note that doctest support is split out to app-emacs/doctest-mode."
+}