summaryrefslogtreecommitdiff
path: root/media-sound/specimen
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-16 09:32:48 +0100
commit9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch)
treeb690ddc0ca30f1472887edbb0b8313629bfcbbb2 /media-sound/specimen
parentb17a3ef12038de50228bade1f05502c74e135321 (diff)
gentoo resync : 16.09.2020
Diffstat (limited to 'media-sound/specimen')
-rw-r--r--media-sound/specimen/Manifest5
-rw-r--r--media-sound/specimen/files/specimen-0.5.2_rc3-jackmidi.patch22
-rw-r--r--media-sound/specimen/files/specimen-0.5.2_rc3-underlinking.patch93
-rw-r--r--media-sound/specimen/metadata.xml13
-rw-r--r--media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild55
5 files changed, 0 insertions, 188 deletions
diff --git a/media-sound/specimen/Manifest b/media-sound/specimen/Manifest
deleted file mode 100644
index 1b5884b1cb3a..000000000000
--- a/media-sound/specimen/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX specimen-0.5.2_rc3-jackmidi.patch 1075 BLAKE2B 1160f005c78fdb575695b73ca5e81e45c6312a9f3c928ce32f097b8d96075ed012610420872aaa247bf39c28ad1cdd27dde23582ba2708269b9576f5c7127326 SHA512 14f223e0f19cf0697529048f60b84324689983e5b2799d235e0257e2fdfe1e2698e2bbe5a32a90c372300f70869f4cd1f460d3731636a3b45f9424e3add3f2e5
-AUX specimen-0.5.2_rc3-underlinking.patch 2324 BLAKE2B 41887cd863ba7c46dd64e63a70affd945450d93ae4a0f762ee2abb9577a98956ceefc776be842799e3e46f09d80fdec9fe937ae0149e974733e1c4c347ac4f31 SHA512 012c0c08c2706ce11a97fb5a8919b9d72287119658a57151648aa7adf24b22ea6d552d18b4584c68a5077e236ae7653f8c54eaafac7b698015b5e93d9f5d587d
-DIST specimen-0.5.2-rc3.tar.gz 267948 BLAKE2B f7a19c80cfe03730a9eae56ad213ed79555bf0da80bafdc55b29a9316e2cf37e6178d0c452d13f6c6a3cdf700ec8e844c21b86dff32f4eeec305534cd00f8dd8 SHA512 0fbe298ef9652b8f8535fc4382ec71457c882a7fb05412cb1621e7aa566a293b71f4a2600eaaa4336093ec73b9dd6bb53371565ef0f02d7e400d497718c384f4
-EBUILD specimen-0.5.2_rc3-r2.ebuild 985 BLAKE2B 0596dbb939e955938638d7ac4833c7fa6cd42c23079e31ad2bdac3c6f780675c5d487900d5d3c112f3294680a0b37dfd926346363fd3d499e91df14ac9d6661c SHA512 00c2065f36a1a14aefbf7c04a477a516b65d736a8f3ecd1d00f6ba931220a6b35cbed06fd8cb19e11eed1b690ca50b2a51029cbdf641043a4062296b5335777b
-MISC metadata.xml 469 BLAKE2B f079f7fa89d407784fc4c2503b933a1f2313349babbd0dc2cc373407dc92d650d6067f0203a88d5e390cd4ea21402e9b3a66cb86899978430dd7e47f4228b217 SHA512 ba825914f15f4a5451e943a8973361ed42cd2206c589fd087b1e5b4ae5b797c428fa47ef2ef6f0229b242bcd8f02a90bb5f0a01779e1bb0495cd0f8a5dd86335
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 2e3cf2ba9125..000000000000
--- 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 db0df85debd7..000000000000
--- 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 e85697c2a805..000000000000
--- 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>sound@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 1de2a64a6516..000000000000
--- 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}
-}