|
|
|
@ -1,27 +1,26 @@
|
|
|
|
|
Name: libindi
|
|
|
|
|
Version: 1.8.1
|
|
|
|
|
Release: 2%{?dist}
|
|
|
|
|
Version: 1.7.4
|
|
|
|
|
Release: 5%{?dist}
|
|
|
|
|
Summary: Instrument Neutral Distributed Interface
|
|
|
|
|
|
|
|
|
|
License: LGPLv2+ and GPLv2+
|
|
|
|
|
# See COPYRIGHT file for a description of the licenses and files covered
|
|
|
|
|
|
|
|
|
|
URL: http://www.indilib.org
|
|
|
|
|
Source0: libindi-%{version}.tar.gz
|
|
|
|
|
Source0: %{name}-%{version}.tar.gz
|
|
|
|
|
Patch0: libindi-uaccess.patch
|
|
|
|
|
# Generated from git checkout using libindi-generate-tarball.sh
|
|
|
|
|
|
|
|
|
|
BuildRequires: cmake
|
|
|
|
|
BuildRequires: cmake3
|
|
|
|
|
BuildRequires: libfli-devel
|
|
|
|
|
BuildRequires: libjpeg-devel
|
|
|
|
|
BuildRequires: libnova-devel
|
|
|
|
|
BuildRequires: qt5-qtbase-devel
|
|
|
|
|
BuildRequires: systemd
|
|
|
|
|
|
|
|
|
|
BuildRequires: pkgconfig(fftw3)
|
|
|
|
|
BuildRequires: pkgconfig(cfitsio)
|
|
|
|
|
BuildRequires: pkgconfig(libcurl)
|
|
|
|
|
BuildRequires: pkgconfig(gsl)
|
|
|
|
|
BuildRequires: pkgconfig(libjpeg)
|
|
|
|
|
BuildRequires: pkgconfig(libusb-1.0)
|
|
|
|
|
BuildRequires: pkgconfig(zlib)
|
|
|
|
|
|
|
|
|
@ -36,13 +35,13 @@ data acquisition, monitoring, and a lot more.
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
|
Summary: Libraries, includes, etc. used to develop an application with %{name}
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
|
|
Requires: %{name}-static%{?_isa} = %{version}-%{release}
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
|
These are the header files needed to develop a %{name} application
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package libs
|
|
|
|
|
Summary: INDI shared libraries
|
|
|
|
|
|
|
|
|
@ -60,19 +59,21 @@ Static library needed to develop a %{name} application
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q -n %{name}-%{version}
|
|
|
|
|
%patch0 -p1
|
|
|
|
|
# For Fedora we want to put udev rules in %{_udevrulesdir}
|
|
|
|
|
# For Fedora we want to put udev rules in %%{_udevrulesdir}
|
|
|
|
|
sed -i 's|/lib/udev/rules.d|%{_udevrulesdir}|g' CMakeLists.txt
|
|
|
|
|
chmod -x drivers/telescope/lx200fs2.h
|
|
|
|
|
chmod -x drivers/telescope/lx200fs2.cpp
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
%cmake .
|
|
|
|
|
%cmake3 .
|
|
|
|
|
make VERBOSE=1 %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
make install DESTDIR=%{buildroot}
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets libs
|
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
|
|
|
|
|
|
%files
|
|
|
|
|
%license COPYING.BSD COPYING.GPL COPYING.LGPL COPYRIGHT LICENSE
|
|
|
|
@ -95,58 +96,26 @@ make install DESTDIR=%{buildroot}
|
|
|
|
|
%{_libdir}/*.a
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
|
|
* Mon Feb 10 2020 Mattia Verga <mattia.verga@protonmail.com> - 1.7.4-5
|
|
|
|
|
- Rebuild 1.7.4 since it has never been released as update
|
|
|
|
|
|
|
|
|
|
* Sun Oct 20 2019 Christian Dersch <lupinix@fedoraproject.org> - 1.8.1-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|
* Tue Aug 20 2019 Susi Lehtola <jussilehtola@fedoraproject.org> - 1.7.7-3
|
|
|
|
|
- Rebuilt for GSL 2.6.
|
|
|
|
|
|
|
|
|
|
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.7-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Sun Apr 28 2019 Christian Dersch <lupinix@mailbox.org> - 1.7.7-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.4-4
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Wed Jan 23 2019 Björn Esser <besser82@fedoraproject.org> - 1.7.4-3
|
|
|
|
|
- Append curdir to CMake invokation. (#1668512)
|
|
|
|
|
|
|
|
|
|
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 1.7.4-2
|
|
|
|
|
- Rebuild with fixed binutils
|
|
|
|
|
* Thu Apr 04 2019 Mattia Verga <mattia.verga@protonmail.com> - 1.7.4-4.1
|
|
|
|
|
- Update to 1.7.4 with patches from Fedora branch
|
|
|
|
|
|
|
|
|
|
* Sun Jul 29 2018 Christian Dersch <lupinix@mailbox.org> - 1.7.4-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-3
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Thu Jun 21 2018 Sergio Pascual <sergiopr@fedoraproject.org> 1.7.2-2
|
|
|
|
|
- Patch udev rule to remove plugdev (bz #1577332)
|
|
|
|
|
|
|
|
|
|
* Sat May 26 2018 Christian Dersch <lupinix@mailbox.org> - 1.7.2-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|
* Fri Feb 23 2018 Christian Dersch <lupinix@mailbox.org> - 1.6.2-3
|
|
|
|
|
- rebuilt for cfitsio 3.420 (so version bump)
|
|
|
|
|
|
|
|
|
|
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-2
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
* Mon Jan 08 2018 Christian Dersch <lupinix@mailbox.org> - 1.6.2-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|
* Mon Jan 08 2018 Christian Dersch <lupinix@mailbox.org> - 1.6.1-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|
* Tue Jan 02 2018 Christian Dersch <lupinix@fedoraproject.org> - 1.6.0-1
|
|
|
|
|
- new version
|
|
|
|
|
- split shared libraries into -libs subpackage, to be multiarch clean
|
|
|
|
|
|
|
|
|
|
* Sun Nov 05 2017 Mattia Verga <mattia.verga@email.it> - 1.5.0-1.1
|
|
|
|
|
- Change BR and macros to cmake3 for EPEL branch
|
|
|
|
|
- Use libjpeg-devel call
|
|
|
|
|
|
|
|
|
|
* Sat Oct 07 2017 Christian Dersch <lupinix@mailbox.org> - 1.5.0-1
|
|
|
|
|
- new version
|
|
|
|
|
|
|
|
|
|