public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-sound/rezound/files/, media-sound/rezound/, profiles/
@ 2017-07-05 13:35 Michał Górny
  0 siblings, 0 replies; only message in thread
From: Michał Górny @ 2017-07-05 13:35 UTC (permalink / raw
  To: gentoo-commits

commit:     03d583af7161787c20d903985ae9715c2f554b5b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  5 13:34:31 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul  5 13:35:46 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d583af

media-sound/rezound: Remove last-rited pkg, #515760

 media-sound/rezound/Manifest                       |  2 -
 .../rezound/files/undefined-functions.patch        | 38 ----------
 media-sound/rezound/metadata.xml                   | 15 ----
 media-sound/rezound/rezound-0.12.3_beta-r2.ebuild  | 85 ----------------------
 profiles/package.mask                              |  7 --
 5 files changed, 147 deletions(-)

diff --git a/media-sound/rezound/Manifest b/media-sound/rezound/Manifest
deleted file mode 100644
index 8d4af37bee9..00000000000
--- a/media-sound/rezound/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST rezound-0.12.3_beta-patches-6.tar.bz2 14673 SHA256 fd395ba49609e1d4c6e54f291dde2d97b6a8f9ea7905c2428b68a0587bf40f89 SHA512 95b8bd8626b10160e3c74ce75f2ffe675a346f64438df7f3be5cf8b61b0e9b61ba92ec8452406993c3c11adba68d4ac0733eaf43171a535db8c0b3fc2ba606c3 WHIRLPOOL ae6fac793430c3d99fccf583ea22ce68e9647bb285e1dd75131376bed3dc3c1c76654b6db599e0b746bbe6c6e683c1a940dd8619e2cc56fd3d9f09cc6a35f7bc
-DIST rezound-0.12.3beta.tar.gz 1792882 SHA256 9a895f7011048df3485c9ab29b6abf3c4ac8eb4b8842164c42e34b8f0b76426f SHA512 6d043d5fd85ad3b3ea021f62eceeb06064d8f1dc00345bccd7a719c445d5798455b2e014812a99dfd015b4c0d2435c690c98b860efd34ccdfcd5a941b54b7202 WHIRLPOOL db69b0e6ff80c34978d6ea784fdadc2756577f493760cab465d86f4f8c9c360e44e32e73d036f05662afee244cf5053ccb26f8e9f6bb74033da2a0ad1d2aa187

diff --git a/media-sound/rezound/files/undefined-functions.patch b/media-sound/rezound/files/undefined-functions.patch
deleted file mode 100644
index ef5fbc94e76..00000000000
--- a/media-sound/rezound/files/undefined-functions.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- config/common.h.orig	2004-12-23 20:00:50.710795840 +0100
-+++ config/common.h	2004-12-23 20:39:40.271648760 +0100
-@@ -21,6 +21,23 @@
- #ifndef COMMON_H
- #define COMMON_H
- 
-+/* Bugfix for ppc, some functions aren't defined */
-+#include <cmath>
-+
-+#undef MAX
-+#define MAX(a,b) ((a) > (b)?(a):(b))
-+#undef MIN
-+#define MIN(a,b) ((a) < (b)?(a):(b))
-+#undef ABS
-+#define ABS(a) ((a) >= 0?(a):-(a))
-+
-+#define floorl(l) floor(l)
-+#define nearbyintl(l) nearbyint(l)
-+#define fabsl(l) fabs(l)
-+#define logl(l) log(l)
-+#define expl(l) exp(l)
-+#define ceill(l) ceil(l)
-+
- /* common.h -- This file will deal with low-level portability problems. It
-  * should be includede at the top of every package file. */
- 
---- src/frontend_fox/FXWaveCanvas.cpp.orig	2004-12-23 20:18:55.790838600 +0100
-+++ src/frontend_fox/FXWaveCanvas.cpp	2004-12-23 20:39:37.568059768 +0100
-@@ -56,6 +56,9 @@
- #include "../backend/CSoundPlayerChannel.h"
- #include "drawPortion.h"
- 
-+#include "../../config/common.h"
-+#define max(a,b) MAX(a,b)
-+
- static FXColor playStatusColor=FXRGB(255,0,0);
- 
- #define RIGHT_MARGIN 10

diff --git a/media-sound/rezound/metadata.xml b/media-sound/rezound/metadata.xml
deleted file mode 100644
index ac5655ee3a5..00000000000
--- a/media-sound/rezound/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="project">
-    <email>proaudio@gentoo.org</email>
-    <name>Gentoo ProAudio Project</name>
-  </maintainer>
-  <use>
-    <flag name="16bittmp">Use 16bit temporary files (default 32bit float), useful for slower computers</flag>
-    <flag name="soundtouch">compile with support for soundtouch</flag>
-  </use>
-  <upstream>
-    <remote-id type="sourceforge">rezound</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/media-sound/rezound/rezound-0.12.3_beta-r2.ebuild b/media-sound/rezound/rezound-0.12.3_beta-r2.ebuild
deleted file mode 100644
index 5bb6178f51d..00000000000
--- a/media-sound/rezound/rezound-0.12.3_beta-r2.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-MY_P=${P/_/}
-PATCHLEVEL=6
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Sound editor and recorder"
-HOMEPAGE="http://rezound.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
-	mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc -sparc x86"
-IUSE="16bittmp alsa flac jack nls oss portaudio soundtouch vorbis"
-
-RDEPEND="=sci-libs/fftw-2*
-	>=x11-libs/fox-1.6.19:1.6
-	>=media-libs/audiofile-0.2.3
-	>=media-libs/ladspa-sdk-1.12
-	>=media-libs/ladspa-cmt-1.15
-	alsa? ( >=media-libs/alsa-lib-1.0 )
-	flac? ( >=media-libs/flac-1.1.2[cxx] )
-	jack? ( media-sound/jack-audio-connection-kit )
-	portaudio? ( >=media-libs/portaudio-18 )
-	soundtouch? ( >=media-libs/libsoundtouch-1.2.1 )
-	vorbis? ( media-libs/libvorbis media-libs/libogg )"
-DEPEND="${RDEPEND}
-	sys-devel/bison
-	virtual/pkgconfig
-	sys-devel/flex
-	dev-util/reswrap"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-	EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
-	AT_M4DIR="config/m4" eautoreconf
-}
-
-src_configure() {
-	# fix compilation errors on ppc, where some
-	# of the required functions aren't defined
-	use ppc && epatch "${FILESDIR}/undefined-functions.patch"
-
-	# following features can't be disabled if already installed:
-	# -> flac, oggvorbis, soundtouch
-	local sampletype="--enable-internal-sample-type=float"
-	use 16bittmp && sampletype="--enable-internal-sample-type=int16"
-
-	# -O3 isn't safe wrt #275437
-	replace-flags -O[3-9] -O2
-
-	econf \
-		$(use_enable alsa) \
-		$(use_enable jack) \
-		$(use_enable nls) \
-		$(use_enable oss) \
-		$(use_enable portaudio) \
-		$(use_enable flac) \
-		$(use_enable vorbis) \
-		$(use_enable soundtouch) \
-		${sampletype} \
-		--enable-ladspa \
-		--enable-largefile
-}
-
-src_install() {
-	make DESTDIR="${D}" install
-
-	# remove wrong doc directory
-	rm -rf "${D}/usr/doc"
-
-	dodoc docs/{AUTHORS,NEWS,README*}
-	dodoc docs/{TODO_FOR_USERS_TO_READ,*.txt}
-	newdoc README README.rezound
-
-	docinto code
-	dodoc docs/code/*
-	newicon src/images/icon_logo_32.gif rezound.gif
-	make_desktop_entry rezound Rezound rezound.gif AudioVideo
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 007a9afb91c..f521cf661e6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -304,13 +304,6 @@ net-analyzer/fe3d
 
 # Michał Górny <mgorny@gentoo.org> (05 Jun 2017)
 # (on behalf of Treecleaner project)
-# Unmaintained upstream. Already suffers heavy patching in Gentoo.
-# Multiple bugs filed, including build failures.
-# Removal in 30 days. Bug #515760.
-media-sound/rezound
-
-# Michał Górny <mgorny@gentoo.org> (05 Jun 2017)
-# (on behalf of Treecleaner project)
 # Unmaintained in Gentoo. The current Gentoo version no longer builds.
 # Removal in 30 days. Bug #602820.
 media-plugins/vdr-xineliboutput


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

only message in thread, other threads:[~2017-07-05 13:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-05 13:35 [gentoo-commits] repo/gentoo:master commit in: media-sound/rezound/files/, media-sound/rezound/, profiles/ Michał Górny

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