* [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/
@ 2024-02-16 8:51 Nickolas Raymond Kaczynski
0 siblings, 0 replies; 4+ messages in thread
From: Nickolas Raymond Kaczynski @ 2024-02-16 8:51 UTC (permalink / raw
To: gentoo-commits
commit: 8a1016723f89524bab873800767bb75e67ea71b1
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Fri Feb 16 08:51:01 2024 +0000
Commit: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
CommitDate: Fri Feb 16 08:51:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a101672
x11-misc/selx: new package
Signed-off-by: NRK <nrk <AT> disroot.org>
x11-misc/selx/Manifest | 1 +
x11-misc/selx/metadata.xml | 11 +++++++++++
x11-misc/selx/selx-1.0.0.ebuild | 33 +++++++++++++++++++++++++++++++++
3 files changed, 45 insertions(+)
diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest
new file mode 100644
index 0000000000..1721537ade
--- /dev/null
+++ b/x11-misc/selx/Manifest
@@ -0,0 +1 @@
+DIST selx-1.0.0.tar.gz 21423 BLAKE2B af7480e8ea5bfef8027c52acb6c0230888510abba31d117d650c8047c2f9fd680e5a2d2abec345048969957701e2bc14faf6e1396aac0e7f9e641ca6d4ae55e9 SHA512 4368f29731d81a3c91ac09093b6e721d850057900e21efea85ebbc29f851a7fd9b450d3ba7045e044ff0b6a87da1dc1d75f4e73b4dadbc7902192e0b4c753deb
diff --git a/x11-misc/selx/metadata.xml b/x11-misc/selx/metadata.xml
new file mode 100644
index 0000000000..fc3e50bea6
--- /dev/null
+++ b/x11-misc/selx/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>nrk@disroot.org</email>
+ <name>NRK</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="codeberg">NRK/selx</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-misc/selx/selx-1.0.0.ebuild b/x11-misc/selx/selx-1.0.0.ebuild
new file mode 100644
index 0000000000..062d435185
--- /dev/null
+++ b/x11-misc/selx/selx-1.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Minimal X11 rectangle selection tool"
+HOMEPAGE="https://codeberg.org/NRK/selx"
+
+SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+KEYWORDS="~amd64"
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXext
+"
+# NOTE: next version also depends on:
+# x11-libs/libXrandr
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext || die "Compilation failed"
+}
+
+src_install() {
+ dobin selx
+ doman selx.1
+}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/
@ 2024-02-21 15:29 Nickolas Raymond Kaczynski
0 siblings, 0 replies; 4+ messages in thread
From: Nickolas Raymond Kaczynski @ 2024-02-21 15:29 UTC (permalink / raw
To: gentoo-commits
commit: b3d46b5ca9efac405bb8332ffd9699e435526936
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Wed Feb 21 15:28:34 2024 +0000
Commit: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
CommitDate: Wed Feb 21 15:28:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3d46b5c
x11-misc/selx: add 1.1.0, drop old
Signed-off-by: NRK <nrk <AT> disroot.org>
x11-misc/selx/Manifest | 2 +-
x11-misc/selx/{selx-1.0.0.ebuild => selx-1.1.0.ebuild} | 5 ++---
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest
index 1721537ade..3a358dbf04 100644
--- a/x11-misc/selx/Manifest
+++ b/x11-misc/selx/Manifest
@@ -1 +1 @@
-DIST selx-1.0.0.tar.gz 21423 BLAKE2B af7480e8ea5bfef8027c52acb6c0230888510abba31d117d650c8047c2f9fd680e5a2d2abec345048969957701e2bc14faf6e1396aac0e7f9e641ca6d4ae55e9 SHA512 4368f29731d81a3c91ac09093b6e721d850057900e21efea85ebbc29f851a7fd9b450d3ba7045e044ff0b6a87da1dc1d75f4e73b4dadbc7902192e0b4c753deb
+DIST selx-1.1.0.tar.gz 22109 BLAKE2B 73a68fa3a9c98f49705c8efd425523cbef8bfb15df9e73b0166985dfae3afe5bff9a22a88ff31d99a671e2d9e2bf482d18e8dd558d79e690e59d7bc976cb39bd SHA512 74aeb6ea5b9cf1d3793e8c5b90b44894d63096484f7d9c7fdf231d743f53178c85a9097d5daaa12739c0e83cdeb498d6454235c987267489757aa59080e3f131
diff --git a/x11-misc/selx/selx-1.0.0.ebuild b/x11-misc/selx/selx-1.1.0.ebuild
similarity index 86%
rename from x11-misc/selx/selx-1.0.0.ebuild
rename to x11-misc/selx/selx-1.1.0.ebuild
index 062d435185..b0a3fa7252 100644
--- a/x11-misc/selx/selx-1.0.0.ebuild
+++ b/x11-misc/selx/selx-1.1.0.ebuild
@@ -18,13 +18,12 @@ SLOT="0"
RDEPEND="
x11-libs/libX11
x11-libs/libXext
+ x11-libs/libXrandr
"
-# NOTE: next version also depends on:
-# x11-libs/libXrandr
DEPEND="${RDEPEND}"
src_compile() {
- $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext || die "Compilation failed"
+ $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext -l Xrandr || die "Compilation failed"
}
src_install() {
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/
@ 2024-02-22 11:35 Nickolas Raymond Kaczynski
0 siblings, 0 replies; 4+ messages in thread
From: Nickolas Raymond Kaczynski @ 2024-02-22 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 592c48eebc669702281afa866ccad2b049e24f69
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Feb 22 11:33:56 2024 +0000
Commit: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
CommitDate: Thu Feb 22 11:33:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=592c48ee
x11-misc/selx: use `edo`
Signed-off-by: NRK <nrk <AT> disroot.org>
x11-misc/selx/selx-1.1.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/selx/selx-1.1.0.ebuild b/x11-misc/selx/selx-1.1.0.ebuild
index b0a3fa7252..15f8e130fa 100644
--- a/x11-misc/selx/selx-1.1.0.ebuild
+++ b/x11-misc/selx/selx-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit toolchain-funcs edo
DESCRIPTION="Minimal X11 rectangle selection tool"
HOMEPAGE="https://codeberg.org/NRK/selx"
@@ -23,7 +23,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
src_compile() {
- $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext -l Xrandr || die "Compilation failed"
+ edo $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext -l Xrandr
}
src_install() {
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/
@ 2024-06-06 16:21 Nickolas Raymond Kaczynski
0 siblings, 0 replies; 4+ messages in thread
From: Nickolas Raymond Kaczynski @ 2024-06-06 16:21 UTC (permalink / raw
To: gentoo-commits
commit: 3e512c9338519f83cb81f814c999fc5fc0b22680
Author: NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Jun 6 16:20:59 2024 +0000
Commit: Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
CommitDate: Thu Jun 6 16:20:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e512c93
x11-misc/selx: add v1.2.0, drop v1.1.0
Signed-off-by: NRK <nrk <AT> disroot.org>
x11-misc/selx/Manifest | 2 +-
x11-misc/selx/{selx-1.1.0.ebuild => selx-1.2.0.ebuild} | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest
index 3a358dbf0..917794551 100644
--- a/x11-misc/selx/Manifest
+++ b/x11-misc/selx/Manifest
@@ -1 +1 @@
-DIST selx-1.1.0.tar.gz 22109 BLAKE2B 73a68fa3a9c98f49705c8efd425523cbef8bfb15df9e73b0166985dfae3afe5bff9a22a88ff31d99a671e2d9e2bf482d18e8dd558d79e690e59d7bc976cb39bd SHA512 74aeb6ea5b9cf1d3793e8c5b90b44894d63096484f7d9c7fdf231d743f53178c85a9097d5daaa12739c0e83cdeb498d6454235c987267489757aa59080e3f131
+DIST selx-1.2.0.tar.gz 23368 BLAKE2B 8fc3eba78029ae5e3268bca008c9022f8984e880a05c96e1f2be143809a2df2dc76e46334b4b8556867474fca80ae7703ecebecbb059fb43f98eab2e5d9be596 SHA512 bc8304f38fba72e624438f31b4e58666f0ea5f1738ad808bb0a926d9be19b4b68621f8396426c894d41b858dfa7d34939f17b2da389e8e0116b37c424204772c
diff --git a/x11-misc/selx/selx-1.1.0.ebuild b/x11-misc/selx/selx-1.2.0.ebuild
similarity index 87%
rename from x11-misc/selx/selx-1.1.0.ebuild
rename to x11-misc/selx/selx-1.2.0.ebuild
index 5d796ec1d..915bbbd4d 100644
--- a/x11-misc/selx/selx-1.1.0.ebuild
+++ b/x11-misc/selx/selx-1.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs edo
+inherit toolchain-funcs edo shell-completion
DESCRIPTION="Minimal X11 rectangle selection tool"
HOMEPAGE="https://codeberg.org/NRK/selx"
@@ -29,4 +29,5 @@ src_compile() {
src_install() {
dobin selx
doman selx.1
+ dozshcomp etc/zsh-completion/_selx
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-06-06 16:22 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-16 8:51 [gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/ Nickolas Raymond Kaczynski
-- strict thread matches above, loose matches on Subject: below --
2024-02-21 15:29 Nickolas Raymond Kaczynski
2024-02-22 11:35 Nickolas Raymond Kaczynski
2024-06-06 16:21 Nickolas Raymond Kaczynski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox