public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/xe/
@ 2024-05-09  1:16 Carlos Eduardo
  0 siblings, 0 replies; 5+ messages in thread
From: Carlos Eduardo @ 2024-05-09  1:16 UTC (permalink / raw
  To: gentoo-commits

commit:     144d5b7eeefb715d6c0437f84da443575e99b284
Author:     Carlos Eduardo <carana2099 <AT> gmail <DOT> com>
AuthorDate: Thu May  9 01:16:14 2024 +0000
Commit:     Carlos Eduardo <carana2099 <AT> gmail <DOT> com>
CommitDate: Thu May  9 01:16:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=144d5b7e

sys-process/xe: new package, add 1.0

Signed-off-by: Carlos Eduardo <carana2099 <AT> gmail.com>

 sys-process/xe/Manifest      |  1 +
 sys-process/xe/metadata.xml  | 11 +++++++++++
 sys-process/xe/xe-1.0.ebuild | 18 ++++++++++++++++++
 3 files changed, 30 insertions(+)

diff --git a/sys-process/xe/Manifest b/sys-process/xe/Manifest
new file mode 100644
index 0000000000..028d1561ac
--- /dev/null
+++ b/sys-process/xe/Manifest
@@ -0,0 +1 @@
+DIST xe-1.0.tar.gz 13791 BLAKE2B 87ca4ffc11b4c9b030f09c74a044c916d3d302f302c4156f07c78ef5870d3053380ad04e3c6b07ae44ceeb97a7cdae686c54fb94b7a0238678d29f7d014d926a SHA512 b0401497e695dd04f17ae29c5113e3638c9b9d7b8ffda7b5fb4a1e3290626f66ca85ae6932cd27e35e077ff0c737f307f708ff44779096a34e3132a056d78e84

diff --git a/sys-process/xe/metadata.xml b/sys-process/xe/metadata.xml
new file mode 100644
index 0000000000..e4d5bf8388
--- /dev/null
+++ b/sys-process/xe/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>carana2099@gmail.org</email>
+    <description>Carlos E.</description>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">leahneukirchen/xe</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/sys-process/xe/xe-1.0.ebuild b/sys-process/xe/xe-1.0.ebuild
new file mode 100644
index 0000000000..90d99b5661
--- /dev/null
+++ b/sys-process/xe/xe-1.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DESCRIPTION="Simple xargs and apply replacement with sane defaults"
+HOMEPAGE="https://github.com/leahneukirchen/xe/"
+SRC_URI="https://github.com/leahneukirchen/xe/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+	emake CC="$CC" CFLAGS="$CFLAGS"
+}
+
+src_install() {
+	emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/xe/
@ 2024-05-12 13:41 Lucio Sauer
  0 siblings, 0 replies; 5+ messages in thread
From: Lucio Sauer @ 2024-05-12 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     037696a6de55ef79c8e9a66628f6dc10c4fec788
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Sun May 12 12:52:56 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sun May 12 13:39:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=037696a6

sys-process/xe: respect CFLAGS and CHOST CC

Closes: https://bugs.gentoo.org/931796
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 sys-process/xe/{xe-1.0.ebuild => xe-1.0-r1.ebuild} | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/sys-process/xe/xe-1.0.ebuild b/sys-process/xe/xe-1.0-r1.ebuild
similarity index 69%
rename from sys-process/xe/xe-1.0.ebuild
rename to sys-process/xe/xe-1.0-r1.ebuild
index 90d99b5661..a1686f2a83 100644
--- a/sys-process/xe/xe-1.0.ebuild
+++ b/sys-process/xe/xe-1.0-r1.ebuild
@@ -2,6 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
+
+inherit toolchain-funcs
+
 DESCRIPTION="Simple xargs and apply replacement with sane defaults"
 HOMEPAGE="https://github.com/leahneukirchen/xe/"
 SRC_URI="https://github.com/leahneukirchen/xe/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
@@ -9,8 +12,15 @@ LICENSE="CC0-1.0"
 SLOT="0"
 KEYWORDS="~amd64"
 
+src_prepare() {
+	default
+	# https://github.com/leahneukirchen/xe/pull/11
+	sed '/^CFLAGS/{s/=/:=/;s/-g -O2//;s/$/ $(CFLAGS)/}' \
+		-i Makefile || die
+}
+
 src_compile() {
-	emake CC="$CC" CFLAGS="$CFLAGS"
+	emake CC="$(tc-getCC)"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/xe/
@ 2024-05-12 13:41 Lucio Sauer
  0 siblings, 0 replies; 5+ messages in thread
From: Lucio Sauer @ 2024-05-12 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     ceb43476cf0d698a0940786aaeec54c9c9b36905
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Sun May 12 13:39:40 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sun May 12 13:39:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ceb43476

sys-process/xe: add test dependency

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 sys-process/xe/xe-1.0-r1.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sys-process/xe/xe-1.0-r1.ebuild b/sys-process/xe/xe-1.0-r1.ebuild
index a1686f2a83..b68dd078f0 100644
--- a/sys-process/xe/xe-1.0-r1.ebuild
+++ b/sys-process/xe/xe-1.0-r1.ebuild
@@ -11,6 +11,10 @@ SRC_URI="https://github.com/leahneukirchen/xe/archive/refs/tags/v${PV}.tar.gz ->
 LICENSE="CC0-1.0"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-lang/perl )"
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/xe/
@ 2024-05-30 10:22 Carlos Eduardo
  0 siblings, 0 replies; 5+ messages in thread
From: Carlos Eduardo @ 2024-05-30 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     1425f60db515c53f589018bec0bbeec1fd10ece8
Author:     Carlos Eduardo <carana2099 <AT> gmail <DOT> com>
AuthorDate: Thu May 30 10:10:35 2024 +0000
Commit:     Carlos Eduardo <carana2099 <AT> gmail <DOT> com>
CommitDate: Thu May 30 10:10:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1425f60d

sys-process/xe: use the upstream Makefile

Signed-off-by: Carlos Eduardo <carana2099 <AT> gmail.com>

 sys-process/xe/xe-1.0-r1.ebuild | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/sys-process/xe/xe-1.0-r1.ebuild b/sys-process/xe/xe-1.0-r1.ebuild
index b68dd078f..1196e923c 100644
--- a/sys-process/xe/xe-1.0-r1.ebuild
+++ b/sys-process/xe/xe-1.0-r1.ebuild
@@ -16,15 +16,8 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="test? ( dev-lang/perl )"
 
-src_prepare() {
-	default
-	# https://github.com/leahneukirchen/xe/pull/11
-	sed '/^CFLAGS/{s/=/:=/;s/-g -O2//;s/$/ $(CFLAGS)/}' \
-		-i Makefile || die
-}
-
 src_compile() {
-	emake CC="$(tc-getCC)"
+	emake CC="$(tc-getCC)" CFLAGS="$CFLAGS"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: sys-process/xe/
@ 2024-05-30 19:59 Paul Zander
  0 siblings, 0 replies; 5+ messages in thread
From: Paul Zander @ 2024-05-30 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     38e5f7fa9b18f2a3d2df51413dcb6ba3d35ae2e7
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Thu May 30 19:59:01 2024 +0000
Commit:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
CommitDate: Thu May 30 19:59:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38e5f7fa

sys-process/xe: fix e-mail address

Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>

 sys-process/xe/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/xe/metadata.xml b/sys-process/xe/metadata.xml
index e4d5bf838..347e96640 100644
--- a/sys-process/xe/metadata.xml
+++ b/sys-process/xe/metadata.xml
@@ -2,7 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
-    <email>carana2099@gmail.org</email>
+    <email>carana2099@gmail.com</email>
     <description>Carlos E.</description>
   </maintainer>
   <upstream>


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-05-30 19:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-12 13:41 [gentoo-commits] repo/proj/guru:dev commit in: sys-process/xe/ Lucio Sauer
  -- strict thread matches above, loose matches on Subject: below --
2024-05-30 19:59 Paul Zander
2024-05-30 10:22 Carlos Eduardo
2024-05-12 13:41 Lucio Sauer
2024-05-09  1:16 Carlos Eduardo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox