Commits

松井 鉄史 committed 6c76fa0

app-emacs/python-mode-6.0.12: install autopair

Comments (0)

Files changed (5)

app-emacs/python-mode/ChangeLog

+# ChangeLog for app-emacs/python-mode
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/ChangeLog,v 1.65 2012/11/03 10:57:51 ulm Exp $
+
+*python-mode-6.0.12 (03 Nov 2012)
+
+  03 Nov 2012; Ulrich Müller <ulm@gentoo.org> -python-mode-6.0.10.ebuild,
+  +python-mode-6.0.12.ebuild:
+  Version bump. Remove old.
+
+*python-mode-6.0.11 (26 Sep 2012)
+
+  26 Sep 2012; Ulrich Müller <ulm@gentoo.org> python-mode-5.2.0.ebuild,
+  -python-mode-6.0.5.ebuild, python-mode-6.0.10.ebuild,
+  +python-mode-6.0.11.ebuild:
+  Version bump. Specify LICENSE more precisely. Remove old.
+
+  10 Aug 2012; Christian Faulhammer <fauli@gentoo.org>
+  -python-mode-6.0.3-r1.ebuild, -files/python-mode-6.0.3-obsolete-vars.patch,
+  -python-mode-6.0.4-r1.ebuild:
+  clean up
+
+*python-mode-6.0.10 (10 Aug 2012)
+
+  10 Aug 2012; Christian Faulhammer <fauli@gentoo.org>
+  +python-mode-6.0.10.ebuild:
+  version bump
+
+*python-mode-6.0.5 (07 Mar 2012)
+
+  07 Mar 2012; Ulrich Müller <ulm@gentoo.org> +python-mode-6.0.5.ebuild:
+  Version bump.
+
+*python-mode-6.0.4-r1 (07 Mar 2012)
+
+  07 Mar 2012; Ulrich Müller <ulm@gentoo.org> -python-mode-6.0.4.ebuild,
+  +python-mode-6.0.4-r1.ebuild:
+  Don't remove highlight-indentation.el, bug 407179.
+
+*python-mode-6.0.4 (02 Mar 2012)
+
+  02 Mar 2012; Ulrich Müller <ulm@gentoo.org> -python-mode-5.1.0.ebuild,
+  -files/60python-mode-gentoo-5.1.el, +python-mode-6.0.4.ebuild:
+  Version bump. Remove old.
+
+  02 Mar 2012; Brent Baude <ranger@gentoo.org> python-mode-5.2.0.ebuild:
+  Marking python-mode-5.2.0 ppc64 for bug 391725
+
+  06 Jan 2012; Brent Baude <ranger@gentoo.org> python-mode-5.2.0.ebuild:
+  Marking python-mode-5.2.0 ppc for bug 391725
+
+  04 Dec 2011; Raúl Porcel <armin76@gentoo.org> python-mode-5.2.0.ebuild:
+  arm/ia64/s390/sh/sparc/x86 stable wrt #391725
+
+  03 Dec 2011; Ulrich Mueller <ulm@gentoo.org> python-mode-5.2.0.ebuild,
+  python-mode-6.0.3-r1.ebuild:
+  Make use of new elisp.eclass variable for removal of files.
+
+  29 Nov 2011; Jeroen Roovers <jer@gentoo.org> python-mode-5.2.0.ebuild:
+  Stable for HPPA (bug #391725).
+
+  28 Nov 2011; Tony Vroon <chainsaw@gentoo.org> python-mode-5.2.0.ebuild:
+  Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El
+  Lazkani & Agostino "ago" Sarubbo in bug #391725.
+
+*python-mode-6.0.3-r1 (23 Nov 2011)
+
+  23 Nov 2011; Ulrich Mueller <ulm@gentoo.org> -python-mode-6.0.3.ebuild,
+  +python-mode-6.0.3-r1.ebuild, +files/python-mode-6.0.3-obsolete-vars.patch:
+  Define obsolete variables properly, in order to prevent a crash with
+  dev-python/ipython. Fixes bug 391403.
+
+*python-mode-6.0.3 (21 Nov 2011)
+
+  21 Nov 2011; Ulrich Mueller <ulm@gentoo.org> +python-mode-6.0.3.ebuild:
+  Version bump.
+
+*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.
+
+  30 Apr 2010; Fabian Groffen <grobian@gentoo.org> python-mode-5.1.0.ebuild:
+  Marked ~x64-macos
+
+  24 Nov 2009; Christian Faulhammer <fauli@gentoo.org>
+  python-mode-5.1.0.ebuild:
+  import changes from Prefix overlay
+
+  07 Sep 2009; Christian Faulhammer <fauli@gentoo.org> metadata.xml:
+  remove unused flag description
+
+  07 Sep 2009; Christian Faulhammer <fauli@gentoo.org>
+  -files/60python-mode-gentoo.el, -python-mode-1.0-r1.ebuild:
+  clean up
+
+  06 Sep 2009; Brent Baude <ranger@gentoo.org> python-mode-5.1.0.ebuild:
+  Marking python-mode-5.1.0 ppc64 for bug 272474
+
+  06 Jul 2009; Jeroen Roovers <jer@gentoo.org> python-mode-5.1.0.ebuild:
+  Stable for HPPA (bug #272474).
+
+  11 Jun 2009; Markus Meier <maekke@gentoo.org> python-mode-5.1.0.ebuild:
+  amd64 stable, bug #272474
+
+  09 Jun 2009; Raúl Porcel <armin76@gentoo.org> python-mode-5.1.0.ebuild:
+  arm/ia64/s390/sh stable wrt #272474
+
+  06 Jun 2009; nixnut <nixnut@gentoo.org> python-mode-5.1.0.ebuild:
+  ppc stable #272474
+
+  04 Jun 2009; Christian Faulhammer <fauli@gentoo.org>
+  python-mode-5.1.0.ebuild:
+  stable x86, bug 272474
+
+  16 Apr 2009; Christian Faulhammer <fauli@gentoo.org>
+  python-mode-5.1.0.ebuild:
+  fix SITEFILE name, reported on bug 266382 by Martin von Gagern
+
+*python-mode-5.1.0 (16 Apr 2009)
+
+  16 Apr 2009; Christian Faulhammer <fauli@gentoo.org>
+  +files/60python-mode-gentoo-5.1.el, +python-mode-5.1.0.ebuild:
+  version bump, taken from Emacs overlay. Major rework of the mode, but
+  dropped some features, like doctest-mode which has its own ebuild now
+
+  20 Sep 2008; Ulrich Mueller <ulm@gentoo.org> -python-mode-1.0.ebuild:
+  Remove old.
+
+  28 Aug 2008; Ulrich Mueller <ulm@gentoo.org> python-mode-1.0.ebuild,
+  python-mode-1.0-r1.ebuild:
+  Use eclass default instead of elisp-comp, bug 235442.
+
+  28 Jul 2008; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
+  Add USE flag description to metadata wrt GLEP 56.
+
+  09 Jul 2008; Markus Rothe <corsair@gentoo.org> python-mode-1.0-r1.ebuild:
+  Stable on ppc64; bug #212241
+
+  23 Mar 2008; Raúl Porcel <armin76@gentoo.org> python-mode-1.0-r1.ebuild:
+  ia64 stable wrt #214250
+
+  22 Mar 2008; nixnut <nixnut@gentoo.org> python-mode-1.0-r1.ebuild:
+  Stable on ppc wrt bug 214250
+
+  22 Mar 2008; Christian Faulhammer <opfer@gentoo.org>
+  python-mode-1.0-r1.ebuild:
+  stable x86/amd64, bug 214250
+
+*python-mode-1.0-r1 (08 Feb 2008)
+
+  08 Feb 2008; Ulrich Mueller <ulm@gentoo.org> +python-mode-1.0-r1.ebuild:
+  Add pymacs USE flag wrt bug 208186.
+
+  06 Oct 2007; Ulrich Mueller <ulm@gentoo.org> python-mode-1.0.ebuild:
+  Minor QA: quote some variables. Drop ppc-macos keyword.
+
+  26 Jul 2007; Markus Rothe <corsair@gentoo.org> python-mode-1.0.ebuild:
+  Added ~ppc64; bug #186188
+
+  23 May 2007; Diego Pettenò <flameeyes@gentoo.org> python-mode-1.0.ebuild:
+  Add ~x86-fbsd keyword as per bug #178377 by Joe Peterson.
+
+  07 May 2007; Jeroen Roovers <jer@gentoo.org> python-mode-1.0.ebuild:
+  Marked ~hppa (bug #177495).
+
+  19 Aug 2006; Matthew Kennedy <mkennedy@gentoo.org>
+  -files/55python-mode-gentoo.el, -files/50python-mode-gentoo.el,
+  -python-mode-4.6.ebuild, -python-mode-4.63-r1.ebuild,
+  -python-mode-4.70.ebuild:
+  Remove old ebuilds; Resolves Bug #115186; 1.0 is the new latest version
+  apparently.
+
+  19 Aug 2006; Fabian Groffen <grobian@gentoo.org> python-mode-1.0.ebuild:
+  Marked ppc-macos stable (bug #115186)
+
+  25 May 2006; Joseph Jezak <josejx@gentoo.org> python-mode-1.0.ebuild:
+  Marked ppc stable for bug #115186.
+
+  22 May 2006; Mark Loeser <halcy0n@gentoo.org> python-mode-1.0.ebuild:
+  Stable on x86; bug #115186
+
+  16 May 2006; Olivier Crête <tester@gentoo.org> python-mode-1.0.ebuild:
+  Stable on amd64 per bug #115186
+
+*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:
+  Stable on amd64
+
+*python-mode-4.70 (03 May 2005)
+
+  03 May 2005; Mamoru KOMACHI <usata@gentoo.org> +python-mode-4.70.ebuild:
+  Version bumped. This closes bug #88704.
+
+  03 May 2005; Mamoru KOMACHI <usata@gentoo.org> +files/setup.py,
+  python-mode-4.63-r1.ebuild:
+  Do not hardcode python path. Thanks to dan <reddan@warpmail.net>; bug #88770.
+
+  30 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+  python-mode-4.63-r1.ebuild:
+  Stable on ppc.
+
+  21 Apr 2005; Simon Stelling <blubb@gentoo.org> python-mode-4.6.ebuild:
+  stable on amd64
+
+  10 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+  python-mode-4.63-r1.ebuild:
+  Added to ~ppc.
+
+  10 Feb 2005; Mamoru KOMACHI <usata@gentoo.org> python-mode-4.63-r1.ebuild,
+  -python-mode-4.63.ebuild:
+  Stable on x86.
+
+  08 Dec 2004; Simon Stelling <blubb@gentoo.org> python-mode-4.63-r1.ebuild:
+  added ~amd64
+
+*python-mode-4.63-r1 (03 Dec 2004)
+
+  03 Dec 2004; Mamoru KOMACHI <usata@gentoo.org>
+  +files/55python-mode-gentoo.el, +python-mode-4.63-r1.ebuild:
+  Fixed pycomplete.py. Thanks to Nick Savchenko <rust@voliacable.com>;
+  bug #72712.
+
+*python-mode-4.63 (11 Nov 2004)
+
+  11 Nov 2004; Mamoru KOMACHI <usata@gentoo.org> +python-mode-4.63.ebuild:
+  Version bumped. Dropped ppc and ~amd64 keywords; bug #51435.
+
+  11 Sep 2004; Daniel Ahlberg <aliz@gentoo.org> python-mode-4.6.ebuild:
+  Added amd64 keyword, closing #60694.
+
+  04 Apr 2004; Lars Weiler <pylon@gentoo.org> python-mode-4.6.ebuild:
+  stable on ppc
+
+  15 Feb 2004; David Holm <dholm@gentoo.org> python-mode-4.6.ebuild:
+  Added to ~ppc.
+
+*python-mode-4.6 (31 Oct 2002)
+
+  31 Oct 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog,
+  python-mode-4.6.ebuild, files/50python-mode-gentoo.el,
+  files/digest-python-mode-4.6 :
+
+  Initial import.

app-emacs/python-mode/Manifest

+AUX 50python-mode-gentoo.el 483 SHA256 9959f3c731aa326f4f75fcbd0bb503633de8d16abf809bb0c4bdad6385f5b448 SHA512 3582e037dcdfec2eb2c026cc287a4e640f77736ddfedb38cd5c208386607993572fc8bcf7ef6e0429097cdb10a4cabfc05b0ffc88f58f3976520196f1b5730e9 WHIRLPOOL 88cc058cf215ebd5a3e6694bc21f3b95a36ae38d58da9052052fd46a71ee6abdfa5ae7bbb21aee7159619aea85070a9e16bf23b21a37c49cc2736c4750bf3a20
+DIST python-mode.el-6.0.12.tar.gz 297981 SHA256 85a1ae9b8514330613887ef2cd305cef22c8338192942c09a82c6feab211cd39 SHA512 1b9c86e994d3e607a13cbfe743f5a7b527c00def756ad9a21d04681a755707580919517e5957cb16e64cf31e9204bc56e490e8d11c00d016590d04061a9ecb42 WHIRLPOOL 385296fd06b0c055e25d113f43a5bbf0a0cbc7280234508af7d334d5ae992551f1e4d8dec02eafc4c080650b071b4c36cf4bcc2e2c7ab75b249dacf493b7d3d9
+EBUILD python-mode-6.0.12.ebuild 1234 SHA256 c8798d98eedbd998b8b2c97d56f7d73d3e429ead90b5680bd50c611311315e48 SHA512 95e6974ceb2cc78291d6c49a8ceb04b8e74bcd33da85eb61754c3b03df598fd03921f93c0d9381824e82fe5930d5e404453a6d1e053aafe9019b11ce3176eecb WHIRLPOOL 8a492ef5c10a3f69cb741dfd1813713b205d904348cb18b7eb488d458caa2b76fa25caa110dd3ed5296ab5c6c1ba96931fc2e3a8979a58ca1179c7506af13f1b
+MISC ChangeLog 8798 SHA256 133bc86a5c41e8082a27550081a40f76667f400dd55c9ca0cd54be05b3831cab SHA512 fa48d1e1bbde8cf55439ba6b9bb0b505adbb6f48d6406103c5316b1425d7703d0b22b156edc3cc92b341e71e024993a5eb19826eb5773184ee659aaece611fca WHIRLPOOL eac3a2b7511694bae5bc8b7745ed24034ac7eab6a0f40103537a4af5f5372e1cd54bc9c1f06b00d7f37fd980d02201a56238c6ab3f045e6c87e327c1be6df9ce
+MISC metadata.xml 158 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab SHA512 e55d75feae933ba948ae987305ea58e36f5880f18687e8acaf91237e33e251be3ecfd5be27048f4907ea6799e0bcf784b602096dd7e2bc9c450eb5e2bb6a73d2 WHIRLPOOL 1d1676172186235a3e99ca1d148298fb24f6a089f9b7908b3c28c246c8854969835fd3742b8b81e0a30b63d76ee0be0c42bfede2416a30dfc3c8b915a147340c

app-emacs/python-mode/files/50python-mode-gentoo.el

+(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))

app-emacs/python-mode/metadata.xml

+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+</pkgmetadata>

app-emacs/python-mode/python-mode-6.0.12.ebuild

+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-6.0.12.ebuild,v 1.1 2012/11/03 10:57:51 ulm Exp $
+
+EAPI=4
+
+inherit elisp
+
+MY_P="${PN}.el-${PV}"
+DESCRIPTION="An Emacs major mode for editing Python source"
+HOMEPAGE="https://launchpad.net/python-mode"
+SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${MY_P}.tar.gz"
+
+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"
+
+S="${WORKDIR}/${MY_P}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="NEWS README"
+
+src_compile() {
+	elisp-compile autopair/*.el || die
+
+	elisp_src_compile
+}
+
+src_install() {
+	# install subdirs
+	ebegin "Installing Elisp files in subdirs for GNU Emacs support"
+	( # subshell to avoid pollution of calling environment
+		insinto "${SITELISP}/${PN}/autopair"
+		doins autopair/*.el autopair/*.elc
+	)
+	eend $? "elisp-install: doins failed"
+
+	elisp_src_install
+}
+
+pkg_postinst() {
+	elisp-site-regen
+	elog "Note that doctest and pymacs are in their own packages,"
+	elog "app-emacs/doctest-mode and app-emacs/pymacs, respectively."
+}