summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorFernando Serboncini <fserb@gentoo.org>2005-04-09 02:43:41 +0000
committerFernando Serboncini <fserb@gentoo.org>2005-04-09 02:43:41 +0000
commita5eb43109354f1cd46e981665c88c512643c3b61 (patch)
tree06e4eef5afcb0c3b9827ab933e0d5dfd427a59ef /x11-wm
parentMarked ppc stable for bug #87554. (diff)
downloadhistorical-a5eb43109354f1cd46e981665c88c512643c3b61.tar.gz
historical-a5eb43109354f1cd46e981665c88c512643c3b61.tar.bz2
historical-a5eb43109354f1cd46e981665c88c512643c3b61.zip
Added patch to fix decorations. Closes #86970.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/pekwm/ChangeLog8
-rw-r--r--x11-wm/pekwm/Manifest13
-rw-r--r--x11-wm/pekwm/files/digest-pekwm-20050227-r12
-rw-r--r--x11-wm/pekwm/files/pekwm-20050227-dialog_fix.patch12
-rw-r--r--x11-wm/pekwm/pekwm-20050227-r1.ebuild59
5 files changed, 88 insertions, 6 deletions
diff --git a/x11-wm/pekwm/ChangeLog b/x11-wm/pekwm/ChangeLog
index 59e727f5bed8..2decc8fc75c8 100644
--- a/x11-wm/pekwm/ChangeLog
+++ b/x11-wm/pekwm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/pekwm
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/pekwm/ChangeLog,v 1.18 2005/03/01 04:00:29 fserb Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/pekwm/ChangeLog,v 1.19 2005/04/09 02:43:41 fserb Exp $
+
+*pekwm-20050227-r1 (09 Apr 2005)
+
+ 09 Apr 2005; Fernando Serboncini <fserb@gentoo.org>
+ +files/pekwm-20050227-dialog_fix.patch, +pekwm-20050227-r1.ebuild:
+ Added patch to fix decorations. Closes #86970.
*pekwm-20050227 (01 Mar 2005)
diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index 4d325debf73a..3924a192f807 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,19 +1,22 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 aba4ee3970c7539e5c84d5f0fa60af43 ChangeLog 2090
+MD5 db867522f0ee411d2736a3e3e68538fc ChangeLog 2297
MD5 b50d5011f1d3084357bc9ff3d2bb31b4 metadata.xml 608
MD5 a2e45e5f38ce959b3e309193b7abc4b6 pekwm-0.1.3-r2.ebuild 1006
MD5 7d86b7b61f2dece9328ccf163ed358a2 pekwm-20050129.2.ebuild 1297
MD5 df89291ab0bb556335bfa436b5c3b421 pekwm-20050227.ebuild 1295
+MD5 2fae1232063153cadfa840e265663cd1 pekwm-20050227-r1.ebuild 1381
MD5 b35abdf959aecba51cc1ea8107479e5a files/digest-pekwm-20050129.2 138
MD5 feb34a062104c0c28685fa05192dc7be files/digest-pekwm-0.1.3-r2 64
MD5 4eb560893fc98dbaba9b461b71a9df98 files/pekwm-manpath-gentoo.diff 455
MD5 cd69d88e27facf626ae486ab1058a88f files/digest-pekwm-20050227 136
+MD5 9304cf25e396eba7490526656332a881 files/pekwm-20050227-dialog_fix.patch 501
+MD5 cd69d88e27facf626ae486ab1058a88f files/digest-pekwm-20050227-r1 136
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
+Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCI+j4xtZcznfol0URArqiAJ9ejNc5dvYR+AM6ULKLiXOtvzX/XgCgn9gL
-GiLNV4DNOfgAhvQ3ujbnCLE=
-=TpA+
+iD8DBQFCV0FyxtZcznfol0URAtXhAJ9aEXpJ33PPaPWlWF9j4sQ0xKf0TgCeOHjN
+gEF9sqr/lT92CI1XaBRzCTE=
+=s8vT
-----END PGP SIGNATURE-----
diff --git a/x11-wm/pekwm/files/digest-pekwm-20050227-r1 b/x11-wm/pekwm/files/digest-pekwm-20050227-r1
new file mode 100644
index 000000000000..1811fe77210b
--- /dev/null
+++ b/x11-wm/pekwm/files/digest-pekwm-20050227-r1
@@ -0,0 +1,2 @@
+MD5 599df5d41622c26bfec12df1680db2ce pekwm-dev-20050227.tar.bz2 217097
+MD5 ffe6338547da65f603b24dc652a8a2e8 pekwm-themes.tar.bz2 138599
diff --git a/x11-wm/pekwm/files/pekwm-20050227-dialog_fix.patch b/x11-wm/pekwm/files/pekwm-20050227-dialog_fix.patch
new file mode 100644
index 000000000000..ab769ce744dd
--- /dev/null
+++ b/x11-wm/pekwm/files/pekwm-20050227-dialog_fix.patch
@@ -0,0 +1,12 @@
+--- pekwm-dev-20050227/src/Client.cc 2005-02-27 13:52:10.000000000 -0800
++++ pekwm-knix/src/Client.cc 2005-03-03 01:59:50.662097912 -0800
+@@ -614,8 +614,7 @@
+ break;
+ // } else if (atoms[i] == ewmh->getAtom(WINDOW_TYPE_UTILITY)) {
+ // }
+- } else if ((atoms[i] == ewmh->getAtom(WINDOW_TYPE_SPLASH)) ||
+- (atoms[i] == ewmh->getAtom(WINDOW_TYPE_DIALOG))) {
++ } else if ((atoms[i] == ewmh->getAtom(WINDOW_TYPE_SPLASH))) {
+ setTitlebar(false);
+ setBorder(false);
+ } else {
diff --git a/x11-wm/pekwm/pekwm-20050227-r1.ebuild b/x11-wm/pekwm/pekwm-20050227-r1.ebuild
new file mode 100644
index 000000000000..7be0417a1e12
--- /dev/null
+++ b/x11-wm/pekwm/pekwm-20050227-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/pekwm/pekwm-20050227-r1.ebuild,v 1.1 2005/04/09 02:43:41 fserb Exp $
+
+inherit eutils
+
+MYPV=${PV/./-}
+MYP=${PN}-dev-${PV%.*}
+S=${WORKDIR}/${MYP}
+
+IUSE="truetype perl xinerama debug"
+
+DESCRIPTION="A small window mananger based on aewm++"
+HOMEPAGE="http://pekwm.org"
+SRC_URI="http://pekwm.org/files/${PN}-dev-${MYPV}.tar.bz2
+ mirror://gentoo/${PN}-themes.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~sparc ~amd64"
+
+DEPEND="virtual/x11
+ truetype? ( virtual/xft )
+ perl? ( dev-libs/libpcre )
+ media-libs/imlib2"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-dialog_fix.patch
+}
+
+src_compile() {
+ if ! built_with_use media-libs/imlib2 X ; then
+ ewarn "you must emerge media-libs/imlib2 with X support to use pekwm"
+ ewarn "please USE=\"X\" emerge media-libs/imlib2 before emerging pekwm"
+ die "Cannot emerge without X USE flag on imlib2"
+ fi
+
+ econf \
+ `use_enable truetype xft` \
+ `use_enable perl pcre` \
+ `use_enable xinerama` \
+ `use_enable debug` \
+ --enable-menus\
+ --enable-harbour\
+ --enable-shape\
+ --enable-xrandr\
+ --enable-imlib2 || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS ChangeLog
+
+ mv ${WORKDIR}/themes/* ${D}/usr/share/${PN}/themes/
+}