Skip to content

Commit

Permalink
Update libmediaart to 1.9.6-1
Browse files Browse the repository at this point in the history
  • Loading branch information
kevin-b-lockwood committed Nov 12, 2024
1 parent 104c0f5 commit d09fcda
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 31 deletions.
4 changes: 2 additions & 2 deletions SPECS-EXTENDED/libmediaart/libmediaart.signatures.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"Signatures": {
"libmediaart-1.9.4.tar.xz": "a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d"
"libmediaart-1.9.6.tar.xz": "c3bc5025d7db380587f9c8eb800c611f6b5a16d6b4b78fcff93f62876a677f17"
}
}
}
45 changes: 18 additions & 27 deletions SPECS-EXTENDED/libmediaart/libmediaart.spec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Vendor: Microsoft Corporation
Distribution: Azure Linux
Name: libmediaart
Version: 1.9.4
Release: 10%{?dist}
Version: 1.9.6
Release: 1%{?dist}
Summary: Library for managing media art caches

License: LGPLv2+
Expand All @@ -14,6 +14,9 @@ BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: gdk-pixbuf2-modules
BuildRequires: vala vala-devel
BuildRequires: meson

Obsoletes: libmediaart_tests < 1.9.5

%description
Library tasked with managing, extracting and handling media art caches.
Expand All @@ -27,39 +30,26 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.

%package tests
Summary: Tests for the %{name} package
Requires: %{name}%{?_isa} = %{version}-%{release}

%description tests
The %{name}-tests package contains tests that can be used to verify
the functionality of the installed %{name} package.

%prep
%setup -q

%autosetup

%build
%configure --disable-static \
--enable-gdkpixbuf \
--disable-qt \
--enable-installed-tests
make %{?_smp_mflags}

%meson
%meson_build

%install
%make_install
%meson_install
find $RPM_BUILD_ROOT -name '*.la' -delete -print

%check
make check
%meson_test

%ldconfig_scriptlets


%files
%license COPYING.LESSER
%doc AUTHORS NEWS
%license COPYING COPYING.LESSER
%doc NEWS
%{_libdir}/libmediaart-2.0.so.*
%{_libdir}/girepository-1.0/MediaArt-2.0.typelib

Expand All @@ -68,15 +58,16 @@ make check
%{_libdir}/libmediaart-2.0.so
%{_libdir}/pkgconfig/libmediaart-2.0.pc
%{_datadir}/gir-1.0/MediaArt-2.0.gir
%{_datadir}/gtk-doc/html/libmediaart
%{_datadir}/vala/vapi/libmediaart-2.0.deps
%{_datadir}/vala/vapi/libmediaart-2.0.vapi

%files tests
%{_libexecdir}/installed-tests/libmediaart
%{_datadir}/installed-tests


%changelog
* Tue Nov 12 2024 Kevin Lockwood <[email protected]> - 1.9.6-1
- Update to 1.9.6
- License verified.
- Switch from configure to meson

* Fri Oct 15 2021 Pawel Winogrodzki <[email protected]> - 1.9.4-10
- Initial CBL-Mariner import from Fedora 32 (license: MIT).

Expand Down
4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -10001,8 +10001,8 @@
"type": "other",
"other": {
"name": "libmediaart",
"version": "1.9.4",
"downloadUrl": "https://download.gnome.org/sources/libmediaart/1.9/libmediaart-1.9.4.tar.xz"
"version": "1.9.6",
"downloadUrl": "https://download.gnome.org/sources/libmediaart/1.9/libmediaart-1.9.6.tar.xz"
}
}
},
Expand Down

0 comments on commit d09fcda

Please sign in to comment.