summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2015-10-16 10:58:56 -0400
committerIan Stakenvicius <axs@gentoo.org>2015-10-16 10:58:56 -0400
commit8777fa076b155b11ab8e191a3df832f761da0b6f (patch)
tree8ed98544adb79a950069841727bf8ef6736de3ea
parentx11-wm/windowmaker-0.95.5: fix missing slot dep (diff)
downloadgentoo-8777fa076b155b11ab8e191a3df832f761da0b6f.tar.gz
gentoo-8777fa076b155b11ab8e191a3df832f761da0b6f.tar.bz2
gentoo-8777fa076b155b11ab8e191a3df832f761da0b6f.zip
x11-wm/plwm: take maintainership, drop to ~arch
This commit cleans up the versions that used the old python.eclass, and also drops stable keywords as the age of the upstream package combined with the fact that I don't use it means to me that it isn't a good stable candidate. Please file a bug if there is a particular need from end users to have this package stabilized. Package-Manager: portage-2.2.20.1
-rw-r--r--x11-wm/plwm/Manifest1
-rw-r--r--x11-wm/plwm/files/plwm-2.5-destdir.patch33
-rw-r--r--x11-wm/plwm/files/plwm-2.5-pep0263.patch8
-rw-r--r--x11-wm/plwm/files/plwm-2.5-python2.5.patch21
-rw-r--r--x11-wm/plwm/files/plwm-2.6_alpha-pep0263.patch17
-rw-r--r--x11-wm/plwm/files/plwm-2.6_alpha-python2.5.patch21
-rw-r--r--x11-wm/plwm/files/plwm-2.6_alpha.patch27
-rw-r--r--x11-wm/plwm/metadata.xml2
-rw-r--r--x11-wm/plwm/plwm-2.5-r1.ebuild47
-rw-r--r--x11-wm/plwm/plwm-2.7_rc1.ebuild54
10 files changed, 1 insertions, 230 deletions
diff --git a/x11-wm/plwm/Manifest b/x11-wm/plwm/Manifest
index e1dbc24febc..5be5c1789bb 100644
--- a/x11-wm/plwm/Manifest
+++ b/x11-wm/plwm/Manifest
@@ -1,2 +1 @@
DIST PLWM-2.7rc1.tar.gz 343570 SHA256 789fbd6229ad63ee9b2d939e27d049282dca45315d8e22debad56636a3b0a305 SHA512 4716677c86cf6b31ba8ea6c4e8fad729d9cf7d9c09b7d56ba6686173793c5b248865f0af281561a2df161433ea0fb2f2ca050dfb3b6c9fedbe41ff0ad0c07f7e WHIRLPOOL c1e678b4f15701c644e3f609c9b53100fe376a09f96454094fddba83c7a1f5c167c4746962e4996586568d110dfb3c4232e0bcaf33d09492946454b2e400d5eb
-DIST plwm-2.5.tar.gz 127248 SHA256 c1fc72f3dd7959743655c2fb2025faf598d1c5b0d75812282b4bb548aedd14de SHA512 026f059056610d7a91dee18ce2ac4cbbd9d0569334e011cefb377b38abcb5f16e76bf5ab733a0c5cc43dc115e38c3a34e776b24d309f59256e3ed11d61ed2202 WHIRLPOOL 1e29b0386f7f234870029e2202b56cdbcf18e2e13c94ef940b99a7d1ce39fb4a9205bbcb7731a5e5726edb3b617f6db122265cfb230f3dfa973524bbcf698e67
diff --git a/x11-wm/plwm/files/plwm-2.5-destdir.patch b/x11-wm/plwm/files/plwm-2.5-destdir.patch
deleted file mode 100644
index 8bcd0151173..00000000000
--- a/x11-wm/plwm/files/plwm-2.5-destdir.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -ur plwm-2.5.orig/Makefile.in plwm-2.5/Makefile.in
---- plwm-2.5.orig/Makefile.in 2007-06-29 13:30:28.000000000 +0200
-+++ plwm-2.5/Makefile.in 2007-06-29 14:07:42.000000000 +0200
-@@ -24,19 +24,16 @@
- all:
-
- install:
-- -$(INSTALL) -d $(bindir)
-- -$(INSTALL) -d $(PLWM_PATH)
-- $(INSTALL) -m 644 $(PLWM_MODULES) $(PLWM_PATH)
-- echo >> $(PLWM_PATH)/__init__.py
-- echo "__version__ = '$(VERSION)'" >> $(PLWM_PATH)/__init__.py
-- echo >> $(PLWM_PATH)/__init__.py
--
--# Compile .pyc and .pyo-files
-- $(PYTHON) -c 'import sys; sys.path.insert(0, "$(PYTHON_SITE_PATH)"); import plwm.xlibpath; from plwm import *'
-- $(PYTHON) -O -c 'import sys; sys.path.insert(0, "$(PYTHON_SITE_PATH)"); import plwm.xlibpath; from plwm import *'
-- ./install-plwm.sh "$(PLWM)" $(bindir)/plwm
-- ./install-plwm.sh "$(WMM)" $(bindir)/wmm
-- ./install-plwm.sh "$(INSPECT_PLWM)" $(bindir)/inspect_plwm
-+ -$(INSTALL) -d $(DESTDIR)$(bindir)
-+ -$(INSTALL) -d $(DESTDIR)$(PLWM_PATH)
-+ $(INSTALL) -m 644 $(PLWM_MODULES) $(DESTDIR)$(PLWM_PATH)
-+ echo >> $(DESTDIR)$(PLWM_PATH)/__init__.py
-+ echo "__version__ = '$(VERSION)'" >> $(DESTDIR)$(PLWM_PATH)/__init__.py
-+ echo >> $(DESTDIR)$(PLWM_PATH)/__init__.py
-+
-+ ./install-plwm.sh "$(PLWM)" $(DESTDIR)$(bindir)/plwm
-+ ./install-plwm.sh "$(WMM)" $(DESTDIR)$(bindir)/wmm
-+ ./install-plwm.sh "$(INSPECT_PLWM)" $(DESTDIR)$(bindir)/inspect_plwm
-
- clean:
-
diff --git a/x11-wm/plwm/files/plwm-2.5-pep0263.patch b/x11-wm/plwm/files/plwm-2.5-pep0263.patch
deleted file mode 100644
index ae4562d4207..00000000000
--- a/x11-wm/plwm/files/plwm-2.5-pep0263.patch
+++ /dev/null
@@ -1,8 +0,0 @@
-diff -ur plwm-2.5.orig/plwm/mw_apm.py plwm-2.5/plwm/mw_apm.py
---- plwm-2.5.orig/plwm/mw_apm.py 2007-08-27 15:02:46.000000000 +0200
-+++ plwm-2.5/plwm/mw_apm.py 2007-08-27 15:04:01.000000000 +0200
-@@ -1,3 +1,4 @@
-+# -*- coding: utf-8 -*-
- # $Id: mw_apm.py,v 1.4 2001/10/18 09:36:52 petli Exp $
- #
- # mw_apm.py -- display APM status in a modewindow
diff --git a/x11-wm/plwm/files/plwm-2.5-python2.5.patch b/x11-wm/plwm/files/plwm-2.5-python2.5.patch
deleted file mode 100644
index 334ac94850e..00000000000
--- a/x11-wm/plwm/files/plwm-2.5-python2.5.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ur plwm-2.5.orig/plwm/inspect.py plwm-2.5/plwm/inspect.py
---- plwm-2.5.orig/plwm/inspect.py 2007-06-29 13:30:28.000000000 +0200
-+++ plwm-2.5/plwm/inspect.py 2007-06-29 14:36:43.000000000 +0200
-@@ -23,7 +23,7 @@
- import sys
- import traceback
- import struct
--import whrandom
-+import random
- import cStringIO
-
- InspectFileEventType = event.new_event_type()
-@@ -75,7 +75,7 @@
- # portnumber in a property on screen 0
-
- addr, port = self.inspect_socket.getsockname()
-- self.inspect_cookie = whrandom.randint(0, 0x7ffffffe)
-+ self.inspect_cookie = random.randint(0, 0x7ffffffe)
-
- self.default_screen.root.change_property(self.PLWM_INSPECT_SERVER,
- self.PLWM_INSPECT_SERVER,
diff --git a/x11-wm/plwm/files/plwm-2.6_alpha-pep0263.patch b/x11-wm/plwm/files/plwm-2.6_alpha-pep0263.patch
deleted file mode 100644
index 62d04e7d0fd..00000000000
--- a/x11-wm/plwm/files/plwm-2.6_alpha-pep0263.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -ur PLWM-2.6a.orig/examples/hrwwm.py PLWM-2.6a/examples/hrwwm.py
---- PLWM-2.6a.orig/examples/hrwwm.py 2007-08-27 15:06:29.000000000 +0200
-+++ PLWM-2.6a/examples/hrwwm.py 2007-08-27 15:07:33.000000000 +0200
-@@ -1,4 +1,5 @@
- #!/usr/bin/env python
-+# -*- coding: utf-8 -*-
- #
- # hrwwm.py -- Example PLWM window manager "configuration"
- #
-diff -ur PLWM-2.6a.orig/plwm/mw_apm.py PLWM-2.6a/plwm/mw_apm.py
---- PLWM-2.6a.orig/plwm/mw_apm.py 2007-08-27 15:06:29.000000000 +0200
-+++ PLWM-2.6a/plwm/mw_apm.py 2007-08-27 15:07:00.000000000 +0200
-@@ -1,3 +1,4 @@
-+# -*- coding: utf-8 -*-
- # $Id: mw_apm.py,v 1.4 2001/10/18 09:36:52 petli Exp $
- #
- # mw_apm.py -- display APM status in a modewindow
diff --git a/x11-wm/plwm/files/plwm-2.6_alpha-python2.5.patch b/x11-wm/plwm/files/plwm-2.6_alpha-python2.5.patch
deleted file mode 100644
index af22a96504a..00000000000
--- a/x11-wm/plwm/files/plwm-2.6_alpha-python2.5.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ur PLWM-2.6a.orig/plwm/inspect.py PLWM-2.6a/plwm/inspect.py
---- PLWM-2.6a.orig/plwm/inspect.py 2007-06-29 14:40:54.000000000 +0200
-+++ PLWM-2.6a/plwm/inspect.py 2007-06-29 14:41:25.000000000 +0200
-@@ -23,7 +23,7 @@
- import sys
- import traceback
- import struct
--import whrandom
-+import random
- import cStringIO
-
- InspectFileEventType = event.new_event_type()
-@@ -75,7 +75,7 @@
- # portnumber in a property on screen 0
-
- addr, port = self.inspect_socket.getsockname()
-- self.inspect_cookie = whrandom.randint(0, 0x7ffffffe)
-+ self.inspect_cookie = random.randint(0, 0x7ffffffe)
-
- self.default_screen.root.change_property(self.PLWM_INSPECT_SERVER,
- self.PLWM_INSPECT_SERVER,
diff --git a/x11-wm/plwm/files/plwm-2.6_alpha.patch b/x11-wm/plwm/files/plwm-2.6_alpha.patch
deleted file mode 100644
index 2a4fd8bc3b0..00000000000
--- a/x11-wm/plwm/files/plwm-2.6_alpha.patch
+++ /dev/null
@@ -1,27 +0,0 @@
---- utils/wmm_orig.py 2001-11-26 13:48:21.000000000 +0000
-+++ utils/wmm.py 2004-06-04 14:21:41.228567568 +0100
-@@ -38,10 +38,6 @@
-
- import sys
- import os
--###SETUP PATH
--sys.path[1:1] = [os.path.join(sys.path[0], '..')]
--import plwm.xlibpath
--###END SETUP PATH
-
- from Xlib import display, rdb, X, Xutil
- import string
-
---- utils/inspect_plwm_orig.py 2001-01-17 15:28:30.000000000 +0000
-+++ utils/inspect_plwm.py 2004-06-04 14:21:30.148252032 +0100
-@@ -22,10 +22,6 @@
-
- import sys
- import os
--###SETUP PATH
--sys.path[1:1] = [os.path.join(sys.path[0], '..')]
--import plwm.xlibpath
--###END SETUP PATH
-
- from Xlib import display, rdb
- import readline
diff --git a/x11-wm/plwm/metadata.xml b/x11-wm/plwm/metadata.xml
index b260579473a..2717c5f44a9 100644
--- a/x11-wm/plwm/metadata.xml
+++ b/x11-wm/plwm/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
- <email>maintainer-needed@gentoo.org</email>
+ <email>axs@gentoo.org</email>
</maintainer>
<longdescription>
PLWM is a Python package, containing classes suitable for
diff --git a/x11-wm/plwm/plwm-2.5-r1.ebuild b/x11-wm/plwm/plwm-2.5-r1.ebuild
deleted file mode 100644
index 214a9555e76..00000000000
--- a/x11-wm/plwm/plwm-2.5-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-PYTHON_DEPEND="2"
-
-inherit eutils python
-
-DESCRIPTION="Python classes for, and an implementation of, a window manager"
-HOMEPAGE="http://plwm.sourceforge.net/"
-SRC_URI="mirror://sourceforge/plwm/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="ppc x86"
-IUSE=""
-
-DEPEND=">=dev-python/python-xlib-0.12"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}/${P}-destdir.patch"
- epatch "${FILESDIR}/${P}-python2.5.patch"
- epatch "${FILESDIR}/${P}-pep0263.patch"
-}
-
-src_compile() {
- econf || die "econf failed"
- emake || die "emake failed"
- emake -C doc || die "emake -C doc failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- doinfo doc/*.info* || die "doinfo failed"
- dodoc README NEWS ONEWS examples/* || die "dodoc failed"
-}
-
-pkg_postinst() {
- python_mod_optimize $(python_get_sitedir)/plwm
-}
-
-pkg_postrm() {
- python_mod_cleanup $(python_get_sitedir)/plwm
-}
diff --git a/x11-wm/plwm/plwm-2.7_rc1.ebuild b/x11-wm/plwm/plwm-2.7_rc1.ebuild
deleted file mode 100644
index 3da43876e73..00000000000
--- a/x11-wm/plwm/plwm-2.7_rc1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-PYTHON_DEPEND="2"
-
-inherit distutils eutils
-
-MY_P=PLWM-${PV/_}
-
-DESCRIPTION="Python classes for, and an implementation of, a window manager"
-HOMEPAGE="http://plwm.sourceforge.net/"
-SRC_URI="mirror://sourceforge/plwm/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-RDEPEND=">=dev-python/python-xlib-0.14"
-DEPEND="sys-apps/texinfo"
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
- python_set_active_version 2
-}
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-pep0263.patch
- python_convert_shebangs -r 2 examples/examplewm.py utils/*.py
- distutils_src_prepare
-}
-
-src_compile() {
- distutils_src_compile
- emake -C doc || die
-}
-
-src_install() {
- distutils_src_install
-
- newbin examples/examplewm.py plwm || die
- dobin utils/*.py || die
-
- doinfo doc/*.info || die
-
- dodoc {,O}NEWS || die
- docinto examples
- dodoc examples/* || die
- docinto utils
- dodoc utils/ChangeLog || die
-}