|
Takanori MATSUURA |
e3e84f4 |
Name: CQRlib
|
|
Takanori MATSUURA |
d708e62 |
Version: 1.1.2
|
|
|
503684b |
Release: 8%{?dist}
|
|
Takanori MATSUURA |
e3e84f4 |
Summary: ANSI C API for quaternion arithmetic and rotation
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
Group: System Environment/Libraries
|
|
Takanori MATSUURA |
e3e84f4 |
License: LGPLv2+
|
|
Takanori MATSUURA |
e3e84f4 |
URL: http://cqrlib.sourceforge.net/
|
|
Takanori MATSUURA |
e3e84f4 |
Source0: http://downloads.sourceforge.net/project/cqrlib/cqrlib/CQRlib-%{version}/CQRlib-%{version}.tar.gz
|
|
Takanori MATSUURA |
e3e84f4 |
# to fix /-dynamic/-rdynamic/ issue, reported to upstream
|
|
Takanori MATSUURA |
e3e84f4 |
Patch0: CQRlib-1.0.6-dynamic.patch
|
|
Takanori MATSUURA |
e3e84f4 |
# to fix libdir for lib64 architecture
|
|
Takanori MATSUURA |
e3e84f4 |
Patch1: CQRlib-1.0.6-lib64.patch
|
|
Takanori MATSUURA |
e3e84f4 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
Takanori MATSUURA |
e3e84f4 |
BuildRequires: libtool
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%description
|
|
Takanori MATSUURA |
e3e84f4 |
CQRlib is an ANSI C implementation of a utility library for quaternion
|
|
Takanori MATSUURA |
e3e84f4 |
arithmetic and quaternion rotation math.
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%package devel
|
|
Takanori MATSUURA |
e3e84f4 |
Summary: Development tools for compiling programs using CQRlib
|
|
Takanori MATSUURA |
e3e84f4 |
Group: Development/Libraries
|
|
Takanori MATSUURA |
e3e84f4 |
Requires: %{name} = %{version}-%{release}
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%description devel
|
|
Takanori MATSUURA |
e3e84f4 |
The CQRlib-devel package includes the header and library files for
|
|
Takanori MATSUURA |
e3e84f4 |
developing applications that use CQRlib.
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%prep
|
|
Takanori MATSUURA |
e3e84f4 |
%setup -q
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%patch0 -p1 -b .dynamic
|
|
Takanori MATSUURA |
e3e84f4 |
%if %{_lib} == lib64
|
|
Takanori MATSUURA |
e3e84f4 |
%patch1 -p1 -b .lib64
|
|
Takanori MATSUURA |
e3e84f4 |
%endif
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%build
|
|
Takanori MATSUURA |
826d803 |
make all CFLAGS="%{optflags}" %{?_smp_mflags}
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%install
|
|
Takanori MATSUURA |
e3e84f4 |
rm -rf %{buildroot}
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
make install CFLAGS="%{optflags}" INSTALLDIR="%{buildroot}%{_prefix}"
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
# remove .la and .a files
|
|
Takanori MATSUURA |
e3e84f4 |
find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
|
Takanori MATSUURA |
e3e84f4 |
find %{buildroot} -name '*.a' -exec rm -f {} ';'
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
826d803 |
%check
|
|
Takanori MATSUURA |
826d803 |
make tests
|
|
Takanori MATSUURA |
826d803 |
|
|
Takanori MATSUURA |
e3e84f4 |
%clean
|
|
Takanori MATSUURA |
e3e84f4 |
rm -rf %{buildroot}
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%post -p /sbin/ldconfig
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%postun -p /sbin/ldconfig
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%files
|
|
Takanori MATSUURA |
e3e84f4 |
%defattr(-,root,root,-)
|
|
Takanori MATSUURA |
e3e84f4 |
%doc README_CQRlib.html README_CQRlib.txt lgpl.txt
|
|
Takanori MATSUURA |
e3e84f4 |
%{_libdir}/libCQRlib.so.*
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%files devel
|
|
Takanori MATSUURA |
e3e84f4 |
%defattr(-,root,root,-)
|
|
Takanori MATSUURA |
e3e84f4 |
%{_includedir}/cqrlib.h
|
|
Takanori MATSUURA |
e3e84f4 |
%{_libdir}/libCQRlib.so
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
e3e84f4 |
%changelog
|
|
|
503684b |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-8
|
|
|
503684b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
503684b |
|
|
|
bd502b8 |
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-7
|
|
|
bd502b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
bd502b8 |
|
|
|
e4195c3 |
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-6
|
|
|
e4195c3 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
e4195c3 |
|
|
|
f5ff2e1 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-5
|
|
|
f5ff2e1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
f5ff2e1 |
|
|
|
ec275c6 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-4
|
|
|
ec275c6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
ec275c6 |
|
|
|
1730320 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-3
|
|
|
1730320 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
1730320 |
|
|
|
a5ec56a |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.2-2
|
|
|
a5ec56a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
a5ec56a |
|
|
Takanori MATSUURA |
d708e62 |
* Wed Dec 22 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.1.2-1
|
|
Takanori MATSUURA |
d708e62 |
- update to 1.1.2
|
|
Takanori MATSUURA |
d708e62 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Mon Oct 18 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.1.1-2
|
|
Takanori MATSUURA |
bbbe732 |
- use "make all" instead of "make"
|
|
Takanori MATSUURA |
826d803 |
- add %%check
|
|
Takanori MATSUURA |
c44b1a0 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Thu Oct 14 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.1.1-1
|
|
Takanori MATSUURA |
bbbe732 |
- initial import (#545045).
|
|
Takanori MATSUURA |
bbbe732 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Tue Oct 12 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.1.1-0.1
|
|
Takanori MATSUURA |
e3e84f4 |
- use %%{_lib} detection to fix W: %%ifarch-applied-patch
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Thu Sep 30 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.1.1-0
|
|
Takanori MATSUURA |
e3e84f4 |
- update to 1.1.1
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Fri Sep 10 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.1-0
|
|
Takanori MATSUURA |
e3e84f4 |
- update to 1.1
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Mon Aug 30 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.0.6-1
|
|
Takanori MATSUURA |
e3e84f4 |
- update to 1.0.6
|
|
Takanori MATSUURA |
e3e84f4 |
- provide 64 bit libdir fix as a patch
|
|
Takanori MATSUURA |
e3e84f4 |
- provide s/dynamic/rsynamic/g as a patch
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Thu May 6 2010 Takanori MATSUURA <t.matsuu@gmail.com> - 1.0.5-1
|
|
Takanori MATSUURA |
e3e84f4 |
- update to 1.0.5
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Wed Dec 9 2009 Takanori MATSUURA <t.matsuu@gmail.com> - 1.0.3-3.20090805
|
|
Takanori MATSUURA |
e3e84f4 |
- remove static library
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Tue Dec 8 2009 Takanori MATSUURA <t.matsuu@gmail.com> - 1.0.3-2.20090805
|
|
Takanori MATSUURA |
e3e84f4 |
- fit to Fedora Packaging Guidelines
|
|
Takanori MATSUURA |
e3e84f4 |
- apply changes pointed at rhbz #545045 comment #1
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Tue Aug 25 2009 Takanori MATSUURA <t.matsuu@gmail.com> - 1.0.3-1.20090805
|
|
Takanori MATSUURA |
e3e84f4 |
- update to 1.0.3-5Aug09
|
|
Takanori MATSUURA |
e3e84f4 |
|
|
Takanori MATSUURA |
1fe9ae7 |
* Wed Jul 29 2009 Takanori MATSUURA <t.matsuu@gmail.com> - 1.0.3-1
|
|
Takanori MATSUURA |
e3e84f4 |
- initial build
|