Blame adlmidi.spec

Bernhard M. Wiedemann 34f68a
#
Bernhard M. Wiedemann 34f68a
# spec file for package adlmidi
Bernhard M. Wiedemann 34f68a
#
Bernhard M. Wiedemann 7aa8bf
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
Bernhard M. Wiedemann 34f68a
# Copyright (c) 2019, Martin Hauke <mardnh@gmx.de>
Bernhard M. Wiedemann 34f68a
#
Bernhard M. Wiedemann 34f68a
# All modifications and additions to the file contributed by third parties
Bernhard M. Wiedemann 34f68a
# remain the property of their copyright owners, unless otherwise agreed
Bernhard M. Wiedemann 34f68a
# upon. The license for this file, and modifications and additions to the
Bernhard M. Wiedemann 34f68a
# file, is the same license as for the pristine package itself (unless the
Bernhard M. Wiedemann 34f68a
# license for the pristine package is not an Open Source License, in which
Bernhard M. Wiedemann 34f68a
# case the license is the MIT License). An "Open Source License" is a
Bernhard M. Wiedemann 34f68a
# license that conforms to the Open Source Definition (Version 1.9)
Bernhard M. Wiedemann 34f68a
# published by the Open Source Initiative.
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
# Please submit bugfixes or comments via https://bugs.opensuse.org/
Bernhard M. Wiedemann 34f68a
#
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 7aa8bf
Bernhard M. Wiedemann 34f68a
Name:           adlmidi
Bernhard M. Wiedemann 34f68a
Version:        1.2.6.2
Bernhard M. Wiedemann 34f68a
Release:        0
Bernhard M. Wiedemann 34f68a
Summary:        A MIDI player that uses OPL3 emulation
Bernhard M. Wiedemann 34f68a
License:        GPL-3.0-only AND GPL-2.0-or-later
Bernhard M. Wiedemann 34f68a
URL:            https://bisqwit.iki.fi/source/adlmidi.html
Bernhard M. Wiedemann 34f68a
#Git-Clone:     https://github.com/bisqwit/adlmidi.git
Bernhard M. Wiedemann 34f68a
Source:         https://bisqwit.iki.fi/src/arch/%{name}-%{version}.tar.bz2
Bernhard M. Wiedemann 34f68a
BuildRequires:  gcc-c++
Bernhard M. Wiedemann 34f68a
BuildRequires:  pkgconfig
Bernhard M. Wiedemann 34f68a
BuildRequires:  pkgconfig(sdl2)
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
%description
Bernhard M. Wiedemann 34f68a
AdlMIDI is a commandline program that plays MIDI files using software
Bernhard M. Wiedemann 34f68a
OPL3 emulation (FM synthesis).
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
%prep
Bernhard M. Wiedemann 34f68a
%setup -q
Bernhard M. Wiedemann 34f68a
sed -i 's|-march=native||' Makefile
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
%build
Bernhard M. Wiedemann 34f68a
export CPPFLAGS='%{optflags}'
Bernhard M. Wiedemann 34f68a
make %{?_smp_mflags}
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
%install
Bernhard M. Wiedemann 34f68a
install -D -m 0755 adlmidi %{buildroot}%{_bindir}/adlmidi
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
%files
Bernhard M. Wiedemann 34f68a
%doc README.html
Bernhard M. Wiedemann 34f68a
%{_bindir}/adlmidi
Bernhard M. Wiedemann 34f68a
Bernhard M. Wiedemann 34f68a
%changelog