commit 27a6b1d9e31d06ee4186af0cce2e9337e91af3e1 Author: tigro Date: Mon Aug 26 19:04:56 2024 +0300 import libmanette-0.2.6-7.el9 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5518e1f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/libmanette-0.2.6.tar.xz diff --git a/.libmanette.metadata b/.libmanette.metadata new file mode 100644 index 0000000..73c0daf --- /dev/null +++ b/.libmanette.metadata @@ -0,0 +1 @@ +16e63c8cd47ee3300684d17152aeb76ac32dcc03 SOURCES/libmanette-0.2.6.tar.xz diff --git a/SPECS/libmanette.spec b/SPECS/libmanette.spec new file mode 100644 index 0000000..301dc4b --- /dev/null +++ b/SPECS/libmanette.spec @@ -0,0 +1,109 @@ +Name: libmanette +Version: 0.2.6 +Release: 7%{?dist} +Summary: Game controller library + +License: LGPLv2+ +URL: https://gitlab.gnome.org/aplazas/libmanette +Source0: https://download.gnome.org/sources/libmanette/0.2/libmanette-%{version}.tar.xz + +BuildRequires: gcc +BuildRequires: meson +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gudev-1.0) +BuildRequires: pkgconfig(libevdev) +BuildRequires: vala + +%description +libmanette is a small GObject library giving you simple access to game +controllers. + +This library is intended for software needing a painless access to game +controllers from any programming language and with little dependencies. + +It supports the de-facto standard gamepads as defined by the W3C standard +Gamepad specification or as implemented by the SDL GameController. More game +controller kinds could be supported in the future if needed. Mapping of the +devices is handled transparently and internally by the library using the +popular SDL mapping string format. + +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%autosetup -p1 + +%build +%meson +%meson_build + +%install +%meson_install + +%files +%license COPYING +%doc NEWS README.md +%{_libdir}/girepository-1.0/ +%{_libdir}/libmanette-0.2.so.0* + +%files devel +%{_bindir}/manette-test +%{_includedir}/libmanette/ +%{_libdir}/libmanette-0.2.so +%{_libdir}/pkgconfig/manette-0.2.pc +%{_datadir}/gir-1.0/ +%{_datadir}/vala/ + +%changelog +* Mon Aug 26 2024 Arkady L. Shane - 0.2.6-7 +- Rebuilt for MSVSphere 9.4 + +* Thu Jul 20 2023 Fedora Release Engineering - 0.2.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 0.2.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 0.2.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.2.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 0.2.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.2.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jan 5 2021 Kalev Lember - 0.2.6-1 +- Update to 0.2.6 + +* Sat Sep 12 2020 Kalev Lember - 0.2.5-1 +- Update to 0.2.5 + +* Tue Jul 28 2020 Fedora Release Engineering - 0.2.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Sun Apr 05 2020 Kalev Lember - 0.2.4-1 +- Update to 0.2.4 + +* Wed Jan 29 2020 Fedora Release Engineering - 0.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Sep 11 2019 Kalev Lember - 0.2.3-1 +- Update to 0.2.3 + +* Thu Jul 25 2019 Fedora Release Engineering - 0.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Tue Mar 12 2019 Kalev Lember - 0.2.2-1 +- Initial Fedora packaging