[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: b1cb0e7bc12c126a5bcaba760641e389a8b73291 Author: Sam James gentoo org> AuthorDate: Wed Jan 25 01:40:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 25 01:40:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cb0e7b net-misc/snarf: Stabilize 7.0-r5 sparc, #891931 Signed-off-by: Sam James gentoo.org> net-misc/snarf/snarf-7.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild b/net-misc/snarf/snarf-7.0-r5.ebuild index c68ccf0fce98..c82a698d354c 100644 --- a/net-misc/snarf/snarf-7.0-r5.ebuild +++ b/net-misc/snarf/snarf-7.0-r5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc x86" +KEYWORDS="~alpha amd64 ppc sparc x86" PATCHES=( "${FILESDIR}"/snarf-basename-patch.diff
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 6ad280b2cbfb35ea53e725bd365c97af6df9f415 Author: Sam James gentoo org> AuthorDate: Wed Jan 25 01:40:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jan 25 01:40:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad280b2 net-misc/snarf: Stabilize 7.0-r5 x86, #891931 Signed-off-by: Sam James gentoo.org> net-misc/snarf/snarf-7.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild b/net-misc/snarf/snarf-7.0-r5.ebuild index af0b36438f58..c68ccf0fce98 100644 --- a/net-misc/snarf/snarf-7.0-r5.ebuild +++ b/net-misc/snarf/snarf-7.0-r5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ppc ~sparc x86" PATCHES=( "${FILESDIR}"/snarf-basename-patch.diff
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: cf9d478232b3cff4e9cc7a0ef335b9bef8a4042b Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:54:53 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:54:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9d4782 net-misc/snarf: Stabilize 7.0-r5 amd64, #891931 Signed-off-by: Sam James gentoo.org> net-misc/snarf/snarf-7.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild b/net-misc/snarf/snarf-7.0-r5.ebuild index 6d633b01e93f..af0b36438f58 100644 --- a/net-misc/snarf/snarf-7.0-r5.ebuild +++ b/net-misc/snarf/snarf-7.0-r5.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ppc ~sparc ~x86" PATCHES=( "${FILESDIR}"/snarf-basename-patch.diff
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 1074af7368ae2c3ae53af4307efb6e94f222b8ab Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 24 20:24:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 24 20:24:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1074af73 net-misc/snarf: Stabilize 7.0-r5 ppc, #891931 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/snarf/snarf-7.0-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild b/net-misc/snarf/snarf-7.0-r5.ebuild index 7a78027bb2a2..6d633b01e93f 100644 --- a/net-misc/snarf/snarf-7.0-r5.ebuild +++ b/net-misc/snarf/snarf-7.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ppc ~sparc ~x86" PATCHES=( "${FILESDIR}"/snarf-basename-patch.diff
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/files/, net-misc/snarf/
commit: 23fc112d9fc75098bee51f6639732172720bfd17 Author: Pascal Jäger leimstift de> AuthorDate: Wed Nov 23 16:50:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 6 20:25:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23fc112d net-misc/snarf: Revbump, EAPI bump, fix build for clang16 Closes: https://bugs.gentoo.org/874012 Signed-off-by: Pascal Jäger leimstift.de> Closes: https://github.com/gentoo/gentoo/pull/28402 Signed-off-by: Sam James gentoo.org> .../snarf/files/snarf-fix-build-for-clang16.patch | 33 net-misc/snarf/snarf-7.0-r5.ebuild | 44 ++ 2 files changed, 77 insertions(+) diff --git a/net-misc/snarf/files/snarf-fix-build-for-clang16.patch b/net-misc/snarf/files/snarf-fix-build-for-clang16.patch new file mode 100644 index ..a239696ff8f1 --- /dev/null +++ b/net-misc/snarf/files/snarf-fix-build-for-clang16.patch @@ -0,0 +1,33 @@ +Clang16 will not allow implicit function declarations by default. +This patch overhauls the source to make it build with clang16 defaults. + +This patch was sent upstream via mail. +Bug: https://bugs.gentoo.org/874012 + +# Pascal Jäger (2022-11-23) + +--- a/http.c b/http.c +@@ -2,6 +2,7 @@ + + #include + ++#include + #include + #include + #include +--- a/util.c b/util.c +@@ -33,8 +33,11 @@ + #include + #include + #include +-#include "url.h" ++#include "ftp.h" ++#include "gopher.h" ++#include "http.h" + #include "options.h" ++#include "url.h" + + + char output_buf[BUFSIZ]; diff --git a/net-misc/snarf/snarf-7.0-r5.ebuild b/net-misc/snarf/snarf-7.0-r5.ebuild new file mode 100644 index ..7a78027bb2a2 --- /dev/null +++ b/net-misc/snarf/snarf-7.0-r5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WANT_AUTOCONF="2.1" +inherit autotools toolchain-funcs + +DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" +HOMEPAGE="https://www.xach.com/snarf/; +SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +PATCHES=( + "${FILESDIR}"/snarf-basename-patch.diff + "${FILESDIR}"/snarf-unlink-empty.diff + "${FILESDIR}"/snarf-fix-off-by-ones.diff + "${FILESDIR}"/snarf-fix-build-for-clang16.patch +) + +src_prepare() { + default + eautoconf +} + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin snarf + doman snarf.1 + dodoc ChangeLog README TODO +} + +pkg_postinst() { + elog 'To use snarf with portage, try these settings in your make.conf' + elog + elog ' FETCHCOMMAND="/usr/bin/snarf -b \${URI} \${DISTDIR}/\${FILE}"' + elog ' RESUMECOMMAND="/usr/bin/snarf -rb \${URI} \${DISTDIR}/\${FILE}"' +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 5a8d4d0695edc64a3897862c9eceadb414921d82 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Sep 15 16:51:33 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Sep 15 16:51:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8d4d06 net-misc/snarf: amd64/ppc stable wrt bug #665784 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-misc/snarf/snarf-7.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r4.ebuild b/net-misc/snarf/snarf-7.0-r4.ebuild index df683bcced3..82102a8b71f 100644 --- a/net-misc/snarf/snarf-7.0-r4.ebuild +++ b/net-misc/snarf/snarf-7.0-r4.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" HOMEPAGE="https://www.xach.com/snarf/; SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; -KEYWORDS="alpha ~amd64 ~ppc sparc x86" +KEYWORDS="alpha amd64 ppc sparc x86" LICENSE="GPL-2" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 0f3fbb3b70b5dd612398d5987fc0d30bdfa0dfd7 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Sep 15 16:52:03 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Sep 15 16:52:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3fbb3b net-misc/snarf: Drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-misc/snarf/snarf-7.0-r3.ebuild | 36 1 file changed, 36 deletions(-) diff --git a/net-misc/snarf/snarf-7.0-r3.ebuild b/net-misc/snarf/snarf-7.0-r3.ebuild deleted file mode 100644 index 398ad27531d..000 --- a/net-misc/snarf/snarf-7.0-r3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils - -IUSE="" -DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" -SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; -HOMEPAGE="https://www.xach.com/snarf/; -KEYWORDS="alpha amd64 ppc sparc x86" -LICENSE="GPL-2" -SLOT="0" - -DEPEND="" - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}"/snarf-basename-patch.diff - epatch "${FILESDIR}"/snarf-unlink-empty.diff - epatch "${FILESDIR}"/snarf-fix-off-by-ones.diff -} - -src_install() { - dobin snarf - doman snarf.1 - dodoc ChangeLog README TODO -} - -pkg_postinst() { - elog 'To use snarf with portage, try these settings in your make.conf' - elog - elog ' FETCHCOMMAND="/usr/bin/snarf -b \${URI} \${DISTDIR}/\${FILE}"' - elog ' RESUMECOMMAND="/usr/bin/snarf -rb \${URI} \${DISTDIR}/\${FILE}"' -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 62cd124c85760b91e9fa67112cc386bf3ff835e0 Author: Tobias Klausmann gentoo org> AuthorDate: Fri Sep 14 12:13:17 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri Sep 14 12:17:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cd124c net-misc/snarf-7.0-r4: alpha stable Gentoo-Bug: http://bugs.gentoo.org/665784 net-misc/snarf/snarf-7.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r4.ebuild b/net-misc/snarf/snarf-7.0-r4.ebuild index f6d610f0d56..df683bcced3 100644 --- a/net-misc/snarf/snarf-7.0-r4.ebuild +++ b/net-misc/snarf/snarf-7.0-r4.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" HOMEPAGE="https://www.xach.com/snarf/; SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; -KEYWORDS="~alpha ~amd64 ~ppc sparc x86" +KEYWORDS="alpha ~amd64 ~ppc sparc x86" LICENSE="GPL-2" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 7f69059bd0fb3baa554daafe01df8035ce91a0a7 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Sep 13 05:15:14 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 13 20:23:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f69059b net-misc/snarf: stable 7.0-r4 for sparc, bug #665784 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" net-misc/snarf/snarf-7.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r4.ebuild b/net-misc/snarf/snarf-7.0-r4.ebuild index fd8465f10fc..f6d610f0d56 100644 --- a/net-misc/snarf/snarf-7.0-r4.ebuild +++ b/net-misc/snarf/snarf-7.0-r4.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" HOMEPAGE="https://www.xach.com/snarf/; SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; -KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" +KEYWORDS="~alpha ~amd64 ~ppc sparc x86" LICENSE="GPL-2" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 933fbb3dc39a0b4fea6a555e21f79e06fe2df58e Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Sep 12 20:45:13 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Sep 12 20:45:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=933fbb3d net-misc/snarf: x86 stable (bug #665784) Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-misc/snarf/snarf-7.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/snarf/snarf-7.0-r4.ebuild b/net-misc/snarf/snarf-7.0-r4.ebuild index dacf70a7a6c..fd8465f10fc 100644 --- a/net-misc/snarf/snarf-7.0-r4.ebuild +++ b/net-misc/snarf/snarf-7.0-r4.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" HOMEPAGE="https://www.xach.com/snarf/; SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; -KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc x86" LICENSE="GPL-2" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 784449da19027b79ac828230f6c87d01ab0d1430 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jun 24 15:18:07 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jul 6 21:47:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784449da net-misc/snarf: EAPI7, improve ebuild net-misc/snarf/snarf-7.0-r4.ebuild | 38 ++ 1 file changed, 38 insertions(+) diff --git a/net-misc/snarf/snarf-7.0-r4.ebuild b/net-misc/snarf/snarf-7.0-r4.ebuild new file mode 100644 index 000..dacf70a7a6c --- /dev/null +++ b/net-misc/snarf/snarf-7.0-r4.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" +HOMEPAGE="https://www.xach.com/snarf/; +SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; + +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +PATCHES=( + "${FILESDIR}"/snarf-basename-patch.diff + "${FILESDIR}"/snarf-unlink-empty.diff + "${FILESDIR}"/snarf-fix-off-by-ones.diff +) + +src_compile() { + emake CC="$(tc-getCC)" +} + +src_install() { + dobin snarf + doman snarf.1 + dodoc ChangeLog README TODO +} + +pkg_postinst() { + elog 'To use snarf with portage, try these settings in your make.conf' + elog + elog ' FETCHCOMMAND="/usr/bin/snarf -b \${URI} \${DISTDIR}/\${FILE}"' + elog ' RESUMECOMMAND="/usr/bin/snarf -rb \${URI} \${DISTDIR}/\${FILE}"' +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: d52f35a6e816bfa67b4144f74866342d6c668a41 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jun 24 15:07:58 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jul 6 21:47:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52f35a6 net-misc/snarf: use HTTPs Closes: https://github.com/gentoo/gentoo/pull/9023 net-misc/snarf/snarf-7.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/snarf/snarf-7.0-r3.ebuild b/net-misc/snarf/snarf-7.0-r3.ebuild index ad4c94916f1..398ad27531d 100644 --- a/net-misc/snarf/snarf-7.0-r3.ebuild +++ b/net-misc/snarf/snarf-7.0-r3.ebuild @@ -7,8 +7,8 @@ inherit eutils IUSE="" DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" -SRC_URI="http://www.xach.com/snarf/${P}.tar.gz; -HOMEPAGE="http://www.xach.com/snarf/; +SRC_URI="https://www.xach.com/snarf/${P}.tar.gz; +HOMEPAGE="https://www.xach.com/snarf/; KEYWORDS="alpha amd64 ppc sparc x86" LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-misc/snarf/
commit: 61c4d6630a3a9b164c3e6a50dc2fda4df28a5b09 Author: Jonas Stein gentoo org> AuthorDate: Sun Aug 6 13:02:01 2017 + Commit: Amy Liffey gentoo org> CommitDate: Sun Aug 6 13:41:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c4d663 net-misc/snarf: Shorter DESCRIPTION net-misc/snarf/snarf-7.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/snarf/snarf-7.0-r3.ebuild b/net-misc/snarf/snarf-7.0-r3.ebuild index b3b272141cb..4148b3f5245 100644 --- a/net-misc/snarf/snarf-7.0-r3.ebuild +++ b/net-misc/snarf/snarf-7.0-r3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 inherit eutils IUSE="" -DESCRIPTION="Small and fast CLI resource grabber with support for http, gopher, finger, and ftp protocols" +DESCRIPTION="Small and fast CLI resource grabber for http, gopher, finger, ftp" SRC_URI="http://www.xach.com/snarf/${P}.tar.gz; HOMEPAGE="http://www.xach.com/snarf/; KEYWORDS="alpha amd64 ppc sparc x86"