summaryrefslogtreecommitdiff
path: root/x11-wm/plwm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-wm/plwm
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-wm/plwm')
-rw-r--r--x11-wm/plwm/Manifest6
-rw-r--r--x11-wm/plwm/files/plwm-2.7_rc1-pep0263.patch17
-rw-r--r--x11-wm/plwm/metadata.xml15
-rw-r--r--x11-wm/plwm/plwm-2.7_rc1-r1.ebuild50
4 files changed, 88 insertions, 0 deletions
diff --git a/x11-wm/plwm/Manifest b/x11-wm/plwm/Manifest
new file mode 100644
index 000000000000..c33267047724
--- /dev/null
+++ b/x11-wm/plwm/Manifest
@@ -0,0 +1,6 @@
+AUX plwm-2.7_rc1-pep0263.patch 653 SHA256 a603a854f811d12d6cf4ebd731b411484cef10d61ebe63b6b25f591ae83132f3 SHA512 82b596bf7d82cbbfbd8aee08f8e80a958f1d2c73526f60ad959082ca294dd58f663bbfde00a6d0fdbbe09059a811994b9edb268725b1aa0bd9e64e29b4dde1fe WHIRLPOOL 064151d7d79d4576fd2e367c6b88aef46fc47c4eadcad936a6f697b95d4de56e3a4bbf5e7f00e8fc112ec347fe1c83c3ec07540cdb179860d4a7e7437a658226
+DIST PLWM-2.7rc1.tar.gz 343570 SHA256 789fbd6229ad63ee9b2d939e27d049282dca45315d8e22debad56636a3b0a305 SHA512 4716677c86cf6b31ba8ea6c4e8fad729d9cf7d9c09b7d56ba6686173793c5b248865f0af281561a2df161433ea0fb2f2ca050dfb3b6c9fedbe41ff0ad0c07f7e WHIRLPOOL c1e678b4f15701c644e3f609c9b53100fe376a09f96454094fddba83c7a1f5c167c4746962e4996586568d110dfb3c4232e0bcaf33d09492946454b2e400d5eb
+EBUILD plwm-2.7_rc1-r1.ebuild 899 SHA256 e44e44a76ff4e38795c2417bf6f2e484dc0eca2663b9a8f50e9306e412a25060 SHA512 1f48aa82a02bb61e0f83995ff03b20060d29784c2f3bd5aa37a7ab7485e35a52a441d8705d2c9cbd6eac3d6bf6d8e9bbf5fb3367dcb62b2e786c16256b1cc2f4 WHIRLPOOL 4c4c957734846fa854fe6c4b01e48d5f409e36b2b15d1906704a4c8955a8a17e66c1816ee5378d8052eb9b536699bc704b7c780cac34175136ebaa77553afbc1
+MISC ChangeLog 3241 SHA256 8fb6348d38ea2fbe161dcada71bd3e7a2f6974f26d4da5dbe7692373bb099cad SHA512 d7c14f09f9fd45f22f9d1d4c39e45e2164b9fa52cb638eb9dfe0b2748b1f16f7db4415e3bc993249f569acd4e85728916592ac157f9f021c7019ef8ddac884ed WHIRLPOOL b956c731049f7f4cc9952b7dee1946fa42b1abb458cbf6f45e1ba5132dce13880bafd441ba6a239f77630082beaab88a9470f6e43f01776132e11916517f10a9
+MISC ChangeLog-2015 2947 SHA256 0a52458c3baee086c428b0b6260985b2f346e916f877785e2dd2a4d51adc1242 SHA512 3cfd33b5b03591e3fd710022231ee51b3fb2d29a3c8dff4e8d597cf20618b85dd30d0b6b14aee6664155baf3c4a5ef202c35094b5909af35f7f1f6bbdfb3a699 WHIRLPOOL 3c2ccd69518a3136825b5ae5ca35f1560d220484ab309c2db93220069f94366870b73f3b95cb939336bfb26a619fc70f87dbb7d03fff54f0c22600ced0e18f8b
+MISC metadata.xml 482 SHA256 3b8132da996d2772120c6d72e5dcf6078471f056bab9ae4d6d760dfdac4944b9 SHA512 e109bff59bd5750fabe5d62325bc8d88d2d9d365375232730c2a86126ac276f0b2df238d9705f1f0dfd94cbd43850ed92c92fdbcdce5ee42664fa162d85cd558 WHIRLPOOL 2435502d06ec4f670331f20fa0200b347c01ae198728d96526c3831bf74ee3ec5a68e7f112f54579996d6ff897577aeba2f91a29d7d624e14b6eab2a33d8c502
diff --git a/x11-wm/plwm/files/plwm-2.7_rc1-pep0263.patch b/x11-wm/plwm/files/plwm-2.7_rc1-pep0263.patch
new file mode 100644
index 000000000000..aadc8f86f458
--- /dev/null
+++ b/x11-wm/plwm/files/plwm-2.7_rc1-pep0263.patch
@@ -0,0 +1,17 @@
+diff -ur PLWM-2.7rc1.orig/examples/hrwwm.py PLWM-2.7rc1/examples/hrwwm.py
+--- PLWM-2.7rc1.orig/examples/hrwwm.py 2007-08-27 15:06:29.000000000 +0200
++++ PLWM-2.7rc1/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.7rc1.orig/plwm/mw_apm.py PLWM-2.7rc1/plwm/mw_apm.py
+--- PLWM-2.7rc1.orig/plwm/mw_apm.py 2007-08-27 15:06:29.000000000 +0200
++++ PLWM-2.7rc1/plwm/mw_apm.py 2007-08-27 15:07:00.000000000 +0200
+@@ -1,3 +1,4 @@
++# -*- coding: utf-8 -*-
+ #
+ # mw_apm.py -- display APM status in a modewindow
+ #
diff --git a/x11-wm/plwm/metadata.xml b/x11-wm/plwm/metadata.xml
new file mode 100644
index 000000000000..956d8e2ed88f
--- /dev/null
+++ b/x11-wm/plwm/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>axs@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ PLWM is a Python package, containing classes suitable for
+ implementing a window manager. PLWM is also a window manager,
+ using the PLWM package.
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">plwm</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-wm/plwm/plwm-2.7_rc1-r1.ebuild b/x11-wm/plwm/plwm-2.7_rc1-r1.ebuild
new file mode 100644
index 000000000000..bead79daae86
--- /dev/null
+++ b/x11-wm/plwm/plwm-2.7_rc1-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 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[${PYTHON_USEDEP}]"
+DEPEND="sys-apps/texinfo"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-pep0263.patch
+)
+
+python_compile_all() {
+ emake -C "${S}"/doc
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_newscript examples/examplewm.py plwm
+ python_doscript utils/*.py
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ doinfo doc/*.info
+
+ dodoc ONEWS
+ dodoc -r examples
+ docinto utils
+ dodoc utils/ChangeLog
+}