[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/, x11-wm/qtile-extras/
commit: e04ce94a6cfa8e59ee76852e7c9759a4a9a6ffd6 Author: Lucio Sauer posteo net> AuthorDate: Wed May 15 00:12:22 2024 + Commit: Julien Roy jroy ca> CommitDate: Wed May 15 00:59:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e04ce94a x11-wm/*: fix variable order Signed-off-by: Lucio Sauer posteo.net> Closes: https://github.com/gentoo/guru/pull/190 Signed-off-by: Julien Roy jroy.ca> x11-wm/dk/dk-1.7.ebuild| 10 ++ x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild | 17 +++-- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild index b53dad3a95..a50deb207c 100644 --- a/x11-wm/dk/dk-1.7.ebuild +++ b/x11-wm/dk/dk-1.7.ebuild @@ -3,18 +3,21 @@ EAPI=8 +inherit toolchain-funcs xdg-utils desktop + DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and xmonad." HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/; -#EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git; SRC_URI="https://bitbucket.org/natemaia/dk/get/bc9bd6349321c27ddb2dd7a9cb7630e2f1794c85.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}" -inherit toolchain-funcs xdg-utils desktop +S="${WORKDIR}" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + IUSE="examples man" RESTRICT=strip + DEPEND=" x11-base/xcb-proto x11-libs/libxcb @@ -28,7 +31,6 @@ RDEPEND=" ${DEPEND} x11-misc/sxhkd " -KEYWORDS="~amd64 ~riscv ~x86" #src_prepare() { # default diff --git a/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild b/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild index eba8f97d6e..04ddfe984e 100644 --- a/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild +++ b/x11-wm/qtile-extras/qtile-extras-0.23.0.ebuild @@ -8,25 +8,22 @@ PYTHON_COMPAT=(python3_{9..12}) inherit distutils-r1 -SRC_URI="https://github.com/elParaguayo/qtile-extras/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - DESCRIPTION="elParaguayo's Qtile Extras" HOMEPAGE="https://github.com/elParaguayo/qtile-extras; +SRC_URI="https://github.com/elParaguayo/qtile-extras/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="x11-wm/qtile" +DEPEND="${RDEPEND}" BDEPEND=" dev-python/build dev-python/installer dev-python/setuptools-scm " -RDEPEND="x11-wm/qtile" - -DEPEND="${RDEPEND}" - -LICENSE="MIT" -SLOT="0" - export SETUPTOOLS_SCM_PRETEND_VERSION=7.0.0 python_compile() {
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
commit: d3fcf483a689a35b4da4b6669dff18739943d58b Author: Matt Jolly footclan ninja> AuthorDate: Fri May 12 09:17:01 2023 + Commit: Matt Jolly footclan ninja> CommitDate: Fri May 12 09:19:15 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3fcf483 x11-wm/dk: destabilize 1.7 for ~amd64, ~x86 https://wiki.gentoo.org/wiki/Project:GURU#The_regulations Additional QA fixes Signed-off-by: Matt Jolly footclan.ninja> x11-wm/dk/dk-1.7.ebuild | 4 ++-- x11-wm/dk/metadata.xml | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild index 9ec1de9dc..b53dad3a9 100644 --- a/x11-wm/dk/dk-1.7.ebuild +++ b/x11-wm/dk/dk-1.7.ebuild @@ -28,7 +28,7 @@ RDEPEND=" ${DEPEND} x11-misc/sxhkd " -KEYWORDS="amd64 ~riscv x86" +KEYWORDS="~amd64 ~riscv ~x86" #src_prepare() { # default @@ -61,7 +61,7 @@ src_install() { # insinto /etc/xdg/sxhkd # doins examples/sxhkdrc - + # if use doc ; then # insinto /etc/xdg/sxhkd # doins doc/sxhkdrc doc/dkrc diff --git a/x11-wm/dk/metadata.xml b/x11-wm/dk/metadata.xml index 4a86c7f20..d3ee7d180 100644 --- a/x11-wm/dk/metadata.xml +++ b/x11-wm/dk/metadata.xml @@ -8,6 +8,7 @@ https://bitbucket.org/natemaia/dk/src/master/ https://bitbucket.org/natemaia/dk/issue + natemaia/dk
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
commit: 2c6c193dbe767eb3d62305ecc46647e7ae86e266 Author: Luciano Degni (Pungolo) gmail com> AuthorDate: Mon Oct 24 13:20:22 2022 + Commit: Luciano Degni gmail com> CommitDate: Mon Oct 24 13:20:56 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c6c193d x11-wm/dk: add 1.7 Signed-off-by: Luciano Degni (Pungolo) gmail.com> x11-wm/dk/Manifest | 1 + x11-wm/dk/dk-1.7.ebuild | 83 + 2 files changed, 84 insertions(+) diff --git a/x11-wm/dk/Manifest b/x11-wm/dk/Manifest new file mode 100644 index 0..de452118e --- /dev/null +++ b/x11-wm/dk/Manifest @@ -0,0 +1 @@ +DIST dk-1.7.tar.gz 61896 BLAKE2B 06a914b377591d3ebe0a92de430bf5a540252ded4fb6ea731fa6fd7459268eab82547c36071385b44f293434a8028a888e60071ae185915852e2dc98acb2daea SHA512 17a36938d22caf436414bb7c29b4370f768c3155c7835b455ae63c374e45fad1218e4332e2b2d4e8f7933259b4c8d7ad19b86fbede063b670c755668ce77796e diff --git a/x11-wm/dk/dk-1.7.ebuild b/x11-wm/dk/dk-1.7.ebuild new file mode 100644 index 0..9ec1de9dc --- /dev/null +++ b/x11-wm/dk/dk-1.7.ebuild @@ -0,0 +1,83 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and xmonad." +HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/; +#EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git; +SRC_URI="https://bitbucket.org/natemaia/dk/get/bc9bd6349321c27ddb2dd7a9cb7630e2f1794c85.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}" + +inherit toolchain-funcs xdg-utils desktop + +LICENSE="MIT" +SLOT="0" +IUSE="examples man" +RESTRICT=strip +DEPEND=" + x11-base/xcb-proto + x11-libs/libxcb + x11-libs/xcb-util-cursor + x11-libs/xcb-util-keysyms + x11-libs/xcb-util + x11-libs/xcb-util-wm +" + +RDEPEND=" + ${DEPEND} + x11-misc/sxhkd +" +KEYWORDS="amd64 ~riscv x86" +#src_prepare() { +# default + +# -e "s/ -Os / /" \ + +# sed -i \ +# -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \ +# Makefile || die +#} + +src_compile() { + # -Os not happy + #replace-flags -Os -O2 + cd natemaia-dk-bc9bd6349321 || die + emake CC="$(tc-getCC)" +} + +src_install() { + cd natemaia-dk-bc9bd6349321 || die + if use man; then + sed "s/VERSION/${VERSION}/g" man/dk.1 || die + doman man/*.* + fi + + dobin dk dkcmd + make_desktop_entry dk.desktop /usr/share/xsessions/ + #emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + #DOC="/usr/share/doc/${PF}" MAN="/usr/share/man/man1/" install + #dobin ${D}/dk + +# insinto /etc/xdg/sxhkd +# doins examples/sxhkdrc + +# if use doc ; then +# insinto /etc/xdg/sxhkd +# doins doc/sxhkdrc doc/dkrc +# insinto /etc/xdg/dk +# doins doc/scripts +# fi +} + +#src_test() { +# emake test +#} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +}
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
commit: d87f18bb0e321acd92d4a1ada6bca99302a04034 Author: Luciano Degni (Pungolo) gmail com> AuthorDate: Mon Oct 24 07:47:59 2022 + Commit: Luciano Degni gmail com> CommitDate: Mon Oct 24 07:49:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d87f18bb x11-wm/dk: unkeyword Signed-off-by: Luciano Degni (Pungolo) gmail.com> x11-wm/dk/Manifest | 1 - x11-wm/dk/dk-.ebuild | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/x11-wm/dk/Manifest b/x11-wm/dk/Manifest deleted file mode 100644 index 97118d2e8..0 --- a/x11-wm/dk/Manifest +++ /dev/null @@ -1 +0,0 @@ -EBUILD dk-.ebuild 1474 BLAKE2B 96ff6bcff9768d191cb4c13cf3261c79ff74ff23fc997e9ab11deb5f5abe9502de0aa77d977133a9de72cf34ad18e949bd1cf7b8e484d1ec8c5e306fef942408 SHA512 0f1b55ef07f9c9b498c61aa6e5fc19bbed4b2a5a80b12bd4d72bd2ac1fe45f4ff527208e44b8f6d174044f5c73468b6839ae59cb1a8969a51be33581582b diff --git a/x11-wm/dk/dk-.ebuild b/x11-wm/dk/dk-.ebuild index aa5d243a8..09e412d97 100644 --- a/x11-wm/dk/dk-.ebuild +++ b/x11-wm/dk/dk-.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and x HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/; EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git; -inherit toolchain-funcs flag-o-matic xdg-utils git-r3 desktop +inherit toolchain-funcs flag-o-matic xdg-utils git-r3 #desktop LICENSE="MIT" SLOT="0" @@ -29,7 +29,7 @@ RDEPEND=" QA_FLAGS_IGNORED="usr/bin/*" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" +#KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" src_unpack() { git-r3_src_unpack
[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
commit: 402179736369c13ff362dbd6e19a4d0dba0616bd Author: Luciano Degni (Pungolo) gmail com> AuthorDate: Mon Oct 24 07:46:35 2022 + Commit: Luciano Degni gmail com> CommitDate: Mon Oct 24 07:49:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40217973 x11-wm/dk: new package, add Signed-off-by: Luciano Degni (Pungolo) gmail.com> x11-wm/dk/Manifest | 1 + x11-wm/dk/dk-.ebuild | 81 x11-wm/dk/metadata.xml | 13 3 files changed, 95 insertions(+) diff --git a/x11-wm/dk/Manifest b/x11-wm/dk/Manifest new file mode 100644 index 0..97118d2e8 --- /dev/null +++ b/x11-wm/dk/Manifest @@ -0,0 +1 @@ +EBUILD dk-.ebuild 1474 BLAKE2B 96ff6bcff9768d191cb4c13cf3261c79ff74ff23fc997e9ab11deb5f5abe9502de0aa77d977133a9de72cf34ad18e949bd1cf7b8e484d1ec8c5e306fef942408 SHA512 0f1b55ef07f9c9b498c61aa6e5fc19bbed4b2a5a80b12bd4d72bd2ac1fe45f4ff527208e44b8f6d174044f5c73468b6839ae59cb1a8969a51be33581582b diff --git a/x11-wm/dk/dk-.ebuild b/x11-wm/dk/dk-.ebuild new file mode 100644 index 0..aa5d243a8 --- /dev/null +++ b/x11-wm/dk/dk-.ebuild @@ -0,0 +1,81 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="A list based tiling window manager in the vein of dwm, bspwm, and xmonad." +HOMEPAGE="https://bitbucket.org/natemaia/dk/src/master/; +EGIT_REPO_URI="https://bitbucket.org/natemaia/dk.git; + +inherit toolchain-funcs flag-o-matic xdg-utils git-r3 desktop + +LICENSE="MIT" +SLOT="0" +IUSE="examples man" + +DEPEND=" + x11-base/xcb-proto + x11-libs/libxcb + x11-libs/xcb-util-cursor + x11-libs/xcb-util-keysyms + x11-libs/xcb-util + x11-libs/xcb-util-wm +" + +RDEPEND=" + ${DEPEND} + x11-misc/sxhkd +" + +QA_FLAGS_IGNORED="usr/bin/*" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc64 ~riscv ~x86" + +src_unpack() { + git-r3_src_unpack +} + +src_prepare() { + default + + sed -i \ + -e "s/ -Os / /" \ + -e "/^\(LDFLAGS\|CFLAGS\|CPPFLAGS\)/{s| = | += |g;s|-s ||g}" \ + Makefile || die +} + +src_compile() { + # -Os not happy + replace-flags -Os -O2 + + emake CC="$(tc-getCC)" +} + +src_install() { + dodoc README.md + if use man; then + #sed "s/VERSION/${VERSION}/g" man/dk.1 || die + doman man/*.* + fi + #dobin dk dkcmd + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" DOC="/usr/share/doc/${PF}" MAN="/usr/share/man/man1/" install + #dobin ${D}/dk +# if use examples ; then +# insinto /etc/xdg/sxhkd +# doins doc/sxhkdrc doc/dkrc +# insinto /etc/xdg/dk +# doins doc/scripts +# fi +} + +src_test() { + emake test +} + +pkg_postinst() { + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/x11-wm/dk/metadata.xml b/x11-wm/dk/metadata.xml new file mode 100644 index 0..60d803024 --- /dev/null +++ b/x11-wm/dk/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + degni.pub...@gmail.com + Luciano Degni + + + https://bitbucket.org/natemaia/dk/src/master/ + https://bitbucket.org/natemaia/dk/issue + + +