public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/
@ 2023-04-18  4:29 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2023-04-18  4:29 UTC (permalink / raw
  To: gentoo-commits

commit:     6aae086aadec1c30eb0186d54952548df1d7d41f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 18 04:03:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 18 04:03:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aae086a

net-misc/trurl: add 0.5

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/trurl/Manifest                            |  1 +
 net-misc/trurl/files/trurl-0.5-fix-makefile.patch  | 22 ++++++++++++++++++++++
 .../trurl/{trurl-9999.ebuild => trurl-0.5.ebuild}  | 22 +++++++++++++++-------
 net-misc/trurl/trurl-9999.ebuild                   | 22 +++++++++++++++-------
 4 files changed, 53 insertions(+), 14 deletions(-)

diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index ef7b691cf43f..25e2f1333270 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1 +1,2 @@
 DIST trurl-0.4.tar.gz 23602 BLAKE2B c780fc52010f868fddbe1a06feb1ed1df627eb9ff8916d0212c8196c1efeb282b06900d2259dbaa4abdbc3c68002b1f3dfeb308c4ae2202578c40c112120b77c SHA512 7d106bf7dd39fb39316a9890bc562a5824dc046acfa50b97954e87ba455b479a2b86cfbf09a130dd39000abbc2e0fdc7038109410cf44c97812489d410693a01
+DIST trurl-0.5.tar.gz 28792 BLAKE2B e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c SHA512 1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47

diff --git a/net-misc/trurl/files/trurl-0.5-fix-makefile.patch b/net-misc/trurl/files/trurl-0.5-fix-makefile.patch
new file mode 100644
index 000000000000..66a152991ca4
--- /dev/null
+++ b/net-misc/trurl/files/trurl-0.5-fix-makefile.patch
@@ -0,0 +1,22 @@
+See https://github.com/curl/trurl/pull/158#issuecomment-1512397801.
+--- a/Makefile
++++ b/Makefile
+@@ -1,8 +1,6 @@
+ TARGET = trurl
+ OBJS = trurl.o
+-LDLIBS != curl-config --libs
+-CFLAGS != curl-config --cflags
+-CFLAGS += -W -Wall -pedantic -g
++LDLIBS = $(shell curl-config --libs)
+ MANUAL = trurl.1
+ 
+ PREFIX ?= /usr/local
+@@ -13,7 +11,7 @@ INSTALL ?= install
+ PYTHON3 ?= python3
+ 
+ $(TARGET): $(OBJS)
+-	$(CC) $(OBJS) -o $(TARGET) $(LDLIBS) $(LDFLAGS)
++	$(CC) $(CPPFLAGS) $(CFLAGS) -Wall $(shell curl-config --cflags) $(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)
+ 
+ trurl.o:trurl.c version.h
+ 

diff --git a/net-misc/trurl/trurl-9999.ebuild b/net-misc/trurl/trurl-0.5.ebuild
similarity index 74%
copy from net-misc/trurl/trurl-9999.ebuild
copy to net-misc/trurl/trurl-0.5.ebuild
index 78443cfb2991..fe0c58e18fdd 100644
--- a/net-misc/trurl/trurl-9999.ebuild
+++ b/net-misc/trurl/trurl-0.5.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+PYTHON_COMPAT=( python3_{9..11} )
+inherit toolchain-funcs python-any-r1
 
 DESCRIPTION="Command line tool for URL parsing and manipulation"
 HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/"
@@ -26,12 +27,15 @@ RESTRICT="!test? ( test )"
 # Older curls may work but not all features will be present
 DEPEND=">=net-misc/curl-7.81.0"
 RDEPEND="${DEPEND}"
-BDEPEND="
-	test? (
-		dev-lang/perl
-		virtual/perl-JSON-PP
-	)
-"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.5-fix-makefile.patch
+)
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
 
 src_compile() {
 	tc-export CC
@@ -39,6 +43,10 @@ src_compile() {
 	default
 }
 
+src_test() {
+	emake PYTHON3="${EPYTHON}" test
+}
+
 src_install() {
 	emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
 }

diff --git a/net-misc/trurl/trurl-9999.ebuild b/net-misc/trurl/trurl-9999.ebuild
index 78443cfb2991..fe0c58e18fdd 100644
--- a/net-misc/trurl/trurl-9999.ebuild
+++ b/net-misc/trurl/trurl-9999.ebuild
@@ -3,7 +3,8 @@
 
 EAPI=8
 
-inherit toolchain-funcs
+PYTHON_COMPAT=( python3_{9..11} )
+inherit toolchain-funcs python-any-r1
 
 DESCRIPTION="Command line tool for URL parsing and manipulation"
 HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/"
@@ -26,12 +27,15 @@ RESTRICT="!test? ( test )"
 # Older curls may work but not all features will be present
 DEPEND=">=net-misc/curl-7.81.0"
 RDEPEND="${DEPEND}"
-BDEPEND="
-	test? (
-		dev-lang/perl
-		virtual/perl-JSON-PP
-	)
-"
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-0.5-fix-makefile.patch
+)
+
+pkg_setup() {
+	use test && python-any-r1_pkg_setup
+}
 
 src_compile() {
 	tc-export CC
@@ -39,6 +43,10 @@ src_compile() {
 	default
 }
 
+src_test() {
+	emake PYTHON3="${EPYTHON}" test
+}
+
 src_install() {
 	emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
 }


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

* [gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/
@ 2023-05-31  3:39 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2023-05-31  3:39 UTC (permalink / raw
  To: gentoo-commits

commit:     2d59d9c83194b51fb7f560347181dce189aa4dc8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 31 03:39:10 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 31 03:39:10 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d59d9c8

net-misc/trurl: add 0.7

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/trurl/Manifest                             |  1 +
 net-misc/trurl/files/trurl-0.7-fix-makefile.patch   | 21 +++++++++++++++++++++
 .../trurl/{trurl-9999.ebuild => trurl-0.7.ebuild}   |  6 +++---
 net-misc/trurl/trurl-9999.ebuild                    |  6 +++---
 4 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index 5895b55fcee5..f1676f774faf 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1 +1,2 @@
 DIST trurl-0.5.tar.gz 28792 BLAKE2B e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c SHA512 1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47
+DIST trurl-0.7.tar.gz 36624 BLAKE2B a63e8ec7f0b57006b5fa7a1d2ade1284dc2076474ef0425574ecb9b452c49d9a6148461a97e760287340d67a924612c1eb1fe188b6597b8147f818c18681190f SHA512 9ecccd9b688d7bddba760bbd408a1b864d5818b2c538904662ab81b13bca6226d03a4d209c74841c83ee368e656243e92bc7f7be876dbd5c1736b7fc2c3f82d6

diff --git a/net-misc/trurl/files/trurl-0.7-fix-makefile.patch b/net-misc/trurl/files/trurl-0.7-fix-makefile.patch
new file mode 100644
index 000000000000..f1ecb28d3aaa
--- /dev/null
+++ b/net-misc/trurl/files/trurl-0.7-fix-makefile.patch
@@ -0,0 +1,21 @@
+See https://github.com/curl/trurl/pull/158#issuecomment-1512397801.
+--- a/Makefile
++++ b/Makefile
+@@ -1,7 +1,6 @@
+ TARGET = trurl
+ OBJS = trurl.o
+-LDLIBS = $$(curl-config --libs)
+-CFLAGS = $$(curl-config --cflags) -W -Wall -Wshadow -Werror -pedantic -g
++LDLIBS = $(shell curl-config --libs)
+ MANUAL = trurl.1
+ 
+ PREFIX ?= /usr/local
+@@ -12,7 +11,7 @@ INSTALL ?= install
+ PYTHON3 ?= python3
+ 
+ $(TARGET): $(OBJS)
+-	$(CC) $(OBJS) -o $(TARGET) $(LDLIBS) $(LDFLAGS)
++	$(CC) $(CPPFLAGS) $(CFLAGS) -Wall $(shell curl-config --cflags) $(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)
+ 
+ trurl.o:trurl.c version.h
+ 

diff --git a/net-misc/trurl/trurl-9999.ebuild b/net-misc/trurl/trurl-0.7.ebuild
similarity index 89%
copy from net-misc/trurl/trurl-9999.ebuild
copy to net-misc/trurl/trurl-0.7.ebuild
index fe0c58e18fdd..2a3befe7c83d 100644
--- a/net-misc/trurl/trurl-9999.ebuild
+++ b/net-misc/trurl/trurl-0.7.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain-funcs python-any-r1
 
 DESCRIPTION="Command line tool for URL parsing and manipulation"
@@ -16,7 +16,7 @@ else
 	SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz"
 	S="${WORKDIR}"/${PN}-${P}
 
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
 LICENSE="curl"
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-0.5-fix-makefile.patch
+	"${FILESDIR}"/${PN}-0.7-fix-makefile.patch
 )
 
 pkg_setup() {

diff --git a/net-misc/trurl/trurl-9999.ebuild b/net-misc/trurl/trurl-9999.ebuild
index fe0c58e18fdd..2a3befe7c83d 100644
--- a/net-misc/trurl/trurl-9999.ebuild
+++ b/net-misc/trurl/trurl-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit toolchain-funcs python-any-r1
 
 DESCRIPTION="Command line tool for URL parsing and manipulation"
@@ -16,7 +16,7 @@ else
 	SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz"
 	S="${WORKDIR}"/${PN}-${P}
 
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm ~arm64"
 fi
 
 LICENSE="curl"
@@ -30,7 +30,7 @@ RDEPEND="${DEPEND}"
 BDEPEND="test? ( ${PYTHON_DEPS} )"
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-0.5-fix-makefile.patch
+	"${FILESDIR}"/${PN}-0.7-fix-makefile.patch
 )
 
 pkg_setup() {


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

* [gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/
@ 2023-11-25  6:36 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2023-11-25  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     eea131251f52324fdd77cb33f38231df3c02c858
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 06:33:47 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 06:33:47 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea13125

net-misc/trurl: drop 0.5

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/trurl/Manifest                           |  1 -
 net-misc/trurl/files/trurl-0.5-fix-makefile.patch | 22 ----------
 net-misc/trurl/trurl-0.5.ebuild                   | 52 -----------------------
 3 files changed, 75 deletions(-)

diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index f1676f774faf..316593446d28 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1,2 +1 @@
-DIST trurl-0.5.tar.gz 28792 BLAKE2B e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c SHA512 1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47
 DIST trurl-0.7.tar.gz 36624 BLAKE2B a63e8ec7f0b57006b5fa7a1d2ade1284dc2076474ef0425574ecb9b452c49d9a6148461a97e760287340d67a924612c1eb1fe188b6597b8147f818c18681190f SHA512 9ecccd9b688d7bddba760bbd408a1b864d5818b2c538904662ab81b13bca6226d03a4d209c74841c83ee368e656243e92bc7f7be876dbd5c1736b7fc2c3f82d6

diff --git a/net-misc/trurl/files/trurl-0.5-fix-makefile.patch b/net-misc/trurl/files/trurl-0.5-fix-makefile.patch
deleted file mode 100644
index 66a152991ca4..000000000000
--- a/net-misc/trurl/files/trurl-0.5-fix-makefile.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-See https://github.com/curl/trurl/pull/158#issuecomment-1512397801.
---- a/Makefile
-+++ b/Makefile
-@@ -1,8 +1,6 @@
- TARGET = trurl
- OBJS = trurl.o
--LDLIBS != curl-config --libs
--CFLAGS != curl-config --cflags
--CFLAGS += -W -Wall -pedantic -g
-+LDLIBS = $(shell curl-config --libs)
- MANUAL = trurl.1
- 
- PREFIX ?= /usr/local
-@@ -13,7 +11,7 @@ INSTALL ?= install
- PYTHON3 ?= python3
- 
- $(TARGET): $(OBJS)
--	$(CC) $(OBJS) -o $(TARGET) $(LDLIBS) $(LDFLAGS)
-+	$(CC) $(CPPFLAGS) $(CFLAGS) -Wall $(shell curl-config --cflags) $(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)
- 
- trurl.o:trurl.c version.h
- 

diff --git a/net-misc/trurl/trurl-0.5.ebuild b/net-misc/trurl/trurl-0.5.ebuild
deleted file mode 100644
index 6a2113d8634b..000000000000
--- a/net-misc/trurl/trurl-0.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit toolchain-funcs python-any-r1
-
-DESCRIPTION="Command line tool for URL parsing and manipulation"
-HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/"
-
-if [[ ${PV} == 9999 ]] ; then
-	EGIT_REPO_URI="https://github.com/curl/trurl"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${P}
-
-	KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-LICENSE="curl"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Older curls may work but not all features will be present
-DEPEND=">=net-misc/curl-7.81.0"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.5-fix-makefile.patch
-)
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_compile() {
-	tc-export CC
-
-	default
-}
-
-src_test() {
-	emake PYTHON3="${EPYTHON}" test
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-}


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

* [gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/
@ 2024-10-08  7:09 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2024-10-08  7:09 UTC (permalink / raw
  To: gentoo-commits

commit:     68b60f07a665122f7d4ba6707684554763f46855
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  8 07:06:09 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  8 07:06:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b60f07

net-misc/trurl: drop 0.14, 0.15.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/trurl/Manifest                            |  2 -
 net-misc/trurl/files/trurl-0.14-fix-makefile.patch | 25 ----------
 net-misc/trurl/trurl-0.14.ebuild                   | 53 ----------------------
 net-misc/trurl/trurl-0.15.1.ebuild                 | 49 --------------------
 4 files changed, 129 deletions(-)

diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest
index 909f70d23366..7b709110ceaf 100644
--- a/net-misc/trurl/Manifest
+++ b/net-misc/trurl/Manifest
@@ -1,3 +1 @@
-DIST trurl-0.14.tar.gz 47830 BLAKE2B 15be36ef5c5989cf15d3983827055c793f15ae59efe8e02cc2f55ad9b19c528bb568aacc0583590017a6d6a3a74db1bd6bd3e18d3fee1c7c7d86e71f503d57f7 SHA512 25c1a3035095065368c8a11547e1d918b6f688e293982895a7bc27d9e161c0193ceccfaa0c2440f5c42a8ba4d5176a3f6a4fb843f5fa573328ef9baf5a438165
-DIST trurl-0.15.1.tar.gz 51397 BLAKE2B 41104b5e3b9bfbba17aaa829e5a0766879af963c73f5548d26eac8a80c0f8eb61da77de11a4dfd6321be522121f12ab239384e8e720d72564d4c841d395de0f2 SHA512 b2aabc77861686de137f0013c8782309bf04c0fa51a657384dca0d0f89aa0ca166d7de2c5d7c5c1ff63c1c4a5564e127658e2965dc4ab164939c1c4223f76eac
 DIST trurl-0.16.tar.gz 54414 BLAKE2B ace93c0ec54e81131bed91a78092bb5a2768a92cf2dee763f29327221a2b5ac3f657c7500e1f1cb895a29c1dd73500c15140eaadede72a6ee57a31d7ebe5c414 SHA512 4411769ba36109dc0e0c27ff605b7b6eb9dc9da3ab53290dc0049f44d853f7363699a9e22716dbf4c2d912f5c0c1556ea0d14f55475f44b48ea2e320b00a75e7

diff --git a/net-misc/trurl/files/trurl-0.14-fix-makefile.patch b/net-misc/trurl/files/trurl-0.14-fix-makefile.patch
deleted file mode 100644
index 2787f21015fd..000000000000
--- a/net-misc/trurl/files/trurl-0.14-fix-makefile.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-See https://github.com/curl/trurl/pull/322
---- a/Makefile
-+++ b/Makefile
-@@ -28,10 +28,10 @@ ifndef TRURL_IGNORE_CURL_CONFIG
- LDLIBS += $$(curl-config --libs)
- CFLAGS += $$(curl-config --cflags)
- endif
--CFLAGS += -W -Wall -Wshadow -Werror -pedantic
-+CFLAGS += -W -Wall -Wshadow -pedantic
- CFLAGS += -Wconversion -Wmissing-prototypes -Wwrite-strings -Wsign-compare -Wno-sign-conversion
- ifndef NDEBUG
--CFLAGS += -g
-+CFLAGS += -Werror -g
- endif
- MANUAL = trurl.1
- 
-@@ -43,7 +43,7 @@ INSTALL ?= install
- PYTHON3 ?= python3
- 
- $(TARGET): $(OBJS)
--	$(CC) $(OBJS) -o $(TARGET) $(LDFLAGS) $(LDLIBS)
-+	$(CC) $(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS)
- 
- trurl.o: trurl.c version.h
- 

diff --git a/net-misc/trurl/trurl-0.14.ebuild b/net-misc/trurl/trurl-0.14.ebuild
deleted file mode 100644
index 5dfbbc31163e..000000000000
--- a/net-misc/trurl/trurl-0.14.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit toolchain-funcs python-any-r1
-
-DESCRIPTION="Command line tool for URL parsing and manipulation"
-HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/"
-
-if [[ ${PV} == 9999 ]] ; then
-	EGIT_REPO_URI="https://github.com/curl/trurl"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${P}
-
-	KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-LICENSE="curl"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Older curls may work but not all features will be present
-DEPEND=">=net-misc/curl-7.81.0"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.14-fix-makefile.patch
-)
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_compile() {
-	tc-export CC
-	export NDEBUG=1
-
-	default
-}
-
-src_test() {
-	emake PYTHON3="${EPYTHON}" test
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-}

diff --git a/net-misc/trurl/trurl-0.15.1.ebuild b/net-misc/trurl/trurl-0.15.1.ebuild
deleted file mode 100644
index b27cb174ba1e..000000000000
--- a/net-misc/trurl/trurl-0.15.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit toolchain-funcs python-any-r1
-
-DESCRIPTION="Command line tool for URL parsing and manipulation"
-HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/"
-
-if [[ ${PV} == 9999 ]] ; then
-	EGIT_REPO_URI="https://github.com/curl/trurl"
-	inherit git-r3
-else
-	SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${P}
-
-	KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-LICENSE="curl"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Older curls may work but not all features will be present
-DEPEND=">=net-misc/curl-7.81.0"
-RDEPEND="${DEPEND}"
-BDEPEND="test? ( ${PYTHON_DEPS} )"
-
-pkg_setup() {
-	use test && python-any-r1_pkg_setup
-}
-
-src_compile() {
-	tc-export CC
-	export NDEBUG=1
-
-	default
-}
-
-src_test() {
-	emake PYTHON3="${EPYTHON}" test
-}
-
-src_install() {
-	emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-}


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

end of thread, other threads:[~2024-10-08  7:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-08  7:09 [gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-11-25  6:36 Sam James
2023-05-31  3:39 Sam James
2023-04-18  4:29 Sam James

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