public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libbs2b/files/, media-libs/libbs2b/
@ 2021-02-09 19:27 Lars Wendler
  0 siblings, 0 replies; only message in thread
From: Lars Wendler @ 2021-02-09 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     73f72039852479ca1b7273b2843bd0b1accc07b2
Author:     Kerin Millar <kfm <AT> plushkava <DOT> net>
AuthorDate: Tue Feb  9 18:52:09 2021 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 19:27:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f72039

Allow media-libs/libbs2b to build with non-bash

Signed-off-by: Kerin Millar <kfm <AT> plushkava.net>
Closes: https://bugs.gentoo.org/526712
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 .../libbs2b/files/3.1.0-configure-ac-use-dist-xz.patch      | 13 +++++++++++++
 media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild                  | 12 ++++++++++--
 2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/media-libs/libbs2b/files/3.1.0-configure-ac-use-dist-xz.patch b/media-libs/libbs2b/files/3.1.0-configure-ac-use-dist-xz.patch
new file mode 100644
index 00000000000..a2f26a67e34
--- /dev/null
+++ b/media-libs/libbs2b/files/3.1.0-configure-ac-use-dist-xz.patch
@@ -0,0 +1,13 @@
+--- a/configure.ac	2009-06-04 18:17:02.000000000 +0000
++++ b/configure.ac	2021-01-08 00:54:42.622907620 +0000
+@@ -4,8 +4,8 @@
+ AC_PREREQ([2.63])
+ AC_INIT([libbs2b], [3.1.0], [boris_mikhaylov@users.sourceforge.net])
+ AC_CONFIG_AUX_DIR([build-aux])
+-AM_INIT_AUTOMAKE([1.10.1 -Wall foreign subdir-objects
+-                  dist-zip dist-bzip2 dist-lzma])
++AM_INIT_AUTOMAKE([1.11.2 -Wall foreign subdir-objects
++                  dist-zip dist-bzip2 dist-xz])
+ AC_CONFIG_SRCDIR([src/bs2b.h])
+ 
+ # Checks for programs.

diff --git a/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild b/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild
index ab48410eb3f..d4f26c28ab2 100644
--- a/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild
+++ b/media-libs/libbs2b/libbs2b-3.1.0-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multilib-minimal
+inherit autotools multilib-minimal
 
 DESCRIPTION="Bauer stereophonic-to-binaural DSP library"
 HOMEPAGE="http://bs2b.sourceforge.net/"
@@ -17,7 +17,15 @@ RDEPEND=">=media-libs/libsndfile-1.0.25-r1[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/${PV}-format-security.patch )
+PATCHES=(
+	"${FILESDIR}"/${PV}-format-security.patch
+	"${FILESDIR}"/${PV}-configure-ac-use-dist-xz.patch #526712
+)
+
+src_prepare() {
+	default
+	eautoreconf
+}
 
 multilib_src_configure() {
 	ECONF_SOURCE="${S}" \


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-02-09 19:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-09 19:27 [gentoo-commits] repo/gentoo:master commit in: media-libs/libbs2b/files/, media-libs/libbs2b/ Lars Wendler

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