commit:     f974ba0c4f5e8f22e06da075e8dcb180256b2a56
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 06:14:24 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 06:17:45 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f974ba0c

media-sound/specimen: Remove last-rited pkg

Closes: https://bugs.gentoo.org/736322
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 media-sound/specimen/Manifest                      |  1 -
 .../files/specimen-0.5.2_rc3-jackmidi.patch        | 22 -----
 .../files/specimen-0.5.2_rc3-underlinking.patch    | 93 ----------------------
 media-sound/specimen/metadata.xml                  | 13 ---
 media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild  | 55 -------------
 profiles/package.mask                              |  5 --
 6 files changed, 189 deletions(-)

diff --git a/media-sound/specimen/Manifest b/media-sound/specimen/Manifest
deleted file mode 100644
index 9e3e700f5f2..00000000000
--- a/media-sound/specimen/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST specimen-0.5.2-rc3.tar.gz 267948 BLAKE2B 
f7a19c80cfe03730a9eae56ad213ed79555bf0da80bafdc55b29a9316e2cf37e6178d0c452d13f6c6a3cdf700ec8e844c21b86dff32f4eeec305534cd00f8dd8
 SHA512 
0fbe298ef9652b8f8535fc4382ec71457c882a7fb05412cb1621e7aa566a293b71f4a2600eaaa4336093ec73b9dd6bb53371565ef0f02d7e400d497718c384f4

diff --git a/media-sound/specimen/files/specimen-0.5.2_rc3-jackmidi.patch 
b/media-sound/specimen/files/specimen-0.5.2_rc3-jackmidi.patch
deleted file mode 100644
index 2e3cf2ba912..00000000000
--- a/media-sound/specimen/files/specimen-0.5.2_rc3-jackmidi.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Index: specimen-0.5.2-rc3/src/jackdriver.c
-===================================================================
---- specimen-0.5.2-rc3.orig/src/jackdriver.c
-+++ specimen-0.5.2-rc3/src/jackdriver.c
-@@ -81,7 +81,7 @@ static int process (jack_nframes_t frame
-      jack_midi_event_t jack_midi_event;
-      jack_nframes_t event_index = 0;
- #ifdef HAVE_JACK_MIDI
--     jack_nframes_t event_count = jack_midi_get_event_count(midi_buf, frames);
-+     jack_nframes_t event_count = jack_midi_get_event_count(midi_buf);
- #endif /* HAVE_JACK_MIDI */
- #ifdef HAVE_OLD_JACK_MIDI
-      jack_nframes_t event_count = jack_midi_port_get_info(midi_buf, 
frames)->event_count;
-@@ -123,7 +123,7 @@ static int process (jack_nframes_t frame
-      /* send the JACK MIDI events to the mixer */
-      while (event_index < event_count) {
-        
--         jack_midi_event_get(&jack_midi_event, midi_buf,event_index, frames);
-+         jack_midi_event_get(&jack_midi_event, midi_buf,event_index);
-         midi_data = jack_midi_event.buffer;
-         
-         /* TODO: handle 14-bit controllers and RPNs and NRPNs */

diff --git a/media-sound/specimen/files/specimen-0.5.2_rc3-underlinking.patch 
b/media-sound/specimen/files/specimen-0.5.2_rc3-underlinking.patch
deleted file mode 100644
index db0df85debd..00000000000
--- a/media-sound/specimen/files/specimen-0.5.2_rc3-underlinking.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-* Remove hardcoded CFLAGS
-* Fix underlinking issues
-  - missing -lm linkage (sin)
-  - missing -pthread linkage
-    -> https://bugs.gentoo.org/show_bug.cgi?id=561562
-
---- specimen-0.5.2-rc3/configure.ac
-+++ specimen-0.5.2-rc3/configure.ac
-@@ -1,10 +1,10 @@
- # -*- autoconf -*-
- # Process this file with autoconf to produce a configure script.
- 
--AC_INIT(configure.ac)
--AM_INIT_AUTOMAKE(specimen, 0.5.2-rc3)
--AM_CONFIG_HEADER(src/config.h)
--
-+AC_INIT([specimen], [0.5.2-rc3])
-+AC_CONFIG_HEADERS([src/config.h])
-+AM_INIT_AUTOMAKE
-+m4_include([acx_pthread.m4])
- 
- # compilation
- with_debug="no"
-@@ -13,9 +13,7 @@
-         [enable debugging information, accepting a performance penalty 
(default is NO)])],
-     [if test x$enable_debug = xyes; then with_debug=yes ; fi])
- 
--if test x$with_debug = xno; then
--    CFLAGS="-O3"
--else
-+if test x$with_debug = xyes; then
-     AC_DEFINE(DEBUG, 1, [[whether to display debugging output or not]])
- fi
- 
-@@ -48,13 +46,14 @@
- AC_FUNC_MALLOC
- AC_CHECK_FUNCS([floor gettimeofday pow strchr strdup])
- 
-+dnl Check for libm for sin()
-+AC_SEARCH_LIBS([sin], [m], [], [
-+      AC_MSG_ERROR([unable to find the sin() function])
-+])
-+
- # pthreads
- ACX_PTHREAD
- 
--SPECIMEN_CFLAGS="-Wall -Werror"
--AC_SUBST(SPECIMEN_CFLAGS)
--CFLAGS="$SPECIMEN_CFLAGS $CFLAGS" 
--
- config_error="no"
- 
- # gtk                    
-@@ -122,7 +121,8 @@
-   fi
- fi
- 
--CC="$PTHREAD_CC"
-+CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
-+LIBS="$LIBS $PTHREAD_CFLAGS"
- 
- # print build summary
- AC_CONFIG_COMMANDS_POST([
---- specimen-0.5.2-rc3/src/gui/Makefile.am
-+++ specimen-0.5.2-rc3/src/gui/Makefile.am
-@@ -12,14 +12,14 @@
- paramselector.c paramselector.h patchlist.c patchlist.h midisection.c \
- midisection.h channelsection.c channelsection.h
- 
--INCLUDES = \
-+AM_CPPFLAGS = \
-       -l.. \
-       @GTK_CFLAGS@ \
-       @LIBGNOMECANVAS_CFLAGS@ \
-       @PHAT_CFLAGS@
- 
- if HAVE_LASH
--INCLUDES += @LASH_CFLAGS@
-+AM_CPPFLAGS += @LASH_CFLAGS@
- endif
- 
- libgui_a_CFLAGS = $(CFLAGS) -I.. -DINSTALLDIR=\"$(datadir)\"
---- specimen-0.5.2-rc3/src/Makefile.am
-+++ specimen-0.5.2-rc3/src/Makefile.am
-@@ -11,7 +11,7 @@
- specimen_SOURCES += lashdriver.c lashdriver.h                                 
                                                                                
          
- endif
- 
--INCLUDES = \
-+AM_CPPFLAGS = \
-       @ALSA_CFLAGS@ \
-       @JACK_CFLAGS@ \
-       @LIBSAMPLERATE_CFLAGS@ \

diff --git a/media-sound/specimen/metadata.xml 
b/media-sound/specimen/metadata.xml
deleted file mode 100644
index e85697c2a80..00000000000
--- a/media-sound/specimen/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>so...@gentoo.org</email>
-               <name>Gentoo Sound project</name>
-       </maintainer>
-       <longdescription>
-               Specimen is a midi controlled audio sampler for GNU/Linux 
systems. It
-               allows you to create music using various sound files, or 
"samples", in
-               tandem with a midi sequencer.
-       </longdescription>
-</pkgmetadata>

diff --git a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild 
b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild
deleted file mode 100644
index 1de2a64a651..00000000000
--- a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PV="${PV/_/-}"
-inherit autotools desktop
-
-DESCRIPTION="A Midi Controllable Audio Sampler"
-HOMEPAGE="http://zhevny.com/specimen";
-SRC_URI="http://zhevny.com/${PN}/files/${PN}-${MY_PV}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc sparc x86"
-IUSE="lash"
-
-BDEPEND="
-       virtual/pkgconfig
-"
-DEPEND="
-       dev-libs/libxml2:2
-       gnome-base/libgnomecanvas
-       >=media-libs/alsa-lib-0.9
-       media-libs/libsamplerate
-       media-libs/libsndfile
-       >=media-libs/phat-0.4
-       >=media-sound/jack-audio-connection-kit-0.109.2
-       x11-libs/gtk+:2
-       lash? ( media-sound/lash )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${P}-jackmidi.patch"
-       "${FILESDIR}/${P}-underlinking.patch"
-)
-
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-src_prepare() {
-       default
-       eautoreconf
-}
-
-src_configure() {
-       econf \
-               $(use_enable lash)
-}
-
-src_install() {
-       default
-       doicon pixmaps/${PN}.png
-       make_desktop_entry ${PN} Specimen ${PN}
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index facac31aa72..694b0cc05f5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -577,11 +577,6 @@ virtual/modutils
 # Removal in 30 days. bug #736326
 media-sound/tapiir
 
-# Miroslav Šulc <fordf...@gentoo.org> (2020-08-08)
-# Last release in 2007, HOMEPAGE dead.
-# Removal in 30 days. bug #736322
-media-sound/specimen
-
 # Hans de Graaff <gra...@gentoo.org> (2020-08-07)
 # Slot with known security issues. Please use a newer slot
 # instead. Removal in 30 days. Bug #713478.

Reply via email to