2 Commits

Author SHA256 Message Date
a97e5487ad Accepting request 1269498 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1269498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libgme?expand=0&rev=20
2025-04-16 18:37:40 +00:00
95ea106695 - Update to version 0.6.4
* Extended the support of fade length in gme_info_t.
  * Added an ability to change fade duration by the new
    gme_set_fade_msecs() function.
  * Implemented RSN support via the gme_player.
  * Fixed several bugs at the GBS support.
  * Added an API to disable SPC echo completely
    (gme_disable_echo(Music_Emu*, int disable)) that can be used
    to avoid conflicts with external effects processors.
  * Implemented support for all known NSF chips.
  * Added support for more track info at M3U support.
  * The logic of the multi-channel output was changed to resolve
    the problem of the incorrect work.
  * Shared library now built with the exported symbols list and
    proper versioning enabled.
  * Added ability to build both static and shared libraries via
    CMake in the same build.
- Project moved to github, change URL, Source0.
- Use ldconfig_scriptlets macro.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libgme?expand=0&rev=26
2025-04-15 08:52:52 +00:00
4 changed files with 33 additions and 11 deletions

Binary file not shown.

3
libgme-0.6.4-src.tar.gz Normal file
View File

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

View File

@@ -1,3 +1,26 @@
-------------------------------------------------------------------
Tue Apr 15 08:12:08 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 0.6.4
* Extended the support of fade length in gme_info_t.
* Added an ability to change fade duration by the new
gme_set_fade_msecs() function.
* Implemented RSN support via the gme_player.
* Fixed several bugs at the GBS support.
* Added an API to disable SPC echo completely
(gme_disable_echo(Music_Emu*, int disable)) that can be used
to avoid conflicts with external effects processors.
* Implemented support for all known NSF chips.
* Added support for more track info at M3U support.
* The logic of the multi-channel output was changed to resolve
the problem of the incorrect work.
* Shared library now built with the exported symbols list and
proper versioning enabled.
* Added ability to build both static and shared libraries via
CMake in the same build.
- Project moved to github, change URL, Source0.
- Use ldconfig_scriptlets macro.
-------------------------------------------------------------------
Wed Jun 15 13:55:43 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libgme
#
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
%define soname 0
Name: libgme
Version: 0.6.3
Version: 0.6.4
Release: 0
Summary: Collection of video game music file emulators
License: LGPL-2.1-or-later
Group: System/Libraries
URL: https://bitbucket.org/mpyne/game-music-emu/wiki/Home
Source0: https://bitbucket.org/mpyne/game-music-emu/downloads/game-music-emu-%{version}.tar.xz
URL: https://github.com/libgme/game-music-emu
Source0: https://github.com/libgme/game-music-emu/releases/download/%{version}/%{name}-%{version}-src.tar.gz
Source1: baselibs.conf
BuildRequires: cmake
BuildRequires: gcc-c++
@@ -70,18 +70,17 @@ The developmental files that must be installed in order to compile applications
which use libgme.
%prep
%setup -q -n game-music-emu-%{version}
%autosetup -p1
sed -i 's/\r$//' changes.txt design.txt gme.txt license.txt readme.txt
%build
%cmake
%cmake -DGME_BUILD_STATIC=OFF
%make_build
%install
%cmake_install
%post -n libgme%{soname} -p /sbin/ldconfig
%postun -n libgme%{soname} -p /sbin/ldconfig
%ldconfig_scriptlets -n libgme%{soname}
%files -n libgme%{soname}
%license license.txt