diff options
author | Fernando Serboncini <fserb@gentoo.org> | 2005-04-09 02:43:41 +0000 |
---|---|---|
committer | Fernando Serboncini <fserb@gentoo.org> | 2005-04-09 02:43:41 +0000 |
commit | a5eb43109354f1cd46e981665c88c512643c3b61 (patch) | |
tree | 06e4eef5afcb0c3b9827ab933e0d5dfd427a59ef /x11-wm | |
parent | Marked ppc stable for bug #87554. (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | x11-wm/pekwm/Manifest | 13 | ||||
-rw-r--r-- | x11-wm/pekwm/files/digest-pekwm-20050227-r1 | 2 | ||||
-rw-r--r-- | x11-wm/pekwm/files/pekwm-20050227-dialog_fix.patch | 12 | ||||
-rw-r--r-- | x11-wm/pekwm/pekwm-20050227-r1.ebuild | 59 |
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/ +} |