commit:     32b725776e00345cec55cccccf0a2d0ce7eba0f6
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 14 21:16:47 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Dec 14 21:16:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b72577

media-libs/fidlib: Remove old

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 media-libs/fidlib/fidlib-0.9.10.ebuild             | 49 ----------------------
 .../fidlib/files/fidlib-0.9.10-cpp-extern.patch    | 21 ----------
 2 files changed, 70 deletions(-)

diff --git a/media-libs/fidlib/fidlib-0.9.10.ebuild 
b/media-libs/fidlib/fidlib-0.9.10.ebuild
deleted file mode 100644
index eb2c394daff..00000000000
--- a/media-libs/fidlib/fidlib-0.9.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs flag-o-matic eutils multilib
-
-DESCRIPTION="Run-time filter design and execution library"
-HOMEPAGE="http://uazu.net/fidlib/";
-SRC_URI="http://uazu.net/fidlib/${P}.tgz";
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-doecho() {
-       echo "$@"
-       "$@" || die
-}
-
-src_prepare() {
-       epatch "${FILESDIR}"/${P}-cpp-extern.patch
-
-       # Avoid ICE under gcc-4.6, fixed in 4.6.3
-       if [[ $(gcc-version) == "4.6" && $(gcc-micro-version) -le 2 ]] ; then
-               replace-flags -O? -O0
-       fi
-}
-
-src_compile() {
-       # build library
-       doecho $(tc-getCC) ${CFLAGS} -DT_LINUX ${LDFLAGS} 
-Wl,-soname,libfidlib.so.${PV:0:1} \
-               -fPIC -shared fidlib.c -lm -o libfidlib.so.${PV:0:1}
-
-       # build command-line tool
-       doecho $(tc-getCC) ${CFLAGS} ${LDFLAGS} firun.c -lm 
./libfidlib.so.${PV:0:1} -o firun
-}
-
-src_install() {
-       dobin firun
-       dolib.so libfidlib.so.${PV:0:1}
-       dosym libfidlib.so.${PV:0:1} /usr/$(get_libdir)/libfidlib.so
-
-       insinto /usr/include/fidlib
-       doins fidlib.h
-
-       dodoc NEWS README fidlib.txt firun.txt
-}

diff --git a/media-libs/fidlib/files/fidlib-0.9.10-cpp-extern.patch 
b/media-libs/fidlib/files/fidlib-0.9.10-cpp-extern.patch
deleted file mode 100644
index 221ec825f17..00000000000
--- a/media-libs/fidlib/files/fidlib-0.9.10-cpp-extern.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- fidlib-0.9.10/fidlib.h
-+++ fidlib-0.9.10/fidlib.h
-@@ -2,6 +2,10 @@
- //    fidlib include file
- //
- 
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
- typedef struct FidFilter FidFilter;
- struct FidFilter {
-    short typ;         // Type of filter element 'I' IIR, 'F' FIR, or 0 for 
end of list
-@@ -66,3 +70,7 @@
- extern void fid_run_zapbuf(void *buf);
- extern void fid_run_freebuf(void *runbuf);
- extern void fid_run_free(void *run);
-+
-+#ifdef __cplusplus
-+}
-+#endif

Reply via email to