* [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