Compare commits

...

No commits in common. 'epel9' and 'i10ce' have entirely different histories.
epel9 ... i10ce

2
.gitignore vendored

@ -1 +1 @@
/vamp-plugin-sdk-2.9.0.tar.gz SOURCES/vamp-plugin-sdk-2.10.tar.gz

@ -0,0 +1 @@
a1b54c93e2b00e74d5f1db8e6ee73eefd2cc8199 SOURCES/vamp-plugin-sdk-2.10.tar.gz

@ -0,0 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.97.1.post1.dev6+gc8c0314a.

@ -0,0 +1,12 @@
# See the documentation for more information:
# https://packit.dev/docs/configuration/
upstream_project_url: https://github.com/vamp-plugins/vamp-plugin-sdk
upstream_tag_template: vamp-plugin-sdk-v{version}
copy_upstream_release_description: false
jobs:
- job: pull_from_upstream
trigger: release
dist_git_branches:
- fedora-rawhide

@ -1,6 +1,6 @@
--- vamp-plugin-sdk-2.9.0/Makefile.in.libdir 2019-11-12 06:17:03.000000000 -0800 --- a/Makefile.in
+++ vamp-plugin-sdk-2.9.0/Makefile.in 2020-02-02 12:12:44.394371184 -0800 +++ b/Makefile.in
@@ -74,8 +74,8 @@ @@ -74,8 +74,8 @@ INSTALL_PREFIX = @prefix@
INSTALL_API_HEADERS = $(INSTALL_PREFIX)/include/vamp INSTALL_API_HEADERS = $(INSTALL_PREFIX)/include/vamp
INSTALL_SDK_HEADERS = $(INSTALL_PREFIX)/include/vamp-sdk INSTALL_SDK_HEADERS = $(INSTALL_PREFIX)/include/vamp-sdk
INSTALL_HOSTSDK_HEADERS = $(INSTALL_PREFIX)/include/vamp-hostsdk INSTALL_HOSTSDK_HEADERS = $(INSTALL_PREFIX)/include/vamp-hostsdk
@ -10,8 +10,8 @@
+INSTALL_PLUGINS = $(INSTALL_SDK_LIBS)/vamp +INSTALL_PLUGINS = $(INSTALL_SDK_LIBS)/vamp
INSTALL_BINARIES = $(INSTALL_PREFIX)/bin INSTALL_BINARIES = $(INSTALL_PREFIX)/bin
INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.9.0 INSTALL_SDK_LIBNAME = libvamp-sdk.so.2.10.0
@@ -90,7 +90,7 @@ @@ -90,7 +90,7 @@ INSTALL_HOSTSDK_LINK_DEV = libvamp-host
INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a INSTALL_HOSTSDK_STATIC = libvamp-hostsdk.a
INSTALL_HOSTSDK_LA = libvamp-hostsdk.la INSTALL_HOSTSDK_LA = libvamp-hostsdk.la

@ -1,17 +1,33 @@
## START: Set by rpmautospec
## (rpmautospec version 0.7.2)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
release_number = 2;
base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec
Name: vamp-plugin-sdk Name: vamp-plugin-sdk
Version: 2.9.0 Version: 2.10
Release: 4%{?dist} Release: %autorelease
Summary: An API for audio analysis and feature extraction plugins Summary: An API for audio analysis and feature extraction plugins
License: BSD %global hostsdk_soname_version 3
%global sdk_soname_version 2
%global gittag %{name}-v%{version}
# KissFFT code in src/vamp-sdk/ext is BSD-3-Clause
# Automatically converted from old format: MIT AND BSD-3-Clause - review is highly recommended.
License: MIT AND BSD-3-Clause
URL: https://vamp-plugins.org/ URL: https://vamp-plugins.org/
Source0: https://code.soundsoftware.ac.uk/attachments/download/2588/%{name}-%{version}.tar.gz Source: https://github.com/vamp-plugins/vamp-plugin-sdk/archive/%{gittag}/%{name}-%{version}.tar.gz
Patch0: %{name}-2.9.0-libdir.patch Patch: %{name}-libdir.diff
BuildRequires: make BuildRequires: make
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libsndfile-devel BuildRequires: libsndfile-devel
#Requires:
%description %description
Vamp is an API for C and C++ plugins that process sampled audio data Vamp is an API for C and C++ plugins that process sampled audio data
@ -36,7 +52,7 @@ developing static applications that use %{name}.
%prep %prep
%autosetup -p1 %autosetup -p1 -n %{name}-%{gittag}
sed -i 's|/lib/vamp|/%{_lib}/vamp|g' src/vamp-hostsdk/PluginHostAdapter.cpp sed -i 's|/lib/vamp|/%{_lib}/vamp|g' src/vamp-hostsdk/PluginHostAdapter.cpp
sed -i 's|/lib/|/%{_lib}/|g' src/vamp-hostsdk/PluginLoader.cpp sed -i 's|/lib/|/%{_lib}/|g' src/vamp-hostsdk/PluginLoader.cpp
@ -74,13 +90,13 @@ make clean
[ $(strings ${RPM_BUILD_ROOT}%{_libdir}/lib*.so.?|grep /lib/|sed -e 's!/%{_lib}!/__FEDORA-LIB__!g'|grep -c /lib/) -eq 0 ] [ $(strings ${RPM_BUILD_ROOT}%{_libdir}/lib*.so.?|grep /lib/|sed -e 's!/%{_lib}!/__FEDORA-LIB__!g'|grep -c /lib/) -eq 0 ]
%ldconfig_scriptlets
%files %files
%license COPYING %license COPYING
%doc README %doc README
%{_libdir}/*.so.* %{_libdir}/libvamp-hostsdk.so.%{hostsdk_soname_version}
%{_libdir}/libvamp-hostsdk.so.%{hostsdk_soname_version}.*
%{_libdir}/libvamp-sdk.so.%{sdk_soname_version}
%{_libdir}/libvamp-sdk.so.%{sdk_soname_version}.*
%{_libdir}/vamp %{_libdir}/vamp
%files devel %files devel
@ -95,6 +111,39 @@ make clean
%changelog %changelog
* Mon Dec 23 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.10-2
- Rebuilt for MSVSphere 10
## START: Generated by rpmautospec
* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 2.10-2
- convert license to SPDX
* Tue Aug 27 2024 Packit <hello@packit.dev> - 2.10-1
- Update to 2.10 upstream release
- Update libdir patch
- No longer glob SONAME when listing shared library files
- Use SPDX license identifiers
- Fix license from BSD to MIT AND BSD-3-Clause
- Fixes: RHBZ#2269036
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-4 * Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
@ -221,3 +270,5 @@ make clean
* Wed Jan 16 2008 Michel Salim <michel.sylvan@gmail.com> - 1.1b-1 * Wed Jan 16 2008 Michel Salim <michel.sylvan@gmail.com> - 1.1b-1
- Initial Fedora package - Initial Fedora package
## END: Generated by rpmautospec

@ -1 +0,0 @@
SHA512 (vamp-plugin-sdk-2.9.0.tar.gz) = 7ef7f837d19a08048b059e0da408373a7964ced452b290fae40b85d6d70ca9000bcfb3302cd0b4dc76cf2a848528456f78c1ce1ee0c402228d812bd347b6983b
Loading…
Cancel
Save