|
Tim Niemueller |
d7d3101 |
Name: collada-dom
|
|
Till Hofmann |
fb6fdac |
Version: 2.4.3
|
|
Till Hofmann |
fb6fdac |
Release: 1%{?dist}
|
|
Tim Niemueller |
d7d3101 |
Summary: COLLADA Document Object Model Library
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
Group: System Environment/Libraries
|
|
Tim Niemueller |
d7d3101 |
License: MIT
|
|
Tim Niemueller |
d7d3101 |
URL: http://www.collada.org
|
|
Till Hofmann |
84649c4 |
|
|
Till Hofmann |
fb6fdac |
%global commit b67e4e68d302d28454265ee7bd58cc692333a625
|
|
Till Hofmann |
84649c4 |
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
|
Till Hofmann |
84649c4 |
Source0: https://github.com/rdiankov/collada-dom/archive/%{commit}/collada-dom-%{commit}.tar.gz
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
BuildRequires: cmake, gcc-c++, dos2unix
|
|
Tim Niemueller |
d7d3101 |
BuildRequires: minizip-devel, zlib-devel, boost-devel, libxml2-devel, pcre-devel
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%description
|
|
Tim Niemueller |
d7d3101 |
COLLADA is a royalty-free XML schema that enables digital asset exchange
|
|
Tim Niemueller |
d7d3101 |
within the interactive 3D industry. The COLLADA Document Object Model
|
|
Tim Niemueller |
d7d3101 |
(COLLADA DOM) is an application programming interface (API) that provides
|
|
Tim Niemueller |
d7d3101 |
a C++ object representation of a COLLADA XML instance document.
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%package devel
|
|
Tim Niemueller |
d7d3101 |
Summary: Development files for %{name}
|
|
Tim Niemueller |
d7d3101 |
Group: Development/Libraries
|
|
Tim Niemueller |
d7d3101 |
Requires: %{name} = %{version}-%{release}
|
|
Tim Niemueller |
d7d3101 |
Requires: pkgconfig
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%description devel
|
|
Tim Niemueller |
d7d3101 |
The %{name}-devel package contains libraries and header files for
|
|
Tim Niemueller |
d7d3101 |
developing applications that use %{name}.
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%prep
|
|
Till Hofmann |
84649c4 |
%setup -q -n %{name}-%{commit}
|
|
Tim Niemueller |
d7d3101 |
rm -rf dom/external-libs
|
|
Till Hofmann |
84649c4 |
dos2unix README.rst
|
|
Till Hofmann |
84649c4 |
dos2unix licenses/dom_license_e.txt
|
|
Till Hofmann |
84649c4 |
dos2unix licenses/license_e.txt
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%build
|
|
Tim Niemueller |
d7d3101 |
mkdir build
|
|
Tim Niemueller |
d7d3101 |
cd build
|
|
Tim Niemueller |
d7d3101 |
%cmake \
|
|
Tim Niemueller |
d7d3101 |
-DCMAKE_SKIP_RPATH:BOOL=ON \
|
|
Tim Niemueller |
d7d3101 |
..
|
|
Tim Niemueller |
d7d3101 |
|
|
Till Hofmann |
84649c4 |
make %{?_smp_mflags}
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%install
|
|
Tim Niemueller |
d7d3101 |
cd build
|
|
Tim Niemueller |
d7d3101 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
Tim Niemueller |
d7d3101 |
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|
Tim Niemueller |
88787c1 |
mv $RPM_BUILD_ROOT%{_libdir}/cmake/collada_dom-* $RPM_BUILD_ROOT%{_libdir}/cmake/collada_dom
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%post -p /sbin/ldconfig
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%postun -p /sbin/ldconfig
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%files
|
|
Tim Niemueller |
d7d3101 |
%defattr(-,root,root,-)
|
|
Till Hofmann |
84649c4 |
%doc README.rst licenses/dom_license_e.txt licenses/license_e.txt
|
|
Tim Niemueller |
d7d3101 |
%{_libdir}/*.so.*
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%files devel
|
|
Tim Niemueller |
d7d3101 |
%defattr(-,root,root,-)
|
|
Tim Niemueller |
d7d3101 |
%{_includedir}/*
|
|
Tim Niemueller |
d7d3101 |
%{_libdir}/*.so
|
|
Tim Niemueller |
d7d3101 |
%{_libdir}/pkgconfig/*.pc
|
|
Tim Niemueller |
c801c61 |
%{_libdir}/cmake/collada_dom/
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
|
|
Tim Niemueller |
d7d3101 |
%changelog
|
|
Till Hofmann |
fb6fdac |
* Thu Jun 05 2014 Till Hofmann <hofmann@kbsg.rwth-aachen.de> - 2.4.3-1
|
|
Till Hofmann |
fb6fdac |
- Update to 2.4.3 release
|
|
Till Hofmann |
fb6fdac |
|
|
Petr Machata |
33812b1 |
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 2.4.2-4
|
|
Petr Machata |
33812b1 |
- Rebuild for boost 1.55.0
|
|
Petr Machata |
33812b1 |
|
|
|
02a4ca8 |
* Fri May 23 2014 David Tardon <dtardon@redhat.com> - 2.4.2-3
|
|
|
02a4ca8 |
- rebuild for boost 1.55.0
|
|
|
02a4ca8 |
|
|
Till Hofmann |
84649c4 |
* Tue Mar 11 2014 Till Hofmann <hofmann@kbsg.rwth-aachen.de> - 2.4.2-2
|
|
Till Hofmann |
84649c4 |
- Change Source URL following https://fedoraproject.org/wiki/Packaging:SourceURL?rd=Packaging/SourceURL#Github
|
|
Till Hofmann |
84649c4 |
|
|
Till Hofmann |
84649c4 |
* Tue Mar 11 2014 Till Hofmann <hofmann@kbsg.rwth-aachen.de> - 2.4.2-1
|
|
Till Hofmann |
84649c4 |
- Update to 2.4.2 release
|
|
Till Hofmann |
84649c4 |
|
|
Tim Niemueller |
88787c1 |
* Sun Jan 19 2014 Tim Niemueller <tim@niemueller.de> - 2.4.0-2
|
|
Tim Niemueller |
88787c1 |
- Fix hardcoded path
|
|
Tim Niemueller |
88787c1 |
|
|
Tim Niemueller |
a19bb3d |
* Sun Jan 19 2014 Tim Niemueller <tim@niemueller.de> - 2.4.0-1
|
|
Tim Niemueller |
a19bb3d |
- Update to 2.4.0 release
|
|
Tim Niemueller |
a19bb3d |
(Patch provided by Till Hofmann, bz #1049997)
|
|
Tim Niemueller |
a19bb3d |
|
|
|
39fd0c0 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-10
|
|
|
39fd0c0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
39fd0c0 |
|
|
Petr Machata |
b514704 |
* Sat Jul 27 2013 pmachata@redhat.com - 2.3.1-9
|
|
Petr Machata |
b514704 |
- Rebuild for boost 1.54.0
|
|
Petr Machata |
b514704 |
|
|
|
5e08885 |
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 2.3.1-8
|
|
|
5e08885 |
- Rebuild for Boost-1.53.0
|
|
|
5e08885 |
|
|
|
ef1ae98 |
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 2.3.1-7
|
|
|
ef1ae98 |
- Rebuild for Boost-1.53.0
|
|
|
ef1ae98 |
|
|
|
8682f80 |
* Sun Aug 12 2012 Kevin Fenzi <kevin@scrye.com> - 2.3.1-6
|
|
|
8682f80 |
- Rebuild for new boost
|
|
|
8682f80 |
|
|
|
966c567 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-5
|
|
|
966c567 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
966c567 |
|
|
|
98e8109 |
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2.3.1-4
|
|
|
98e8109 |
- Rebuild against PCRE 8.30
|
|
|
98e8109 |
|
|
|
59bfcff |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-3
|
|
|
59bfcff |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
59bfcff |
|
|
Tim Niemueller |
87e50cf |
* Sun Dec 04 2011 Tim Niemueller <tim@niemueller.de> - 2.3.1-2
|
|
Tim Niemueller |
87e50cf |
- Rebuild for new Boost version
|
|
Tim Niemueller |
87e50cf |
|
|
Tim Niemueller |
c801c61 |
* Thu Jul 21 2011 Tim Niemueller <tim@niemueller.de> - 2.3.1-1
|
|
Tim Niemueller |
c801c61 |
- Update to 2.3.1
|
|
Tim Niemueller |
c801c61 |
|
|
Tim Niemueller |
3ba99e2 |
* Wed Apr 06 2011 Tim Niemueller <tim@niemueller.de> - 2.3-3
|
|
Tim Niemueller |
3ba99e2 |
- Rebuild for new Boost version
|
|
Tim Niemueller |
3ba99e2 |
|
|
Tim Niemueller |
6802b83 |
* Fri Mar 25 2011 Tim Niemueller <tim@niemueller.de> - 2.3-2
|
|
Tim Niemueller |
6802b83 |
- Use now-official tarball from project
|
|
Tim Niemueller |
6802b83 |
- Drop upstreamed patch
|
|
Tim Niemueller |
6802b83 |
|
|
Tim Niemueller |
d7d3101 |
* Mon Mar 21 2011 Tim Niemueller <tim@niemueller.de> - 2.3-1
|
|
Tim Niemueller |
d7d3101 |
- Initial package
|
|
Tim Niemueller |
d7d3101 |
|