[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: c6177409ae16a76bc2bae362918d3990b5f286c2 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Jun 15 10:54:14 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Jun 15 10:54:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6177409 media-sound/streamripper: dropped obsolete 1.64.6 Bug: https://bugs.gentoo.org/933816 Signed-off-by: Miroslav Šulc gentoo.org> .../streamripper/streamripper-1.64.6.ebuild| 42 -- 1 file changed, 42 deletions(-) diff --git a/media-sound/streamripper/streamripper-1.64.6.ebuild b/media-sound/streamripper/streamripper-1.64.6.ebuild deleted file mode 100644 index 72dbeb087df7.. --- a/media-sound/streamripper/streamripper-1.64.6.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Extracts and records individual MP3 file tracks from shoutcast streams" -HOMEPAGE="https://streamripper.sourceforge.net; -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="vorbis" - -RDEPEND=" - media-libs/libmad - media-libs/faad2 - >=dev-libs/glib-2.16 - vorbis? ( media-libs/libvorbis )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-fix-autotools.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --without-included-libmad \ - --without-included-argv \ - $(use_with vorbis ogg) -} - -src_install() { - default - dodoc parse_rules.txt -}
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: 897646eda87c30ec9140a445170a753591d6ec89 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 09:37:09 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 09:37:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=897646ed media-sound/streamripper: Stabilize 1.64.6-r1 ppc64, #933816 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/streamripper/streamripper-1.64.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild index d44a22049500..bcca9437797a 100644 --- a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: 2a9c26c34c4f90110235e70cf262a49143b70d04 Author: Sam James gentoo org> AuthorDate: Sat Jun 8 08:54:54 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 8 08:55:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9c26c3 media-sound/streamripper: Stabilize 1.64.6-r1 amd64, #933816 Signed-off-by: Sam James gentoo.org> media-sound/streamripper/streamripper-1.64.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild index b936aac905b2..fda99c56004d 100644 --- a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: 08aa5891090ad94da75f6c4b3a0b63dbd35d00ff Author: Sam James gentoo org> AuthorDate: Sat Jun 8 08:54:55 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 8 08:55:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08aa5891 media-sound/streamripper: Stabilize 1.64.6-r1 x86, #933816 Signed-off-by: Sam James gentoo.org> media-sound/streamripper/streamripper-1.64.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild index fda99c56004d..d44a22049500 100644 --- a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: cc7c131bc03287282ea67e3ac4f69ff719d37d0f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 08:53:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 08:53:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc7c131b media-sound/streamripper: Stabilize 1.64.6-r1 ppc, #933816 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/streamripper/streamripper-1.64.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild index 1efacf79082f..b936aac905b2 100644 --- a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/files/, media-sound/streamripper/
commit: f552921529ee830d7e2ea1b4f2e03c8327c9d41a Author: NHOrus yahoo com> AuthorDate: Wed Apr 3 16:26:27 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 9 00:52:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5529215 media-sound/streamripper: Fix includes and wrongly named C99 types [sam: Scrub patch, add bug refs, fix SRC_URI.] Closes: https://bugs.gentoo.org/713314 Closes: https://bugs.gentoo.org/896432 Signed-off-by: NHOrus yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/36079 Signed-off-by: Sam James gentoo.org> .../files/streamripper-1.64.6-fix-c99.patch| 44 + .../streamripper/streamripper-1.64.6-r1.ebuild | 45 ++ 2 files changed, 89 insertions(+) diff --git a/media-sound/streamripper/files/streamripper-1.64.6-fix-c99.patch b/media-sound/streamripper/files/streamripper-1.64.6-fix-c99.patch new file mode 100644 index ..60fb15da9433 --- /dev/null +++ b/media-sound/streamripper/files/streamripper-1.64.6-fix-c99.patch @@ -0,0 +1,44 @@ +We live in modern world and have ANSI C here. Plus, nothing defines ANSI_PROTOTYPES +Include unconditionally + +Closes: https://bugs.gentoo.org/713314 +Closes: https://bugs.gentoo.org/896432 +--- a/lib/argv.c b/lib/argv.c +@@ -52,25 +52,10 @@ + + /* Routines imported from standard C runtime libraries. */ + +-#ifdef ANSI_PROTOTYPES +- + #include + #include + #include + +-#else /* !ANSI_PROTOTYPES */ +- +-#if !defined _WIN32 || defined __GNUC__ +-extern char *memcpy (); /* Copy memory region */ +-extern int strlen (); /* Count length of string */ +-extern char *malloc (); /* Standard memory allocater */ +-extern char *realloc (); /* Standard memory reallocator */ +-extern void free (); /* Free malloc'd memory */ +-extern char *strdup (); /* Duplicate a string */ +-#endif +- +-#endif/* ANSI_PROTOTYPES */ +- + + #ifndef NULL + #define NULL 0 +--- a/lib/ripstream.c b/lib/ripstream.c +@@ -714,7 +714,7 @@ + char bigbuf[HEADER_SIZE] = ""; + ID3V2frame id3v2frame; + #ifndef WIN32 +-__uint32_t framesize = 0; ++uint32_t framesize = 0; + #else + unsigned long int framesize = 0; + #endif diff --git a/media-sound/streamripper/streamripper-1.64.6-r1.ebuild b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild new file mode 100644 index ..1efacf79082f --- /dev/null +++ b/media-sound/streamripper/streamripper-1.64.6-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Extracts and records individual MP3 file tracks from shoutcast streams" +HOMEPAGE="https://streamripper.sourceforge.net; +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="vorbis" + +RDEPEND=" + media-libs/libmad + media-libs/faad2 + >=dev-libs/glib-2.16 + vorbis? ( media-libs/libvorbis )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-fix-autotools.patch + "${FILESDIR}"/${P}-fix-c99.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --without-included-libmad \ + --without-included-argv \ + $(use_with vorbis ogg) +} + +src_install() { + default + dodoc parse_rules.txt +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: 3d1759360708ad2f20e13e0b9ac3f899afef5f9c Author: Sam James gentoo org> AuthorDate: Fri Dec 29 01:19:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 29 01:19:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d175936 media-sound/streamripper: Keyword 1.64.6 arm64, #920860 Signed-off-by: Sam James gentoo.org> media-sound/streamripper/streamripper-1.64.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/streamripper/streamripper-1.64.6.ebuild b/media-sound/streamripper/streamripper-1.64.6.ebuild index feaf63421613..2e4889397a0a 100644 --- a/media-sound/streamripper/streamripper-1.64.6.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/
commit: 32a817dbbaa42083bbd144aa939d15b2c788274c Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 14:30:30 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 14:30:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a817db media-sound/streamripper: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> media-sound/streamripper/streamripper-1.64.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/streamripper/streamripper-1.64.6.ebuild b/media-sound/streamripper/streamripper-1.64.6.ebuild index ac6875b44c8..eeb00af1c86 100644 --- a/media-sound/streamripper/streamripper-1.64.6.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="vorbis" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/streamripper/, media-sound/streamripper/files/
commit: 2fdd166c935b4d024aea314a6252e33d370dd8cc Author: David Seifert gentoo org> AuthorDate: Sun Jun 21 13:19:38 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 21 13:19:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdd166c media-sound/streamripper: [QA] Add AM_PROG_AR Closes: https://bugs.gentoo.org/724760 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> .../files/streamripper-1.64.6-fix-autotools.patch | 11 +++ .../streamripper/streamripper-1.64.6.ebuild| 23 +- 2 files changed, 29 insertions(+), 5 deletions(-) diff --git a/media-sound/streamripper/files/streamripper-1.64.6-fix-autotools.patch b/media-sound/streamripper/files/streamripper-1.64.6-fix-autotools.patch new file mode 100644 index 000..a0bb6151700 --- /dev/null +++ b/media-sound/streamripper/files/streamripper-1.64.6-fix-autotools.patch @@ -0,0 +1,11 @@ +diff -ur ORIG/configure.ac MOD/configure.ac +--- ORIG/configure.ac 2020-06-21 13:23:49.051525439 +0200 MOD/configure.ac 2020-06-21 13:24:14.279437637 +0200 +@@ -24,6 +24,7 @@ + + AC_PROG_INSTALL + AC_PROG_RANLIB ++AM_PROG_AR + + dnl test for inline + AC_C_INLINE diff --git a/media-sound/streamripper/streamripper-1.64.6.ebuild b/media-sound/streamripper/streamripper-1.64.6.ebuild index 4364a4d2493..23969844b45 100644 --- a/media-sound/streamripper/streamripper-1.64.6.ebuild +++ b/media-sound/streamripper/streamripper-1.64.6.ebuild @@ -1,7 +1,9 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + +inherit autotools DESCRIPTION="Extracts and records individual MP3 file tracks from shoutcast streams" HOMEPAGE="http://streamripper.sourceforge.net; @@ -12,14 +14,20 @@ SLOT="0" KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="vorbis" -RDEPEND="media-libs/libmad +RDEPEND=" + media-libs/libmad media-libs/faad2 >=dev-libs/glib-2.16 vorbis? ( media-libs/libvorbis )" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${P}-fix-autotools.patch ) -DOCS=( CHANGES parse_rules.txt README THANKS ) +src_prepare() { + default + eautoreconf +} src_configure() { econf \ @@ -27,3 +35,8 @@ src_configure() { --without-included-argv \ $(use_with vorbis ogg) } + +src_install() { + default + dodoc parse_rules.txt +}