mac/mac.spec
Dirk Mueller af6f5badfc - update to 10.26:
* Changed: Added decoding support for version 4.11 files. There
    have been a couple reports of them. I don't know where they
    came from, but they verify using the latest code. Please share
    if you know about the origins.
  * Changed: Made use of a new APE_INFO_MD5_MATCHES test during
    quick verify. This way reading the MD5 is wrapped up nicely.
  * NEW: Added APE_INFO_MD5 to the info object because a
    third-party developer wanted it.
  * Fixed: 32-bit ARM could crash because it was enabling an
    intrinsic that was not available.
  * Fixed: Little endian AIFF files would not encode properly.
  * Changed: Updated to Visual Studio 17.7.4.
  * Changed: Updated the copyrights to 2024.
  * Changed: The check for AIFF / AIFC in file headers was
    incorrectly allowing other things to pass.
  * Changed: Added a License.txt file by the installer that gets
    copied to the install path (also included in the SDK).
  * Changed: Updated to Visual Studio 17.7.2.
  * Changed: Added a license link to the help menu.
  * Changed: Changed a few variables to have APE_ names because
    JRiver was having compile problems (Objective C doesn't care
    that things are in a namespace).
  * NEW: Added the ability to convert tags to legacy ID3v1 in the
    console program (my car stereo needs this).
  * Changed: Switched to the three clause BSD license to simplify
    inclusion of the source code.
  * Fixed: Getting a large APE tag field could return a buffer size
    that was too small so the next get would fail.
  * Changed: Tuned the error handling a little more.

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/mac?expand=0&rev=7
2023-11-11 16:47:55 +00:00

67 lines
1.6 KiB
RPMSpec
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#
# spec file for package mac
#
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define _version 1026
Name: mac
Version: 10.26
Release: 0
Summary: APE codec and decompressor
License: BSD-3-Clause
URL: https://www.monkeysaudio.com/index.html
Source0: https://monkeysaudio.com/files/MAC_%{_version}_SDK.zip
Source1: https://monkeysaudio.com/license.html
BuildRequires: %{python_module html2text}
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: unzip
%description
Monkeys Audio is a fast and easy way to compress digital music.
%package devel
Summary: Development files for APE
Requires: mac = %{version}
%description devel
Development files for Monkey's Audio codec and decompressor.
%prep
%setup -qc
tr -d '\r' <Readme.txt >README
%build
%cmake
%cmake_build
%install
%cmake_install
%ldconfig_scriptlets
%files
%doc README
%license License.txt
%{_bindir}/mac
%{_libdir}/libMAC.so.10
%files devel
%{_includedir}/MAC
%{_libdir}/libMAC.so
%changelog