public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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