SHA256
1
0
forked from pool/seq24

Accepting request 388452 from multimedia:apps

1

OBS-URL: https://build.opensuse.org/request/show/388452
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/seq24?expand=0&rev=20
This commit is contained in:
Dominique Leuenberger 2016-04-14 11:07:50 +00:00 committed by Git OBS Bridge
commit 1dc88e2005
4 changed files with 36 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dbcfd18b7744ae739717588dd71a9923e5c08cf8fe1d3e71c897515cab875b0a
size 213059

3
seq24-0.9.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e22ad4438b9b350fb8d4d37c3664905e760fa9d8213e55379861ba6d6183b789
size 221014

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Tue Apr 12 23:45:05 UTC 2016 - zaitor@opensuse.org
- Update to version 0.9.3:
+ Fixed Bugs:
* Fix LASH support (crash on 64 Bit systems).
* Fix broken JACK transport with newer jackd version.
* Fix clock tick drift.
* Fix jack session commandline (obsolete --file option
removed).
+ New Features: Non recursive make.
+ General Changes:
* Some code cleanups.
* C++11 compatible compiler required.
- Use sed to workaround a bug in 0.9.3 release.
- Replace gtkmm2-devel for pkgconfig(gtkmm-2.4) BuildRequires,
align with what configure looks for.
-------------------------------------------------------------------
Mon Dec 19 13:06:49 UTC 2011 - coolo@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package seq24
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -15,17 +15,18 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: seq24
BuildRequires: alsa-devel
BuildRequires: automake
BuildRequires: gcc-c++
BuildRequires: gtkmm2-devel
BuildRequires: jack-devel
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(gtkmm-2.4) >= 2.4.0
Summary: A Small, Real-Time MIDI Sequencer
License: GPL-2.0+
Group: Productivity/Multimedia/Sound/Midi
Version: 0.9.2
Version: 0.9.3
Release: 0
Source: http://launchpad.net/seq24/trunk/%{version}/+download/%{name}-%{version}.tar.bz2
Source1: %name.desktop
@ -40,6 +41,17 @@ simple interface for editing and playing MIDI 'loops.'
%prep
%setup -q
%if "%{version}" == "0.9.3"
# Bug in 0.9.3 and 0.9.3 prereleases
# class "mutex" in src/* clashes with "std::mutex" due
# to "using namespace std;". Rename mutex to seq24_mutex.
sed -i \
-e 's,mutex::,seq24_mutex::,' \
-e 's,\([ cs]\) mutex,\1 seq24_mutex,' \
-e 's,::mutex,::seq24_mutex,' \
src/*.h src/*.cpp
%endif
%build
%configure
make %{?jobs:-j %jobs}