diff --git a/.gitignore b/.gitignore index 6fa4927..7f2182b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/xdffileio-*.tar.gz +/xdffileio-0.3.tar.gz diff --git a/sources b/sources index 2ef5634..40b82ec 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdffileio-0.3.tar.gz) = 496dff9dc3290b6a72c9944d68b98bcc6addc3e81266b25e0ac6d01f980c210e5073c3a19ff51b1132fc41877f0b52f81923948db30f3fb8f404d907f5299e65 +5e90c98526b51153e88086c05c3bc6ea xdffileio-0.3.tar.gz diff --git a/xdffileio.spec b/xdffileio.spec index b13f5a8..60a486e 100644 --- a/xdffileio.spec +++ b/xdffileio.spec @@ -1,17 +1,15 @@ -Name: xdffileio -Version: 0.3 -Release: 26%{?dist} -Summary: Unified interface to read/write EEG file format in realtime +Name: xdffileio +Version: 0.3 +Release: 9%{?dist} +Summary: Unified interface to read/write EEG file format in realtime -License: LGPL-3.0-or-later -URL: https://opensource.mindmaze.com/projects/xdffileio -Source0: https://github.com/mmlabs-mindmaze/xdffileio/archive/%{name}-%{version}/%{name}-%{version}.tar.gz +License: LGPLv3+ +URL: http://cnbi.epfl.ch/software/xdffileio.html +Source0: https://github.com/nbourdau/xdffileio/archive/%{name}-%{version}.tar.gz -BuildRequires: autoconf -BuildRequires: automake -BuildRequires: gcc -BuildRequires: gnulib-devel -BuildRequires: make +BuildRequires: gcc +BuildRequires: automake autoconf +BuildRequires: gnulib-devel %description xdffileio provides a unified interface to read/write EEG file format in @@ -20,31 +18,37 @@ to all supported file formats while minimizing the CPU cost on the main loop. It thus performs all the expensive operation (scaling, data convertion and file operation) in a separated thread. -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +%package devel +Summary: Development files for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} -%description devel +%description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep %autosetup -n %{name}-%{name}-%{version} -%conf -./autogen.sh -%configure - %build -%make_build +./autogen.sh -%check -%make_build check -j1 +%configure \ +%ifarch %{ix86} + CFLAGS='%{optflags} -march=pentium4' +%endif + +%make_build V=1 %install %make_install + +rm -f %{buildroot}%{_libdir}/lib%{name}.la rm -vrf %{buildroot}%{_docdir}/%{name} +%check +make check V=1 +rm -vrf doc/example/{.dirstamp,.deps,*.o} + %ldconfig_scriptlets %files @@ -53,64 +57,13 @@ rm -vrf %{buildroot}%{_docdir}/%{name} %{_libdir}/lib%{name}.so.* %files devel -%doc doc/example +%doc doc/example/ %{_includedir}/xdfio.h %{_mandir}/man3/xdf_*.3* %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc %changelog -* Fri Aug 07 2026 Ali Erdinc Koroglu - 0.3-26 -- FTBFS fix (rhbz#2505264) - -* Fri Jul 17 2026 Fedora Release Engineering - 0.3-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Sat Jan 17 2026 Fedora Release Engineering - 0.3-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 0.3-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sun Jan 19 2025 Fedora Release Engineering - 0.3-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Sat Jul 20 2024 Fedora Release Engineering - 0.3-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Wed Jul 17 2024 Miroslav Suchý - 0.3-20 -- convert license to SPDX - -* Sat Jan 27 2024 Fedora Release Engineering - 0.3-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sat Jul 22 2023 Fedora Release Engineering - 0.3-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 0.3-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 0.3-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 0.3-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 0.3-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 0.3-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 0.3-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 0.3-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 0.3-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - * Sun Feb 03 2019 Fedora Release Engineering - 0.3-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild