3ba5f4d
%global majorver 3 
9c802c5
e01e9e0
Name: libapogee
498f38e
Version: 3.2
7ea49ba
Release: 4%{?dist}
e01e9e0
Summary: Library for Apogee CCD Cameras
e01e9e0
3ba5f4d
License: GPLv2+ and MPLv2.0
3ba5f4d
URL: http://indilib.org
e01e9e0
3ba5f4d
# Tar is generated from the huge all-in-one tar from INDI
3ba5f4d
# by using ./libapogee-generate-tarball.sh 1.3.1
3ba5f4d
Source0: %{name}-%{version}.tar.gz
3ba5f4d
Source1: %{name}-generate-tarball.sh
e01e9e0
Igor Gnatenko d764681
BuildRequires:  gcc-c++
3ba5f4d
BuildRequires: boost-devel cmake libusb-devel libcurl-devel systemd
e01e9e0
e01e9e0
%description
e01e9e0
Apogee library is used by applications to control Apogee CCDs.
e01e9e0
e01e9e0
%package devel
e01e9e0
Summary: Libraries, includes, etc. used to develop an application with %{name}
Sergio Pascual ecd4d4a
Requires: %{name}%{?_isa} = %{version}-%{release}
e01e9e0
%description devel
e01e9e0
These are the header files needed to develop a %{name} application
e01e9e0
e01e9e0
%prep
3ba5f4d
%setup -q -n %{name}-%{version}
4ff699e
sed -i 's|/etc/udev/rules.d|%{_udevrulesdir}|g' CMakeLists.txt
3ba5f4d
sed -i 's|DESTINATION lib|DESTINATION lib${LIB_SUFFIX}|g' CMakeLists.txt
e01e9e0
e01e9e0
%build
e01e9e0
%cmake
e01e9e0
make VERBOSE=1 %{?_smp_mflags}
e01e9e0
e01e9e0
%install
e01e9e0
make install DESTDIR=%{buildroot}
e01e9e0
6cf08f3
%ldconfig_scriptlets
e01e9e0
e01e9e0
%files
3ba5f4d
%license LICENSE
3ba5f4d
%doc README
e01e9e0
%{_libdir}/*.so.*
3ba5f4d
%{_sysconfdir}/Apogee/*
3ba5f4d
%{_udevrulesdir}/99-apogee.rules
e01e9e0
e01e9e0
%files devel
e01e9e0
%{_includedir}/*
e01e9e0
%{_libdir}/*.so
e01e9e0
e01e9e0
%changelog
7ea49ba
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-4
7ea49ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7ea49ba
9e6fedc
* Sun Oct 20 2019 Christian Dersch <lupinix@fedoraproject.org> - 3.2-3
9e6fedc
- rebuilt
9e6fedc
175c959
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.2-2
175c959
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
175c959
498f38e
* Sun Apr 28 2019 Christian Dersch <lupinix@mailbox.org> - 3.2-1
498f38e
- new version
498f38e
fb7f555
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-4
fb7f555
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
fb7f555
f3086ca
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 3.1-3
f3086ca
- Rebuilt for Boost 1.69
f3086ca
0525fb9
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1-2
0525fb9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
0525fb9
b6953b7
* Sat May 26 2018 Christian Dersch <lupinix@mailbox.org> - 3.1-1
b6953b7
- new version
b6953b7
82d30d2
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3234-8
82d30d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
82d30d2
e620ce2
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 3.0.3234-7
e620ce2
- Rebuilt for Boost 1.66
e620ce2
0eb07b4
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3234-6
0eb07b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
0eb07b4
193ec75
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.3234-5
193ec75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
193ec75
fd590d8
* Wed Jul 19 2017 Jonathan Wakely <jwakely@redhat.com> - 3.0.3234-4
fd590d8
- Rebuilt for s390x binutils bug
fd590d8
6eb131d
* Tue Jul 18 2017 Jonathan Wakely <jwakely@redhat.com> - 3.0.3234-3
6eb131d
- Rebuilt for Boost 1.64
6eb131d
0a5bf89
* Tue Feb 07 2017 Kalev Lember <klember@redhat.com> - 3.0.3234-2
0a5bf89
- Rebuilt for Boost 1.63
0a5bf89
3ba5f4d
* Thu Dec 15 2016 Christian Dersch <lupinix@mailbox.org> - 3.0.3234-1
3ba5f4d
- new version
3ba5f4d
299220c
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2-18
299220c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
299220c
9c802c5
* Fri Dec 25 2015 Christian Dersch <lupinix@fedoraproject.org>- 2.2-17
9c802c5
- Spec adjustments (use license tag, global instead of define)
9c802c5
9c19f6d
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-16
9c19f6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
9c19f6d
af76b7a
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.2-15
af76b7a
- Rebuilt for GCC 5 C++11 ABI change
af76b7a
30b9dc0
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-14
30b9dc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
30b9dc0
42bff3f
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-13
42bff3f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
42bff3f
Sergio Pascual 26a272e
* Fri Jan 10 2014 Sergio Pascual <sergiopr at fedoraproject.org> - 2.2-12
Sergio Pascual 26a272e
- Adding the patch
Sergio Pascual 26a272e
Sergio Pascual ecd4d4a
* Tue Dec 03 2013 Sergio Pascual <sergiopr at fedoraproject.org> - 2.2-11
Sergio Pascual ecd4d4a
- Fix bz #1037156 (format-security)
Sergio Pascual ecd4d4a
- Spec cleanup
Sergio Pascual ecd4d4a
11c981b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-10
11c981b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
11c981b
64346a6
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-9
64346a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
64346a6
458745e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-8
458745e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
458745e
b319ec2
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-7
b319ec2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
b319ec2
Sergio Pascual 338456a
* Mon Dec 19 2011 Sergio Pascual <sergiopr at fedoraproject.org> - 2.2-6
Sergio Pascual 338456a
- curl/types.h removed in latest curl
Sergio Pascual 338456a
- Bug filled upstream
Sergio Pascual 338456a
- Cleanup the specfile
Sergio Pascual 338456a
3232e5d
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-5
3232e5d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3232e5d
5b521bf
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-4
5b521bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
5b521bf
d7c6216
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2-3
d7c6216
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d7c6216
e01e9e0
* Fri Feb 13 2009 Sergio Pascual <sergiopr at fedoraproject.org> -  2.2-2
e01e9e0
- Fixing license tag
e01e9e0
- Patch to remove sys/io.h
e01e9e0
- Bug filled upstream about calling exit()
e01e9e0
e01e9e0
* Sat Feb 07 2009 Sergio Pascual <sergiopr at fedoraproject.org> -  2.2-1
e01e9e0
- Initial spec file
e01e9e0