* [gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
@ 2022-10-24 7:50 Luciano Degni
0 siblings, 0 replies; 4+ messages in thread
From: Luciano Degni @ 2022-10-24 7:50 UTC (permalink / raw
To: gentoo-commits
commit: d87f18bb0e321acd92d4a1ada6bca99302a04034
Author: Luciano Degni (Pungolo) <degni.public <AT> gmail <DOT> com>
AuthorDate: Mon Oct 24 07:47:59 2022 +0000
Commit: Luciano Degni <degni.public <AT> gmail <DOT> com>
CommitDate: Mon Oct 24 07:49:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d87f18bb
x11-wm/dk: unkeyword 9999
Signed-off-by: Luciano Degni (Pungolo) <degni.public <AT> gmail.com>
x11-wm/dk/Manifest | 1 -
x11-wm/dk/dk-9999.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..000000000
--- a/x11-wm/dk/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-EBUILD dk-9999.ebuild 1474 BLAKE2B 96ff6bcff9768d191cb4c13cf3261c79ff74ff23fc997e9ab11deb5f5abe9502de0aa77d977133a9de72cf34ad18e949bd1cf7b8e484d1ec8c5e306fef942408 SHA512 0f1b55ef07f9c9b498c61aa6e5fc19bbed4b2a5a80b12bd4d72bd2ac1fe45f4ff527208e44b8f6d174044f5c73468b6839ae59cb1a89888869a51be33581582b
diff --git a/x11-wm/dk/dk-9999.ebuild b/x11-wm/dk/dk-9999.ebuild
index aa5d243a8..09e412d97 100644
--- a/x11-wm/dk/dk-9999.ebuild
+++ b/x11-wm/dk/dk-9999.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
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
@ 2022-10-24 7:50 Luciano Degni
0 siblings, 0 replies; 4+ messages in thread
From: Luciano Degni @ 2022-10-24 7:50 UTC (permalink / raw
To: gentoo-commits
commit: 402179736369c13ff362dbd6e19a4d0dba0616bd
Author: Luciano Degni (Pungolo) <degni.public <AT> gmail <DOT> com>
AuthorDate: Mon Oct 24 07:46:35 2022 +0000
Commit: Luciano Degni <degni.public <AT> gmail <DOT> com>
CommitDate: Mon Oct 24 07:49:25 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40217973
x11-wm/dk: new package, add 9999
Signed-off-by: Luciano Degni (Pungolo) <degni.public <AT> gmail.com>
x11-wm/dk/Manifest | 1 +
x11-wm/dk/dk-9999.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 000000000..97118d2e8
--- /dev/null
+++ b/x11-wm/dk/Manifest
@@ -0,0 +1 @@
+EBUILD dk-9999.ebuild 1474 BLAKE2B 96ff6bcff9768d191cb4c13cf3261c79ff74ff23fc997e9ab11deb5f5abe9502de0aa77d977133a9de72cf34ad18e949bd1cf7b8e484d1ec8c5e306fef942408 SHA512 0f1b55ef07f9c9b498c61aa6e5fc19bbed4b2a5a80b12bd4d72bd2ac1fe45f4ff527208e44b8f6d174044f5c73468b6839ae59cb1a89888869a51be33581582b
diff --git a/x11-wm/dk/dk-9999.ebuild b/x11-wm/dk/dk-9999.ebuild
new file mode 100644
index 000000000..aa5d243a8
--- /dev/null
+++ b/x11-wm/dk/dk-9999.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 000000000..60d803024
--- /dev/null
+++ b/x11-wm/dk/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>degni.public@gmail.com</email>
+ <name>Luciano Degni</name>
+ </maintainer>
+ <upstream>
+ <doc>https://bitbucket.org/natemaia/dk/src/master/</doc>
+ <bugs-to>https://bitbucket.org/natemaia/dk/issue</bugs-to>
+ </upstream>
+</pkgmetadata>
+
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
@ 2022-10-24 13:21 Luciano Degni
0 siblings, 0 replies; 4+ messages in thread
From: Luciano Degni @ 2022-10-24 13:21 UTC (permalink / raw
To: gentoo-commits
commit: 2c6c193dbe767eb3d62305ecc46647e7ae86e266
Author: Luciano Degni (Pungolo) <degni.public <AT> gmail <DOT> com>
AuthorDate: Mon Oct 24 13:20:22 2022 +0000
Commit: Luciano Degni <degni.public <AT> gmail <DOT> com>
CommitDate: Mon Oct 24 13:20:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c6c193d
x11-wm/dk: add 1.7
Signed-off-by: Luciano Degni (Pungolo) <degni.public <AT> 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 000000000..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 000000000..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
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/
@ 2023-05-12 9:32 Matt Jolly
0 siblings, 0 replies; 4+ messages in thread
From: Matt Jolly @ 2023-05-12 9:32 UTC (permalink / raw
To: gentoo-commits
commit: d3fcf483a689a35b4da4b6669dff18739943d58b
Author: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
AuthorDate: Fri May 12 09:17:01 2023 +0000
Commit: Matt Jolly <Matt.Jolly <AT> footclan <DOT> ninja>
CommitDate: Fri May 12 09:19:15 2023 +0000
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 <Matt.Jolly <AT> 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 @@
<upstream>
<doc>https://bitbucket.org/natemaia/dk/src/master/</doc>
<bugs-to>https://bitbucket.org/natemaia/dk/issue</bugs-to>
+ <remote-id type="bitbucket">natemaia/dk</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-05-12 9:32 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-24 13:21 [gentoo-commits] repo/proj/guru:dev commit in: x11-wm/dk/ Luciano Degni
-- strict thread matches above, loose matches on Subject: below --
2023-05-12 9:32 Matt Jolly
2022-10-24 7:50 Luciano Degni
2022-10-24 7:50 Luciano Degni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox