summaryrefslogtreecommitdiff
path: root/media-sound/streamripper
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-06-29 11:38:31 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-06-29 11:38:31 +0100
commit90c88731bd036e5698b281fbc0a5f3aa4c9983ac (patch)
tree83fc5facb6b12be510a37bc3d241cc63e965b13a /media-sound/streamripper
parentfeb0daf81d888e9160f9f94502de09b66f2a63fd (diff)
gentoo resync : 29.06.2020
Diffstat (limited to 'media-sound/streamripper')
-rw-r--r--media-sound/streamripper/Manifest3
-rw-r--r--media-sound/streamripper/files/streamripper-1.64.6-fix-autotools.patch11
-rw-r--r--media-sound/streamripper/streamripper-1.64.6.ebuild23
3 files changed, 31 insertions, 6 deletions
diff --git a/media-sound/streamripper/Manifest b/media-sound/streamripper/Manifest
index 3844fafcdb93..5c4aa412c942 100644
--- a/media-sound/streamripper/Manifest
+++ b/media-sound/streamripper/Manifest
@@ -1,3 +1,4 @@
+AUX streamripper-1.64.6-fix-autotools.patch 260 BLAKE2B b216a7a62c3c1ec53e98b85f47c7e3b07746dbb3483de7de0b1f9face420395abc10f1205624e92eede1247e4c75785b3797a6ec373ada26f876d6a8cb45acbb SHA512 49714d3ea1db143771a2ebcfd3ddd08a60e6eb63fd1e2a0b676b2d0c359b25ebd9dd40510c0137e24ef7c44c718cc83843535fae00325a098f4f1542e18e6f67
DIST streamripper-1.64.6.tar.gz 900205 BLAKE2B b316565c786b2005802b24cb441d6ee73c2548a4ac7515633fd92faba143a4708bc49c9de7c3eb9985de14a43ac1f86935ac2c353e3d14a7cbf28e334fa21338 SHA512 8477086d0099f6de861f1c47112476c427073b6e8127bbaaa2dd3e7930fe9a5c6d9b2c68d4a317f1bc0b20c625e665d5c245189049d35468aa83cf51828d4428
-EBUILD streamripper-1.64.6.ebuild 737 BLAKE2B 17c865c63ea4871373e6e9d8ef0413d7045633ab35514a43026cb75ff323537ce001e92e097ee0de63fef75036726d45585d1fc3a836ba1c47ed7af2a5b853f2 SHA512 d744a2ebe015cddc6f5065bedc3b429f25676370d429fe26b1fd501db92a932cbabc3fd4f0a22ed87941b0caa3694b2e7b65e1fcb4904bae3938bc6f4f3a8d3c
+EBUILD streamripper-1.64.6.ebuild 863 BLAKE2B 1e05f8a08fdd595d2c8245186e6ab74e7149039101d6d730eecd083405d96f22be920b063debf550c4715ce0d757ecee5d601201b920b3fe5f82cb6f33119367 SHA512 dc83ee9df6e5147f12a9b9a3509973fc8ec4ad6815bf5abbae523e8224d33e87cc3466cb370cd19ca8aabbfe9dc2c2df0f13bebe57f57c8ebe9181497f51f48b
MISC metadata.xml 345 BLAKE2B caf6bf6724c60fd86ad8983db7d4a38472aae47ba7bcc0d50f2796d81ef2c1b38cda0a1cb048b7af88dcf82bbde900c289cc6c803dc121404a6f0c19cb97cfc1 SHA512 6830a4fe1eedf9577237eb166dd97594bfe9e19a5d95578992ba2f90de46ec62679dde5a60fb9abc5887e5e7374b0742676b63e25db0106ec4f84cdac85629f0
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 000000000000..a0bb6151700a
--- /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 4364a4d2493c..23969844b457 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
+}