summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-05-15 22:02:16 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-05-15 22:02:16 +0000
commitd82629e0c03ce6b6de2988f9801ed6767a18807a (patch)
tree96fe31d70cb3a66771039a825ba712d24e3b6b58 /app-emacs/python-mode
parentAdd patch from Markus Kaufhold in KDE bug #127388 to fix audiocd playing with... (diff)
downloadhistorical-d82629e0c03ce6b6de2988f9801ed6767a18807a.tar.gz
historical-d82629e0c03ce6b6de2988f9801ed6767a18807a.tar.bz2
historical-d82629e0c03ce6b6de2988f9801ed6767a18807a.zip
New upstream version; Resolves Bug #115186.
Package-Manager: portage-2.1_pre10-r5
Diffstat (limited to 'app-emacs/python-mode')
-rw-r--r--app-emacs/python-mode/ChangeLog10
-rw-r--r--app-emacs/python-mode/Manifest69
-rw-r--r--app-emacs/python-mode/files/60python-mode-gentoo.el16
-rw-r--r--app-emacs/python-mode/files/digest-python-mode-1.03
-rw-r--r--app-emacs/python-mode/files/digest-python-mode-4.63-r12
-rw-r--r--app-emacs/python-mode/files/digest-python-mode-4.704
-rw-r--r--app-emacs/python-mode/python-mode-1.0.ebuild45
7 files changed, 135 insertions, 14 deletions
diff --git a/app-emacs/python-mode/ChangeLog b/app-emacs/python-mode/ChangeLog
index 59f1e9864181..7890c0413d21 100644
--- a/app-emacs/python-mode/ChangeLog
+++ b/app-emacs/python-mode/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emacs/python-mode
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/ChangeLog,v 1.17 2005/05/15 23:54:50 tester Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/ChangeLog,v 1.18 2006/05/15 22:02:16 mkennedy Exp $
+
+*python-mode-1.0 (15 May 2006)
+
+ 15 May 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/60python-mode-gentoo.el, +python-mode-1.0.ebuild:
+ New upstream version; Resolves Bug #115186.
14 May 2005; Olivier CrĂȘte <tester@gentoo.org>
python-mode-4.63-r1.ebuild:
diff --git a/app-emacs/python-mode/Manifest b/app-emacs/python-mode/Manifest
index f53fee31c0e8..b075dd5628aa 100644
--- a/app-emacs/python-mode/Manifest
+++ b/app-emacs/python-mode/Manifest
@@ -1,21 +1,66 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 1481a60b331d0154e8933557b382eb59 python-mode-4.63-r1.ebuild 880
+AUX 50python-mode-gentoo.el 334 RMD160 d75ef44b79f59d9d8cce09ac5b202b0c73043657 SHA1 a02751a6fd8461eb1442bb52617f6738ab31be4b SHA256 a016d1368aa2140653a2a0ab1ded749349204480ffed9a931f91d1720eb7893e size 334
+MD5 b16866ae5b915c74ccb69ff8591a4ada files/50python-mode-gentoo.el 334
+RMD160 d75ef44b79f59d9d8cce09ac5b202b0c73043657 files/50python-mode-gentoo.el 334
+SHA256 a016d1368aa2140653a2a0ab1ded749349204480ffed9a931f91d1720eb7893e files/50python-mode-gentoo.el 334
+AUX 55python-mode-gentoo.el 505 RMD160 2ff7f37654249f685783a65960199dd0c08dd136 SHA1 edb28a30e52093f1223d9bdbf825c5777815b48d SHA256 5b97046724adbb11e945522b4838d8dcbe92fabcba545c99debdc730e1fc383b size 505
+MD5 2f5fc2b5c01b7202432d5e420db9d66b files/55python-mode-gentoo.el 505
+RMD160 2ff7f37654249f685783a65960199dd0c08dd136 files/55python-mode-gentoo.el 505
+SHA256 5b97046724adbb11e945522b4838d8dcbe92fabcba545c99debdc730e1fc383b files/55python-mode-gentoo.el 505
+AUX 60python-mode-gentoo.el 723 RMD160 fba43b73855a40a00134c7714c9b5bbe353e9a71 SHA1 05361a85411d4c326a26aa8161c81738d24d079b SHA256 495ef1c99b3326600f40c90907645ad5607cddfab331b22e7f6be7b3d8d4f560 size 723
+MD5 e65e3c9263afd795f2ca7309a54f7255 files/60python-mode-gentoo.el 723
+RMD160 fba43b73855a40a00134c7714c9b5bbe353e9a71 files/60python-mode-gentoo.el 723
+SHA256 495ef1c99b3326600f40c90907645ad5607cddfab331b22e7f6be7b3d8d4f560 files/60python-mode-gentoo.el 723
+AUX setup.py 86 RMD160 0e9fba0988d5e8f05e6ae83a964fcbfc77977207 SHA1 78b96a399b184999c3c6adcfcc2878b53fc06c34 SHA256 94249676354d4d9a928099cb311ba1949b96a83a17b58ae349c62f9ff69219ad size 86
+MD5 6d29bd6bc2d870795491141dcb821e06 files/setup.py 86
+RMD160 0e9fba0988d5e8f05e6ae83a964fcbfc77977207 files/setup.py 86
+SHA256 94249676354d4d9a928099cb311ba1949b96a83a17b58ae349c62f9ff69219ad files/setup.py 86
+DIST python-mode-1.0.tar.gz 54295 RMD160 6f2abe80b7eae9123da10a3c0f447f7792caedb6 SHA256 1e0f0038d9a320ba4e0b3b6a8f0ead46c94147ccc5bcd61ccd0a3ec14ff19445 size 54295
+DIST python-mode-1.0alpha.tar.gz 53666 RMD160 6da95c577defd34439cd4c0dbfd66f358f6a5583 SHA256 b0845398f566fcd475ae4ac2d0b48aa01a03f3d4dc3af92a52fe39d567f30273 size 53666
+DIST python-mode-4.6.tar.bz2 31831 size 31831
+DIST python-mode_4.70.orig.tar.gz 52449 RMD160 8d19201e11b6e1cf8428fd2013b29f929af3210b SHA256 e8ca20339fae6b8e1d6aac9f161e00e69df09453a4cd9eb5424555a7c89a2fc2 size 52449
+EBUILD python-mode-1.0.ebuild 935 RMD160 b2e1b853f66e701c96926374c81bdcd58c9440a9 SHA1 b18e8a530df90fadaa0bb3f5ecd7b5ee9e8bd8e7 SHA256 ebefc70ed330f407ac352d0ebecc98589b24c0c1987aab5fc9d639c8a7bc6add size 935
+MD5 493659de1ff23bb6d8ba4dbdd02c01ff python-mode-1.0.ebuild 935
+RMD160 b2e1b853f66e701c96926374c81bdcd58c9440a9 python-mode-1.0.ebuild 935
+SHA256 ebefc70ed330f407ac352d0ebecc98589b24c0c1987aab5fc9d639c8a7bc6add python-mode-1.0.ebuild 935
+EBUILD python-mode-4.6.ebuild 773 RMD160 58ef1aa327df9419151c7b61fadb9097db7d5b29 SHA1 fbb1bf10c6eb975bded7e0194bea840bc66d52d3 SHA256 443c698fde43f252baa0556cc8e1cc8e4bb13a0700039f3b946e6098ff1943b0 size 773
MD5 0ecb08054b678f7912068f673c5a2a54 python-mode-4.6.ebuild 773
-MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158
-MD5 917d4cc42204fdbf9d1d6714bc1ea624 ChangeLog 2053
+RMD160 58ef1aa327df9419151c7b61fadb9097db7d5b29 python-mode-4.6.ebuild 773
+SHA256 443c698fde43f252baa0556cc8e1cc8e4bb13a0700039f3b946e6098ff1943b0 python-mode-4.6.ebuild 773
+EBUILD python-mode-4.63-r1.ebuild 880 RMD160 498fe389becb88bb62d1e5edbb5997d7982d94a8 SHA1 cd1607080f0cae4e5129231a3986751867d56d9a SHA256 c84f52147a07af694683dbb4dfe85605a81ed1d45177b6b1ceefda187c5c8400 size 880
+MD5 1481a60b331d0154e8933557b382eb59 python-mode-4.63-r1.ebuild 880
+RMD160 498fe389becb88bb62d1e5edbb5997d7982d94a8 python-mode-4.63-r1.ebuild 880
+SHA256 c84f52147a07af694683dbb4dfe85605a81ed1d45177b6b1ceefda187c5c8400 python-mode-4.63-r1.ebuild 880
+EBUILD python-mode-4.70.ebuild 996 RMD160 727c8ddf2eab0a2540df9dda480d88f8f07d3ce1 SHA1 963c40d95c29bfcf93624b6e9deed418ae3aced6 SHA256 ee1ba12f04375d95ff91ad1c488dbbb9137b363ce94af3331ca47bda2b8cbb5e size 996
MD5 9469101daa0ea149e320d0af1f330ff7 python-mode-4.70.ebuild 996
+RMD160 727c8ddf2eab0a2540df9dda480d88f8f07d3ce1 python-mode-4.70.ebuild 996
+SHA256 ee1ba12f04375d95ff91ad1c488dbbb9137b363ce94af3331ca47bda2b8cbb5e python-mode-4.70.ebuild 996
+MISC ChangeLog 2246 RMD160 d486aeb69f812d3ba1717fb4f332bb4e9351088a SHA1 c4fe41c91f08b0b0468753d85748e1ffef56c920 SHA256 180ce5dfa8cd94c9fcf52e6e08f253d9ff473c7532b1d1572845a03495e01109 size 2246
+MD5 da2638af6b7f7c025b8e1ccf8d5522d7 ChangeLog 2246
+RMD160 d486aeb69f812d3ba1717fb4f332bb4e9351088a ChangeLog 2246
+SHA256 180ce5dfa8cd94c9fcf52e6e08f253d9ff473c7532b1d1572845a03495e01109 ChangeLog 2246
+MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab size 158
+MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158
+RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 metadata.xml 158
+SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab metadata.xml 158
+MD5 0d8fe7fc70d1f2f6385f5b473bba76c7 files/digest-python-mode-1.0 244
+RMD160 34d1885947341e4d84af636fba7375ce7b2972fd files/digest-python-mode-1.0 244
+SHA256 23d41a82d71420114af545f2a14d6a8e7cec39a657514d47d5c11ace09aff673 files/digest-python-mode-1.0 244
MD5 7842a604f7fbeda6be9d9b86f6d143bb files/digest-python-mode-4.6 67
-MD5 2f5fc2b5c01b7202432d5e420db9d66b files/55python-mode-gentoo.el 505
-MD5 45d20c84f1cf40ffa73a3471d5e4ac6f files/digest-python-mode-4.63-r1 71
-MD5 b16866ae5b915c74ccb69ff8591a4ada files/50python-mode-gentoo.el 334
-MD5 0f84fd7d46723117bcf57db5a7f4eed8 files/digest-python-mode-4.70 143
-MD5 6d29bd6bc2d870795491141dcb821e06 files/setup.py 86
+RMD160 96c4ef13949914ae97c7c888189c3145a55669bd files/digest-python-mode-4.6 67
+SHA256 992cf2729f637c0ae872b3755db41f740b857bd26d001de4a584052b97937037 files/digest-python-mode-4.6 67
+MD5 3c240a6ba22c786eda3fb9a99fdfaf9c files/digest-python-mode-4.63-r1 259
+RMD160 e2ae6f0c7ed17e34c008927818e3e719adca17c1 files/digest-python-mode-4.63-r1 259
+SHA256 9554f7e8faaa67b1f9ae6551ef0ccee2348d787e97ff5165947164cb45f1556b files/digest-python-mode-4.63-r1 259
+MD5 a38965b9a09c8b914e4e23afbdf0051c files/digest-python-mode-4.70 521
+RMD160 abcaed18bf70cd422a7c8f2a8461e5881d87abe5 files/digest-python-mode-4.70 521
+SHA256 3876e544f45ce900a7079d838cff157afbc1a71aa350012a4a77bf261b177de4 files/digest-python-mode-4.70 521
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
+Version: GnuPG v1.4.3 (GNU/Linux)
-iD8DBQFCh+FbmOfEJZHYOKcRAk64AJ0UTBG+i7KVvKa8F+kaYurgWi5GVACfdDj3
-Nqu8No21ZgGVkFG69pgpp/g=
-=a7ni
+iD8DBQFEaPp2yiNZaEAZA+ARAoOoAJoDUIaEyf7V/cv5LRU4ZcXcrdG4AQCZAWsz
+8B5qtRhTmz8T41qsPouJTO8=
+=2mBC
-----END PGP SIGNATURE-----
diff --git a/app-emacs/python-mode/files/60python-mode-gentoo.el b/app-emacs/python-mode/files/60python-mode-gentoo.el
new file mode 100644
index 000000000000..1dddc571eb1a
--- /dev/null
+++ b/app-emacs/python-mode/files/60python-mode-gentoo.el
@@ -0,0 +1,16 @@
+
+;;; python-mode site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'python-mode "python-mode" "Python editing mode." t)
+(autoload 'jython-mode "python-mode" "Python editing mode." t)
+(autoload 'py-shell "python-mode" "Start an interactive Python interpreter in another window." t)
+(autoload 'doctest-mode "doctest-mode" "Editing mode for Python Doctest examples." t)
+(autoload 'py-complete "pycomplete" "Complete a symbol at point using Pymacs." t)
+
+(add-to-list 'auto-mode-alist '("\\.py$" . python-mode))
+(add-to-list 'auto-mode-alist '("\\.doctest$" . doctest-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/files/digest-python-mode-1.0 b/app-emacs/python-mode/files/digest-python-mode-1.0
new file mode 100644
index 000000000000..418209fb7690
--- /dev/null
+++ b/app-emacs/python-mode/files/digest-python-mode-1.0
@@ -0,0 +1,3 @@
+MD5 57fde95d350e010b5a00d98b8ce4a066 python-mode-1.0.tar.gz 54295
+RMD160 6f2abe80b7eae9123da10a3c0f447f7792caedb6 python-mode-1.0.tar.gz 54295
+SHA256 1e0f0038d9a320ba4e0b3b6a8f0ead46c94147ccc5bcd61ccd0a3ec14ff19445 python-mode-1.0.tar.gz 54295
diff --git a/app-emacs/python-mode/files/digest-python-mode-4.63-r1 b/app-emacs/python-mode/files/digest-python-mode-4.63-r1
index 56a5c4f651b5..d141aa146c9d 100644
--- a/app-emacs/python-mode/files/digest-python-mode-4.63-r1
+++ b/app-emacs/python-mode/files/digest-python-mode-4.63-r1
@@ -1 +1,3 @@
MD5 41adbb7bc4079d9aac3323e962c1e542 python-mode-1.0alpha.tar.gz 53666
+RMD160 6da95c577defd34439cd4c0dbfd66f358f6a5583 python-mode-1.0alpha.tar.gz 53666
+SHA256 b0845398f566fcd475ae4ac2d0b48aa01a03f3d4dc3af92a52fe39d567f30273 python-mode-1.0alpha.tar.gz 53666
diff --git a/app-emacs/python-mode/files/digest-python-mode-4.70 b/app-emacs/python-mode/files/digest-python-mode-4.70
index b4aa1fbe92d5..0d84fdd683a2 100644
--- a/app-emacs/python-mode/files/digest-python-mode-4.70
+++ b/app-emacs/python-mode/files/digest-python-mode-4.70
@@ -1,2 +1,6 @@
MD5 41adbb7bc4079d9aac3323e962c1e542 python-mode-1.0alpha.tar.gz 53666
+RMD160 6da95c577defd34439cd4c0dbfd66f358f6a5583 python-mode-1.0alpha.tar.gz 53666
+SHA256 b0845398f566fcd475ae4ac2d0b48aa01a03f3d4dc3af92a52fe39d567f30273 python-mode-1.0alpha.tar.gz 53666
MD5 4e7c169a502120f7084cfa0c3eba411f python-mode_4.70.orig.tar.gz 52449
+RMD160 8d19201e11b6e1cf8428fd2013b29f929af3210b python-mode_4.70.orig.tar.gz 52449
+SHA256 e8ca20339fae6b8e1d6aac9f161e00e69df09453a4cd9eb5424555a7c89a2fc2 python-mode_4.70.orig.tar.gz 52449
diff --git a/app-emacs/python-mode/python-mode-1.0.ebuild b/app-emacs/python-mode/python-mode-1.0.ebuild
new file mode 100644
index 000000000000..cae7ade12346
--- /dev/null
+++ b/app-emacs/python-mode/python-mode-1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-1.0.ebuild,v 1.1 2006/05/15 22:02:16 mkennedy Exp $
+
+inherit elisp distutils
+
+IUSE=""
+
+DESCRIPTION="An Emacs major mode for editing Python source."
+HOMEPAGE="http://sourceforge.net/projects/python-mode/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~x86 ~ppc-macos ~amd64 ~ppc"
+
+DEPEND="app-emacs/pymacs"
+
+SITEFILE="60python-mode-gentoo.el"
+
+src_unpack() {
+ unpack ${A}
+ cp ${FILESDIR}/setup.py ${S}
+}
+
+src_compile() {
+ distutils_src_compile
+ elisp-comp *.el || die
+}
+
+src_install() {
+ distutils_src_install
+ elisp-install python-mode *.{el,elc}
+ elisp-site-file-install ${FILESDIR}/${SITEFILE}
+}
+
+pkg_postinst() {
+ elisp_pkg_postinst
+ distutils_pkg_postinst
+}
+
+pkg_postrm() {
+ elisp_pkg_postrm
+ distutils_pkg_postrm
+}