[gentoo-commits] repo/gentoo:master commit in: x11-wm/pekwm/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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