[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-06-04 Thread Arthur Zamarin
commit: e2c887cc4d426ba981a20bb2cc8d18e6e6c31a2b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:37:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c887cc

x11-wm/pekwm: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/31302
Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-wm/pekwm/metadata.xml| 2 +-
 x11-wm/pekwm/pekwm-0.1.18.ebuild | 6 +++---
 x11-wm/pekwm/pekwm-0.2.1.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-wm/pekwm/metadata.xml b/x11-wm/pekwm/metadata.xml
index e8269632a2e5..2a9cfd89dd02 100644
--- a/x11-wm/pekwm/metadata.xml
+++ b/x11-wm/pekwm/metadata.xml
@@ -16,6 +16,6 @@
Install additional themes


-   pekdon/pekwm
+   pekwm/pekwm

 

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 7d866b5fa28c..3b59911447b0 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,10 +8,10 @@ inherit autotools desktop
 DESCRIPTION="A lightweight window manager initially based on aewm++"
 HOMEPAGE="
https://www.pekwm.se/
-   https://github.com/pekdon/pekwm
+   https://github.com/pekwm/pekwm
 "
 SRC_URI="
-   https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/pekwm/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
themes? ( 
https://dev.gentoo.org/~jsmolic/distfiles/${PN}-themes.tar.bz2 )
 "
 S="${WORKDIR}"/${PN}-release-${PV}

diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild
index 26496e8f9760..9171b886da0a 100644
--- a/x11-wm/pekwm/pekwm-0.2.1.ebuild
+++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,10 +8,10 @@ inherit cmake desktop optfeature
 DESCRIPTION="A lightweight window manager initially based on aewm++"
 HOMEPAGE="
https://www.pekwm.se/
-   https://github.com/pekdon/pekwm
+   https://github.com/pekwm/pekwm
 "
 SRC_URI="
-   
https://github.com/pekdon/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz
+   
https://github.com/pekwm/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz
 "
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-04-29 Thread Arthur Zamarin
commit: c2173c9943ffba18c809c1ab344993acad82b65c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 17:42:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 17:42:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2173c99

x11-wm/pekwm: Stabilize 0.3.0 ppc, #903783

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-wm/pekwm/pekwm-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.3.0.ebuild b/x11-wm/pekwm/pekwm-0.3.0.ebuild
index 15c300944ca6..d6f39d90586f 100644
--- a/x11-wm/pekwm/pekwm-0.3.0.ebuild
+++ b/x11-wm/pekwm/pekwm-0.3.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~mips ppc x86"
 IUSE="debug +jpeg pango +png truetype xinerama +xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-04-04 Thread Arthur Zamarin
commit: 6ac0e94e99f8ed5e16955cd14bac67e263efc6a5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  4 19:19:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  4 19:19:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac0e94e

x11-wm/pekwm: Stabilize 0.3.0 x86, #903783

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-wm/pekwm/pekwm-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.3.0.ebuild b/x11-wm/pekwm/pekwm-0.3.0.ebuild
index ddabcca8c763..15c300944ca6 100644
--- a/x11-wm/pekwm/pekwm-0.3.0.ebuild
+++ b/x11-wm/pekwm/pekwm-0.3.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc x86"
 IUSE="debug +jpeg pango +png truetype xinerama +xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-04-04 Thread Arthur Zamarin
commit: a555c69e7530299b25d83f9a45c1f5ea529cfd1b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  4 19:19:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  4 19:19:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a555c69e

x11-wm/pekwm: Stabilize 0.3.0 amd64, #903783

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-wm/pekwm/pekwm-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.3.0.ebuild b/x11-wm/pekwm/pekwm-0.3.0.ebuild
index c033daac9326..ddabcca8c763 100644
--- a/x11-wm/pekwm/pekwm-0.3.0.ebuild
+++ b/x11-wm/pekwm/pekwm-0.3.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~x86"
 IUSE="debug +jpeg pango +png truetype xinerama +xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-02-25 Thread Joonas Niilola
commit: 65c10c0b6351afcf753e29def995c6aa43b44855
Author: Vlastimil Krejčíř  gmail  com>
AuthorDate: Fri Feb 10 09:48:13 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 25 09:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c10c0b

x11-wm/pekwm: add 0.3.0

Signed-off-by: Vlastimil Krejčíř  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29517
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/pekwm/Manifest   |  1 +
 x11-wm/pekwm/metadata.xml   |  1 +
 x11-wm/pekwm/pekwm-0.3.0.ebuild | 87 +
 3 files changed, 89 insertions(+)

diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index 8f2cecc362d3..4738666797b2 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,3 +1,4 @@
 DIST pekwm-0.1.18.tar.gz 441810 BLAKE2B 
8c3e98490681eed68e0f127c38c1653f8d643ceca2ddf8388f6b434d16daeb376fc9337de71786a658e9d9e7a080de922207173edb624b78732bc14da5d42eeb
 SHA512 
31fe291b245b6e13fdfe27878162fd405fd60a766e9a7e762e817391179e7f82c41b664fba568af91e009582729e4633d23f76db95302f6f702cb74c2571db15
 DIST pekwm-0.2.1.tar.gz 943072 BLAKE2B 
61a278a42517de4b2924c6e0cffdd0b112c3a1a52b70e24d6ed852a8e5005f76b4eb9a342af073481404fae68265452b140ea19539723733ec860f7cbd615598
 SHA512 
cefb5abb43f88cff874f12586f0f2c0b88d30fd0ce22c6e18731b11055abea389819a08a4e85a9290021ffe30708ea210c66a0f3f8c263717c05abd798fdf297
+DIST pekwm-0.3.0.tar.gz 1210295 BLAKE2B 
2882d8f9103fbfdad12d3dc519b3468a3d85e622e1f4352ccf7849a02f9f7d2f6a1c039d0e9df75ffd58a063f866fe8998eb10bc7e1c2a1766a9056328b136de
 SHA512 
7b59f6883cc449a4a4e11fa1d2629c76b26bac0ad12f7c7e02da2b79292dd5515915152e9955875d3335deca4cf590d7078645bcf59bdad7ce0f65929b315b43
 DIST pekwm-themes.tar.bz2 138599 BLAKE2B 
b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0
 SHA512 
c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d

diff --git a/x11-wm/pekwm/metadata.xml b/x11-wm/pekwm/metadata.xml
index a79a93a7efee..e8269632a2e5 100644
--- a/x11-wm/pekwm/metadata.xml
+++ b/x11-wm/pekwm/metadata.xml
@@ -12,6 +12,7 @@
  

Install optional extras in the 
documentation directory
+   Pango font support
Install additional themes



diff --git a/x11-wm/pekwm/pekwm-0.3.0.ebuild b/x11-wm/pekwm/pekwm-0.3.0.ebuild
new file mode 100644
index ..35850bf07585
--- /dev/null
+++ b/x11-wm/pekwm/pekwm-0.3.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop optfeature
+
+DESCRIPTION="A lightweight window manager initially based on aewm++"
+HOMEPAGE="
+   https://www.pekwm.se/
+   https://github.com/pekwm/pekwm
+"
+SRC_URI="
+   
https://github.com/pekwm/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86"
+IUSE="debug +jpeg pango +png truetype xinerama +xpm"
+
+RDEPEND="
+   png? ( media-libs/libpng:0 )
+   jpeg? ( media-libs/libjpeg-turbo )
+   xpm? ( x11-libs/libXpm )
+   x11-libs/libX11
+   x11-libs/libXext
+   truetype? ( x11-libs/libXft )
+   xinerama? ( x11-libs/libXinerama )
+   pango? ( x11-libs/pango x11-libs/cairo[X] )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_IMAGE_JPEG=$(usex jpeg)
+   -DENABLE_IMAGE_PNG=$(usex png)
+   -DENABLE_XINERAMA=$(usex xinerama)
+   -DENABLE_XFT=$(usex truetype)
+   -DENABLE_IMAGE_XPM=$(usex xpm)
+   -DENABLE_PANGO=$(usex pango)
+   )
+
+   CMAKE_BUILD_TYPE=$(usex debug Debug)
+
+   cmake_src_configure
+}
+
+src_install() {
+
+   cmake_src_install
+
+   # Install contributor scripts into doc folder
+   docinto contrib
+   dodoc "${S}"/contrib/lobo/*.{pl,vars,png} "${S}"/contrib/lobo/README
+
+   # Insert an Xsession
+   exeinto /etc/X11/Sessions
+   newexe - pekwm <<- _EOF_
+   #!/bin/sh
+   /usr/bin/pekwm
+   _EOF_
+
+   # Insert a GDM/KDM xsession file
+   make_session_desktop ${PN} ${PN}
+}
+
+pkg_postinst() {
+
+   elog "Since pekwm 0.2.0 themes can be installed and maintained using "
+   elog "pekwm_theme [install|uninstall|show|search|new|update]."
+   elog "Check https://www.pekwm.se/themes/ for details."
+
+   elog
+
+   optfeature "themes management (pekwm_theme) support" dev-vcs/git
+
+   elog
+
+   elog "User contributed scripts have been installed into:"
+   elog "${EROOT}/usr/share/doc/${PF}/contrib"
+
+   elog
+
+   elog "Pekwm supports Pango fonts since 0.3.0."
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-02-25 Thread Joonas Niilola
commit: 8a6e053168b721863a404fc9cd0193a49b2f035d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 25 09:06:03 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 25 09:11:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6e0531

x11-wm/pekwm: sort deps on 0.3.0

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/pekwm/pekwm-0.3.0.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/x11-wm/pekwm/pekwm-0.3.0.ebuild b/x11-wm/pekwm/pekwm-0.3.0.ebuild
index 35850bf07585..c033daac9326 100644
--- a/x11-wm/pekwm/pekwm-0.3.0.ebuild
+++ b/x11-wm/pekwm/pekwm-0.3.0.ebuild
@@ -20,16 +20,17 @@ KEYWORDS="~amd64 ~mips ~ppc ~x86"
 IUSE="debug +jpeg pango +png truetype xinerama +xpm"
 
 RDEPEND="
-   png? ( media-libs/libpng:0 )
-   jpeg? ( media-libs/libjpeg-turbo )
-   xpm? ( x11-libs/libXpm )
x11-libs/libX11
x11-libs/libXext
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   pango? ( x11-libs/pango x11-libs/cairo[X] )
+   png? ( media-libs/libpng:0= )
truetype? ( x11-libs/libXft )
xinerama? ( x11-libs/libXinerama )
-   pango? ( x11-libs/pango x11-libs/cairo[X] )"
+   xpm? ( x11-libs/libXpm )"
 
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
 BDEPEND="virtual/pkgconfig"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2023-02-22 Thread Sam James
commit: 4e87f6f69a8239ec13fc7fddf4b156dbffad237c
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Wed Feb 22 19:48:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 22 19:56:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e87f6f6

x11-wm/pekwm: fix MissingRemoteId for maintainer-needed packages

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-wm/pekwm/metadata.xml b/x11-wm/pekwm/metadata.xml
index b9538ada609a..a79a93a7efee 100644
--- a/x11-wm/pekwm/metadata.xml
+++ b/x11-wm/pekwm/metadata.xml
@@ -14,4 +14,7 @@
Install optional extras in the 
documentation directory
Install additional themes

+   
+   pekdon/pekwm
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2022-04-24 Thread Agostino Sarubbo
commit: 1c9100e3d2f0c87385e6d369913c6bfc50d4d237
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 24 06:34:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 24 06:34:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9100e3

x11-wm/pekwm: x86 stable wrt bug #840059

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-wm/pekwm/pekwm-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild
index 9c00db66d73b..26496e8f9760 100644
--- a/x11-wm/pekwm/pekwm-0.2.1.ebuild
+++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc x86"
 IUSE="debug +jpeg +png truetype xinerama +xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2022-04-23 Thread Sam James
commit: d293bfc2f70d32d206c637bd1f952a72155a29bd
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 23 21:36:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 21:36:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d293bfc2

x11-wm/pekwm: Stabilize 0.2.1 amd64, #840059

Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/pekwm-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild
index 8f6cd45e0704..9c00db66d73b 100644
--- a/x11-wm/pekwm/pekwm-0.2.1.ebuild
+++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~x86"
 IUSE="debug +jpeg +png truetype xinerama +xpm"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2022-04-17 Thread Sam James
commit: 930dbaf1b08af244c4891858b3c361aa0692
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:16:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:17:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930dbaf1

x11-wm/pekwm: drop 0.1.17-r3

Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/Manifest   |  1 -
 x11-wm/pekwm/pekwm-0.1.17-r3.ebuild | 88 -
 2 files changed, 89 deletions(-)

diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index 26578e86af6c..8f2cecc362d3 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,4 +1,3 @@
-DIST pekwm-0.1.17.tar.gz 429100 BLAKE2B 
2b467539ef47f4404411f25146f9f945f9a63b7e4c85c997ed2cd0bf76ea713758e3a09dc9648064c02ab29818399623d12d78394f250c79f8f667a6e057281c
 SHA512 
1950888402f11c5cd72c9d82de976c472d4a0443da206629a039d19a1729660fd7cd09535d35984d554dcdb366918d9e29536b1272521f36f7e54499df0c14af
 DIST pekwm-0.1.18.tar.gz 441810 BLAKE2B 
8c3e98490681eed68e0f127c38c1653f8d643ceca2ddf8388f6b434d16daeb376fc9337de71786a658e9d9e7a080de922207173edb624b78732bc14da5d42eeb
 SHA512 
31fe291b245b6e13fdfe27878162fd405fd60a766e9a7e762e817391179e7f82c41b664fba568af91e009582729e4633d23f76db95302f6f702cb74c2571db15
 DIST pekwm-0.2.1.tar.gz 943072 BLAKE2B 
61a278a42517de4b2924c6e0cffdd0b112c3a1a52b70e24d6ed852a8e5005f76b4eb9a342af073481404fae68265452b140ea19539723733ec860f7cbd615598
 SHA512 
cefb5abb43f88cff874f12586f0f2c0b88d30fd0ce22c6e18731b11055abea389819a08a4e85a9290021ffe30708ea210c66a0f3f8c263717c05abd798fdf297
 DIST pekwm-themes.tar.bz2 138599 BLAKE2B 
b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0
 SHA512 
c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
deleted file mode 100644
index 9954b8ef44ae..
--- a/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop
-
-DESCRIPTION="A lightweight window manager initially based on aewm++"
-HOMEPAGE="
-   https://www.pekwm.se/
-   https://github.com/pekdon/pekwm
-"
-SRC_URI="
-   https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
-   themes? ( 
https://dev.gentoo.org/~jsmolic/distfiles/${PN}-themes.tar.bz2 )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~mips ppc x86"
-IUSE="contrib debug themes truetype xinerama"
-
-RDEPEND="
-   media-libs/libpng:0=
-   virtual/jpeg:0
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   truetype? ( x11-libs/libXft )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-S=${WORKDIR}/${PN}-release-${PV}
-
-src_prepare() {
-   if use themes; then
-   rm "${WORKDIR}"/themes/Ace/.theme.swp || die
-   fi
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable truetype xft) \
-   $(use_enable xinerama) \
-   --enable-image-jpeg \
-   --enable-image-png \
-   --enable-image-xpm \
-   --enable-shape \
-   --enable-xrandr
-}
-
-src_install() {
-   default
-
-   # Install contributor scripts into doc folder
-   if use contrib ; then
-   docinto contrib
-   dodoc 
contrib/lobo/{check.png,pekwm_autoprop.pl,pekwm_menu_config.pl} \
-   
contrib/lobo/{pekwm_menu_config.pl.vars,README,uncheck.png}
-   fi
-
-   if use themes; then
-   insinto /usr/share/${PN}/themes
-   doins -r "${WORKDIR}"/themes/*
-   fi
-
-   # Insert an Xsession
-   echo -e "#!/bin/sh\n\n/usr/bin/${PN}" > "${T}"/${PN} || die
-   exeinto /etc/X11/Sessions
-   doexe "${T}"/${PN}
-
-   # Insert a GDM/KDM xsession file
-   make_session_desktop ${PN} ${PN}
-}
-
-pkg_postinst() {
-   if use contrib ; then
-   elog " User contributed scripts have been installed into:"
-   elog " /usr/share/doc/${PF}/contrib"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2022-03-03 Thread Joonas Niilola
commit: 3274ca3cb9c734dec4a74c1900376d47338c1ecd
Author: Vlastimil Krejčíř  gmail  com>
AuthorDate: Thu Feb 24 21:49:03 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar  3 10:59:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3274ca3c

x11-wm/pekwm: version bump 0.2.1

A new ebuild for pekwm version 0.2.1. Pekwm moved to Cmake since version
0.2.0, so the older ebuilds based on autotools can't be used and this
one was created from scratch.

Changes:

- Themes are handled by pekwm_theme app (requires git) and not need to be
  installed by ebuild.
- Significant change to pekwm menu config (Exec vs. ShellExec and '&'
  usage) that causes some apps doesn't start (e.g. thunderbird-bin).
- Remove contrib USE flag and install contrib scripts unconditionally and
  post the postinst message unconditionally.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Vlastimil Krejčíř  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24340
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/pekwm/Manifest   |  1 +
 x11-wm/pekwm/pekwm-0.2.1.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index 3e6d8f6527fd..26578e86af6c 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,3 +1,4 @@
 DIST pekwm-0.1.17.tar.gz 429100 BLAKE2B 
2b467539ef47f4404411f25146f9f945f9a63b7e4c85c997ed2cd0bf76ea713758e3a09dc9648064c02ab29818399623d12d78394f250c79f8f667a6e057281c
 SHA512 
1950888402f11c5cd72c9d82de976c472d4a0443da206629a039d19a1729660fd7cd09535d35984d554dcdb366918d9e29536b1272521f36f7e54499df0c14af
 DIST pekwm-0.1.18.tar.gz 441810 BLAKE2B 
8c3e98490681eed68e0f127c38c1653f8d643ceca2ddf8388f6b434d16daeb376fc9337de71786a658e9d9e7a080de922207173edb624b78732bc14da5d42eeb
 SHA512 
31fe291b245b6e13fdfe27878162fd405fd60a766e9a7e762e817391179e7f82c41b664fba568af91e009582729e4633d23f76db95302f6f702cb74c2571db15
+DIST pekwm-0.2.1.tar.gz 943072 BLAKE2B 
61a278a42517de4b2924c6e0cffdd0b112c3a1a52b70e24d6ed852a8e5005f76b4eb9a342af073481404fae68265452b140ea19539723733ec860f7cbd615598
 SHA512 
cefb5abb43f88cff874f12586f0f2c0b88d30fd0ce22c6e18731b11055abea389819a08a4e85a9290021ffe30708ea210c66a0f3f8c263717c05abd798fdf297
 DIST pekwm-themes.tar.bz2 138599 BLAKE2B 
b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0
 SHA512 
c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d

diff --git a/x11-wm/pekwm/pekwm-0.2.1.ebuild b/x11-wm/pekwm/pekwm-0.2.1.ebuild
new file mode 100644
index ..8f6cd45e0704
--- /dev/null
+++ b/x11-wm/pekwm/pekwm-0.2.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop optfeature
+
+DESCRIPTION="A lightweight window manager initially based on aewm++"
+HOMEPAGE="
+   https://www.pekwm.se/
+   https://github.com/pekdon/pekwm
+"
+SRC_URI="
+   
https://github.com/pekdon/${PN}/releases/download/release-${PV}/pekwm-${PV}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86"
+IUSE="debug +jpeg +png truetype xinerama +xpm"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   jpeg? ( virtual/jpeg:0 )
+   png? ( media-libs/libpng:0 )
+   truetype? ( x11-libs/libXft )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_IMAGE_JPEG=$(usex jpeg)
+   -DENABLE_IMAGE_PNG=$(usex png)
+   -DENABLE_IMAGE_XPM=$(usex xpm)
+   -DENABLE_XINERAMA=$(usex xinerama)
+   -DENABLE_XFT=$(usex truetype)
+   )
+
+   CMAKE_BUILD_TYPE=$(usex debug Debug)
+
+   cmake_src_configure
+}
+
+src_install() {
+
+   cmake_src_install
+
+   # Install contributor scripts into doc folder
+   docinto contrib
+   dodoc "${S}"/contrib/lobo/*.{pl,vars,png} "${S}"/contrib/lobo/README
+
+   # Insert an Xsession
+   exeinto /etc/X11/Sessions
+   newexe - pekwm <<- _EOF_
+   #!/bin/sh
+   /usr/bin/pekwm
+   _EOF_
+
+   # Insert a GDM/KDM xsession file
+   make_session_desktop ${PN} ${PN}
+}
+
+pkg_postinst() {
+
+   elog "Since pekwm 0.2.0 themes can be installed and maintained using "
+   elog "pekwm_theme [install|uninstall|show|search|new|update]."
+   elog "Check https://www.pekwm.se/themes/ for details."
+
+   elog
+
+   optfeature "themes management (pekwm_theme) support" dev-vcs/git
+
+   elog
+
+   elog "User contributed scripts have been installed into:"
+   elog "${EROOT}/usr/share/doc/${PF}/contrib"
+
+   elog "If updated from previous 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-10-19 Thread Jakov Smolić
commit: 7e209989908faabaf3122d545c6d87ccce5a50c4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Oct 19 19:06:55 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Oct 19 19:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e209989

x11-wm/pekwm: Update SRC_URI

jer@ is retired and I've archived the distfiles in my devspace

Signed-off-by: Jakov Smolić  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.17-r3.ebuild | 2 +-
 x11-wm/pekwm/pekwm-0.1.18.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
index 736b6d30d9c..9954b8ef44a 100644
--- a/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
-   themes? ( https://dev.gentoo.org/~jer/${PN}-themes.tar.bz2 )
+   themes? ( 
https://dev.gentoo.org/~jsmolic/distfiles/${PN}-themes.tar.bz2 )
 "
 
 LICENSE="GPL-2"

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index b17eeaccaf6..7d866b5fa28 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="
 "
 SRC_URI="
https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
-   themes? ( https://dev.gentoo.org/~jer/${PN}-themes.tar.bz2 )
+   themes? ( 
https://dev.gentoo.org/~jsmolic/distfiles/${PN}-themes.tar.bz2 )
 "
 S="${WORKDIR}"/${PN}-release-${PV}
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-09-21 Thread Sam James
commit: d0f2608bb41edb0c3db02e94e179c16d2a515cc5
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 21 16:33:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 21 16:33:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f2608b

x11-wm/pekwm: Stabilize 0.1.18 ppc, #813885

Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 77f6ac79f10..b17eeaccaf6 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~mips ppc x86"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="media-libs/libpng:0=



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-09-19 Thread Sam James
commit: 0daf3b9a2f9d4b31552475b5ef866e0924bd3b12
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 22:10:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 22:10:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0daf3b9a

x11-wm/pekwm: Stabilize 0.1.18 amd64, #813885

Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 92cac859913..77f6ac79f10 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~mips ~ppc x86"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="media-libs/libpng:0=



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-09-19 Thread Sam James
commit: 42cf240513dc3de733963b5602504bf7d9f7e00c
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 19 22:10:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 19 22:10:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cf2405

x11-wm/pekwm: Stabilize 0.1.18 x86, #813885

Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 9902fd4f3dc..92cac859913 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${PN}-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~x86"
+KEYWORDS="~amd64 ~mips ~ppc x86"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="media-libs/libpng:0=



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-07-25 Thread Sam James
commit: 6b0ea8a9375ab12dd7f62c0f4393b60426cfd00d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 23:40:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 23:40:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0ea8a9

x11-wm/pekwm: fix DoubleEmptyLine

Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.18.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 0b65c64ae47..9902fd4f3dc 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -38,7 +38,6 @@ src_prepare() {
rm "${WORKDIR}"/themes/Ace/.theme.swp || die
fi
 
-
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-07-25 Thread Sam James
commit: b75e966ac671dd30521d921d1885e5f0aa833b59
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 23:39:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 23:39:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75e966a

x11-wm/pekwm: drop to maintainer-needed (retire inactive proxied-maint)

Closes: https://bugs.gentoo.org/632770
Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/x11-wm/pekwm/metadata.xml b/x11-wm/pekwm/metadata.xml
index aa4415c0c53..3fb241537b3 100644
--- a/x11-wm/pekwm/metadata.xml
+++ b/x11-wm/pekwm/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   linbug+...@posteo.org
-   Andreas Schlick
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Pekwm is a window manager based on aewm++, but it no longer 
resembles 
it. It is highly configurable, rather fast, and aimed towards 
being 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-07-25 Thread Sam James
commit: 482c39963295ed5f10d36f56685eb360b607aaca
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 23:36:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 23:36:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482c3996

x11-wm/pekwm: add 0.1.18

Closes: https://bugs.gentoo.org/724868
Closes: https://bugs.gentoo.org/786675
Closes: https://bugs.gentoo.org/767763
Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/Manifest|  1 +
 x11-wm/pekwm/pekwm-0.1.18.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index 7ced27df08e..3e6d8f6527f 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,2 +1,3 @@
 DIST pekwm-0.1.17.tar.gz 429100 BLAKE2B 
2b467539ef47f4404411f25146f9f945f9a63b7e4c85c997ed2cd0bf76ea713758e3a09dc9648064c02ab29818399623d12d78394f250c79f8f667a6e057281c
 SHA512 
1950888402f11c5cd72c9d82de976c472d4a0443da206629a039d19a1729660fd7cd09535d35984d554dcdb366918d9e29536b1272521f36f7e54499df0c14af
+DIST pekwm-0.1.18.tar.gz 441810 BLAKE2B 
8c3e98490681eed68e0f127c38c1653f8d643ceca2ddf8388f6b434d16daeb376fc9337de71786a658e9d9e7a080de922207173edb624b78732bc14da5d42eeb
 SHA512 
31fe291b245b6e13fdfe27878162fd405fd60a766e9a7e762e817391179e7f82c41b664fba568af91e009582729e4633d23f76db95302f6f702cb74c2571db15
 DIST pekwm-themes.tar.bz2 138599 BLAKE2B 
b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0
 SHA512 
c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
new file mode 100644
index 000..72519b9ed57
--- /dev/null
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop
+
+DESCRIPTION="A lightweight window manager initially based on aewm++"
+HOMEPAGE="
+   https://www.pekwm.org/
+   https://github.com/pekdon/pekwm
+"
+SRC_URI="
+   https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
+   themes? ( https://dev.gentoo.org/~jer/${PN}-themes.tar.bz2 )
+"
+S="${WORKDIR}"/${PN}-release-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86"
+IUSE="contrib debug themes truetype xinerama"
+
+RDEPEND="media-libs/libpng:0=
+   virtual/jpeg:0
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   truetype? ( x11-libs/libXft )
+   xinerama? ( x11-libs/libXinerama )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   if use themes; then
+   rm "${WORKDIR}"/themes/Ace/.theme.swp || die
+   fi
+
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   --enable-image-jpeg \
+   --enable-image-png \
+   --enable-image-xpm \
+   --enable-shape \
+   --enable-xrandr
+}
+
+src_install() {
+   default
+
+   # Install contributor scripts into doc folder
+   if use contrib; then
+   docinto contrib
+   dodoc 
contrib/lobo/{check.png,pekwm_autoprop.pl,pekwm_menu_config.pl} \
+   
contrib/lobo/{pekwm_menu_config.pl.vars,README,uncheck.png}
+   fi
+
+   if use themes; then
+   insinto /usr/share/${PN}/themes
+   doins -r "${WORKDIR}"/themes/*
+   fi
+
+   # Insert an Xsession
+   echo -e "#!/bin/sh\n\n/usr/bin/${PN}" > "${T}"/${PN} || die
+   exeinto /etc/X11/Sessions
+   doexe "${T}"/${PN}
+
+   # Insert a GDM/KDM xsession file
+   make_session_desktop ${PN} ${PN}
+}
+
+pkg_postinst() {
+   if use contrib ; then
+   elog "User contributed scripts have been installed into:"
+   elog "${EROOT}/usr/share/doc/${PF}/contrib"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-07-25 Thread Sam James
commit: 2b28855a0c3a3fc3f3014d414440572bb9bd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 25 23:36:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 25 23:37:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b28855a

x11-wm/pekwm: update HOMEPAGE

Bug: https://bugs.gentoo.org/767763
Signed-off-by: Sam James  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.17-r3.ebuild | 3 ++-
 x11-wm/pekwm/pekwm-0.1.18.ebuild| 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
index d3a912abdc4..736b6d30d9c 100644
--- a/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
@@ -2,11 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 inherit autotools desktop
 
 DESCRIPTION="A lightweight window manager initially based on aewm++"
 HOMEPAGE="
-   https://www.pekwm.org/
+   https://www.pekwm.se/
https://github.com/pekdon/pekwm
 "
 SRC_URI="

diff --git a/x11-wm/pekwm/pekwm-0.1.18.ebuild b/x11-wm/pekwm/pekwm-0.1.18.ebuild
index 72519b9ed57..0b65c64ae47 100644
--- a/x11-wm/pekwm/pekwm-0.1.18.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.18.ebuild
@@ -7,7 +7,7 @@ inherit autotools desktop
 
 DESCRIPTION="A lightweight window manager initially based on aewm++"
 HOMEPAGE="
-   https://www.pekwm.org/
+   https://www.pekwm.se/
https://github.com/pekdon/pekwm
 "
 SRC_URI="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2021-05-28 Thread David Seifert
commit: 6d1eb8a725e4e2cdb2903a84fcb5cc090d25dc5d
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 15:57:25 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri May 28 15:57:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1eb8a7

x11-wm/pekwm: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 x11-wm/pekwm/{pekwm-0.1.17-r2.ebuild => pekwm-0.1.17-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
similarity index 95%
rename from x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
rename to x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
index c733ff0ee36..d3a912abdc4 100644
--- a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -60,7 +60,7 @@ src_install() {
 
# Install contributor scripts into doc folder
if use contrib ; then
-   docinto /usr/share/doc/${PF}/contrib
+   docinto contrib
dodoc 
contrib/lobo/{check.png,pekwm_autoprop.pl,pekwm_menu_config.pl} \

contrib/lobo/{pekwm_menu_config.pl.vars,README,uncheck.png}
fi



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2020-11-29 Thread Aaron Bauman
commit: 05a8fb90f555edfd0a720c18919b19e33a89b0a7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 29 18:01:50 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 29 18:01:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a8fb90

x11-wm/pekwm: drop old

Signed-off-by: Aaron Bauman  gentoo.org>

 x11-wm/pekwm/Manifest   |  1 -
 x11-wm/pekwm/pekwm-0.1.17-r1.ebuild | 81 -
 2 files changed, 82 deletions(-)

diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index 5bc3d2e8e2d..7ced27df08e 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,3 +1,2 @@
-DIST pekwm-0.1.17.tar.bz2 405742 BLAKE2B 
6cb47f92f8d32358ece8502fd706880478403ec01bb1aea0a042b2f9a110672c923c7289583f4b63b0e190b3979631c60760fae70174ecb205dfccf15baac398
 SHA512 
fa4c95ddc7e17f737b4e90f32258a79bf2a0abe96a2ab1a4166b1aa6832ff7a978116d224c98c31a4b33444b3c59e9ecd6095ca062d8a65f0f6174803f5b0811
 DIST pekwm-0.1.17.tar.gz 429100 BLAKE2B 
2b467539ef47f4404411f25146f9f945f9a63b7e4c85c997ed2cd0bf76ea713758e3a09dc9648064c02ab29818399623d12d78394f250c79f8f667a6e057281c
 SHA512 
1950888402f11c5cd72c9d82de976c472d4a0443da206629a039d19a1729660fd7cd09535d35984d554dcdb366918d9e29536b1272521f36f7e54499df0c14af
 DIST pekwm-themes.tar.bz2 138599 BLAKE2B 
b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0
 SHA512 
c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r1.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r1.ebuild
deleted file mode 100644
index ec556a922a7..000
--- a/x11-wm/pekwm/pekwm-0.1.17-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="A lightweight window manager initially based on aewm++"
-HOMEPAGE="http://pekwm.org/;
-SRC_URI="
-   http://pekwm.org/projects/pekwm/files/${P}.tar.bz2
-   themes? ( mirror://gentoo/${PN}-themes.tar.bz2 )
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=" amd64 ~mips ppc x86"
-IUSE="contrib debug themes truetype xinerama"
-
-RDEPEND="
-   media-libs/libpng:0=
-   virtual/jpeg:0
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   truetype? ( x11-libs/libXft )
-   xinerama? ( x11-libs/libXinerama )
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   if use themes; then
-   rm "${WORKDIR}"/themes/Ace/.theme.swp || die
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable truetype xft) \
-   $(use_enable xinerama) \
-   --enable-image-jpeg \
-   --enable-image-png \
-   --enable-image-xpm \
-   --enable-shape \
-   --enable-xrandr
-}
-
-src_install() {
-   default
-
-   # Install contributor scripts into doc folder
-   if use contrib ; then
-   docinto /usr/share/doc/${PF}/contrib
-   dodoc 
contrib/lobo/{check.png,pekwm_autoprop.pl,pekwm_menu_config.pl} \
-   
contrib/lobo/{pekwm_menu_config.pl.vars,README,uncheck.png}
-   fi
-
-   if use themes; then
-   insinto /usr/share/${PN}/themes
-   doins -r "${WORKDIR}"/themes/*
-   fi
-
-   # Insert an Xsession
-   echo -e "#!/bin/sh\n\n/usr/bin/${PN}" > "${T}"/${PN} || die
-   exeinto /etc/X11/Sessions
-   doexe "${T}"/${PN}
-
-   # Insert a GDM/KDM xsession file
-   make_session_desktop ${PN} ${PN}
-}
-
-pkg_postinst() {
-   if use contrib ; then
-   elog " User contributed scripts have been installed into:"
-   elog " /usr/share/doc/${PF}/contrib"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2020-11-29 Thread Sergei Trofimovich
commit: 36e90a9a501874ea0b66173b4f5eca5f80a46751
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Nov 29 17:12:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Nov 29 17:12:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e90a9a

x11-wm/pekwm: stable 0.1.17-r2 for ppc

stable wrt bug #757453

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
index 526ace6008e..c733ff0ee36 100644
--- a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~mips ppc x86"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2020-11-29 Thread Joonas Niilola
commit: eb0be56d778ea92700581ba86702fa2d1bb1e3a6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 29 07:48:21 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 29 07:52:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0be56d

x11-wm/pekwm: stabilize 0.1.17-r2 on x86

Bug: https://bugs.gentoo.org/757453
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.17-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
index c5b8371db7c..cf6a8bb11b8 100644
--- a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~x86"
+KEYWORDS="~amd64 ~mips ~ppc x86"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2020-11-29 Thread Joonas Niilola
commit: 62b5c819ae1dfcabed102593a526dcb00a516f85
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 29 07:48:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 29 07:52:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b5c819

x11-wm/pekwm: stabilize 0.1.17-r2 on amd64

Bug: https://bugs.gentoo.org/757453
Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/pekwm/pekwm-0.1.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
index cf6a8bb11b8..526ace6008e 100644
--- a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc x86"
+KEYWORDS="amd64 ~mips ~ppc x86"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2018-12-27 Thread Jeroen Roovers
commit: e863ca4730069fb8e4e9d615a01339579bfb5fc2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 27 15:40:03 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 27 15:47:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e863ca47

x11-wm/pekwm: Add another HOMEPAGE, fix SRC_URI

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-wm/pekwm/Manifest   |  1 +
 x11-wm/pekwm/pekwm-0.1.17-r2.ebuild | 87 +
 2 files changed, 88 insertions(+)

diff --git a/x11-wm/pekwm/Manifest b/x11-wm/pekwm/Manifest
index e3cfa172518..5bc3d2e8e2d 100644
--- a/x11-wm/pekwm/Manifest
+++ b/x11-wm/pekwm/Manifest
@@ -1,2 +1,3 @@
 DIST pekwm-0.1.17.tar.bz2 405742 BLAKE2B 
6cb47f92f8d32358ece8502fd706880478403ec01bb1aea0a042b2f9a110672c923c7289583f4b63b0e190b3979631c60760fae70174ecb205dfccf15baac398
 SHA512 
fa4c95ddc7e17f737b4e90f32258a79bf2a0abe96a2ab1a4166b1aa6832ff7a978116d224c98c31a4b33444b3c59e9ecd6095ca062d8a65f0f6174803f5b0811
+DIST pekwm-0.1.17.tar.gz 429100 BLAKE2B 
2b467539ef47f4404411f25146f9f945f9a63b7e4c85c997ed2cd0bf76ea713758e3a09dc9648064c02ab29818399623d12d78394f250c79f8f667a6e057281c
 SHA512 
1950888402f11c5cd72c9d82de976c472d4a0443da206629a039d19a1729660fd7cd09535d35984d554dcdb366918d9e29536b1272521f36f7e54499df0c14af
 DIST pekwm-themes.tar.bz2 138599 BLAKE2B 
b0c103d7ade6f9bb1ed19b7e12cfcf00fb48be7e1ed141a4b52aee404ebf9c7af5d29af166ff7265a720ca8d122ad7eddb6eaf42a0a8e18b6c1ff3af7b5e12d0
 SHA512 
c95bc980b5aeeb4f4832cb2dbbf82adf72e4a784fcd46432fd6e6a6577ef02823ec1c4b861d07747c066050fc5040aca975e2cdc78342abab99a3d486888a25d

diff --git a/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
new file mode 100644
index 000..cd3c4a3b07f
--- /dev/null
+++ b/x11-wm/pekwm/pekwm-0.1.17-r2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools desktop
+
+DESCRIPTION="A lightweight window manager initially based on aewm++"
+HOMEPAGE="
+   https://www.pekwm.org/
+   https://github.com/pekdon/pekwm
+"
+SRC_URI="
+   https://github.com/pekdon/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz
+   themes? ( https://dev.gentoo.org/~jer/${PN}-themes.tar.bz2 )
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~x86 ~x86-fbsd"
+IUSE="contrib debug themes truetype xinerama"
+
+RDEPEND="
+   media-libs/libpng:0=
+   virtual/jpeg:0
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   truetype? ( x11-libs/libXft )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+S=${WORKDIR}/${PN}-release-${PV}
+
+src_prepare() {
+   if use themes; then
+   rm "${WORKDIR}"/themes/Ace/.theme.swp || die
+   fi
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable truetype xft) \
+   $(use_enable xinerama) \
+   --enable-image-jpeg \
+   --enable-image-png \
+   --enable-image-xpm \
+   --enable-shape \
+   --enable-xrandr
+}
+
+src_install() {
+   default
+
+   # Install contributor scripts into doc folder
+   if use contrib ; then
+   docinto /usr/share/doc/${PF}/contrib
+   dodoc 
contrib/lobo/{check.png,pekwm_autoprop.pl,pekwm_menu_config.pl} \
+   
contrib/lobo/{pekwm_menu_config.pl.vars,README,uncheck.png}
+   fi
+
+   if use themes; then
+   insinto /usr/share/${PN}/themes
+   doins -r "${WORKDIR}"/themes/*
+   fi
+
+   # Insert an Xsession
+   echo -e "#!/bin/sh\n\n/usr/bin/${PN}" > "${T}"/${PN} || die
+   exeinto /etc/X11/Sessions
+   doexe "${T}"/${PN}
+
+   # Insert a GDM/KDM xsession file
+   make_session_desktop ${PN} ${PN}
+}
+
+pkg_postinst() {
+   if use contrib ; then
+   elog " User contributed scripts have been installed into:"
+   elog " /usr/share/doc/${PF}/contrib"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/

2015-10-16 Thread Ian Stakenvicius
commit: 4797aa797363bc1560ab54891b098a5ebf7171bf
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Fri Oct 16 15:44:19 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Fri Oct 16 15:44:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4797aa79

x11-wm/pekwm: set proper slot-0 peg and slot operator to libpng and jpeg atoms

Package-Manager: portage-2.2.20.1

 x11-wm/pekwm/{pekwm-0.1.17.ebuild => pekwm-0.1.17-r1.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/pekwm/pekwm-0.1.17.ebuild 
b/x11-wm/pekwm/pekwm-0.1.17-r1.ebuild
similarity index 95%
rename from x11-wm/pekwm/pekwm-0.1.17.ebuild
rename to x11-wm/pekwm/pekwm-0.1.17-r1.ebuild
index 3e160f2..2800782 100644
--- a/x11-wm/pekwm/pekwm-0.1.17.ebuild
+++ b/x11-wm/pekwm/pekwm-0.1.17-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,8 +18,8 @@ KEYWORDS=" amd64 ~mips ppc x86 ~x86-fbsd"
 IUSE="contrib debug themes truetype xinerama"
 
 RDEPEND="
-   media-libs/libpng
-   virtual/jpeg
+   media-libs/libpng:0=
+   virtual/jpeg:0
x11-libs/libXpm
x11-libs/libXrandr
x11-libs/libXrender