[gentoo-commits] repo/gentoo:master commit in: media-sound/specimen/files/, media-sound/specimen/, profiles/
commit: f974ba0c4f5e8f22e06da075e8dcb180256b2a56 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 7 06:14:24 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 7 06:17:45 2020 + 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 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..000 --- 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..000 --- 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..000 --- 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@ - -
[gentoo-commits] repo/gentoo:master commit in: media-sound/specimen/
commit: 94252ea746c386d7103b7bdc0ce64f43115b1582 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Mar 19 01:58:48 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Mar 19 02:03:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94252ea7 media-sound/specimen: x86 stable (bug #679952) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild index 1eb49b9cec5..1de2a64a651 100644 --- a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild +++ b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://zhevny.com/${PN}/files/${PN}-${MY_PV}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc sparc ~x86" +KEYWORDS="~amd64 ~ppc sparc x86" IUSE="lash" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/specimen/
commit: 82462179f92f98cc8be033c484f78939dfd82727 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Mar 11 17:55:54 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 11 19:58:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82462179 media-sound/specimen: stable 0.5.2_rc3-r2 for sparc, bug #679952 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild index b310ba24534..1eb49b9cec5 100644 --- a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild +++ b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://zhevny.com/${PN}/files/${PN}-${MY_PV}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~ppc sparc ~x86" IUSE="lash" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-sound/specimen/
commit: 25982b170ac62c28504a6ae9288cca35731776da Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 16:16:22 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 16:41:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25982b17 media-sound/specimen: EAPI-7 bump, drop versionator, missing desktop Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild | 26 +-- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild index b664bba525c..b310ba24534 100644 --- a/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild +++ b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit autotools versionator - -MY_PV="$(replace_version_separator 3 -)" +MY_PV="${PV/_/-}" +inherit autotools desktop DESCRIPTION="A Midi Controllable Audio Sampler" HOMEPAGE="http://zhevny.com/specimen"; @@ -16,22 +15,27 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="lash" -RDEPEND=">=media-sound/jack-audio-connection-kit-0.109.2 +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 - dev-libs/libxml2:2 + >=media-sound/jack-audio-connection-kit-0.109.2 x11-libs/gtk+:2 - gnome-base/libgnomecanvas - lash? ( media-sound/lash )" -DEPEND="${RDEPEND} - virtual/pkgconfig" + lash? ( media-sound/lash ) +" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${P}-jackmidi.patch" "${FILESDIR}/${P}-underlinking.patch" ) + S="${WORKDIR}"/${PN}-${MY_PV} src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/specimen/, media-sound/specimen/files/
commit: 29a386375d3ad67151ace74d595e1ce9f4cf2417 Author: David Seifert gentoo org> AuthorDate: Thu Feb 4 20:22:24 2016 + Commit: David Seifert gentoo org> CommitDate: Thu Feb 4 20:22:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a38637 media-sound/specimen: Add $PTHREAD_CFLAGS to $LIBS to prevent underlinking Gentoo-Bug: 561562 * EAPI=6 Package-Manager: portage-2.2.27 .../files/specimen-0.5.2_rc3-underlinking.patch| 48 +--- media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild | 52 ++ 2 files changed, 83 insertions(+), 17 deletions(-) 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 index 6267d7a..db0df85 100644 --- a/media-sound/specimen/files/specimen-0.5.2_rc3-underlinking.patch +++ b/media-sound/specimen/files/specimen-0.5.2_rc3-underlinking.patch @@ -1,5 +1,11 @@ configure.ac -+++ configure.ac +* 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. @@ -22,7 +28,7 @@ -if test x$with_debug = xno; then -CFLAGS="-O3" -else -+if test x$with_debug != xno; then ++if test x$with_debug = xyes; then AC_DEFINE(DEBUG, 1, [[whether to display debugging output or not]]) fi @@ -45,21 +51,18 @@ config_error="no" # gtk - src/Makefile.am -+++ src/Makefile.am -@@ -11,7 +11,7 @@ - specimen_SOURCES += lashdriver.c lashdriver.h - endif +@@ -122,7 +121,8 @@ + fi + fi --INCLUDES = \ -+AM_CPPFLAGS = \ - @ALSA_CFLAGS@ \ - @JACK_CFLAGS@ \ - @LIBSAMPLERATE_CFLAGS@ \ - src/gui/Makefile.am -+++ src/gui/Makefile.am +-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 @@ -77,3 +80,14 @@ 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/specimen-0.5.2_rc3-r2.ebuild b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild new file mode 100644 index 000..d344339 --- /dev/null +++ b/media-sound/specimen/specimen-0.5.2_rc3-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools versionator + +MY_PV="$(replace_version_separator 3 -)" + +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" + +RDEPEND=">=media-sound/jack-audio-connection-kit-0.109.2 + >=media-libs/alsa-lib-0.9 + media-libs/libsamplerate + media-libs/libsndfile + >=media-libs/phat-0.4 + dev-libs/libxml2:2 + x11-libs/gtk+:2 + gnome-base/libgnomecanvas + lash? ( media-sound/lash )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +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} +}