Tim Niemueller d7d3101
Name:           collada-dom
Till Hofmann c821287
Version:        2.5.0
741033b
Release:        %autorelease
Tim Niemueller d7d3101
Summary:        COLLADA Document Object Model Library
Tim Niemueller d7d3101
Tim Niemueller d7d3101
License:        MIT
Tim Niemueller d7d3101
URL:            http://www.collada.org
Till Hofmann 84649c4
Till Hofmann f36e22c
Source0:        https://github.com/rdiankov/collada-dom/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
afd17ab
Patch0:         collada-dom.minizip-include.patch
afd17ab
Patch1:         collada-dom.include-zlib.patch
Till Hofmann a0773d0
Till Hofmann f29226c
BuildRequires:  boost-devel
Till Hofmann f29226c
BuildRequires:  cmake
Till Hofmann f29226c
BuildRequires:  dos2unix
Till Hofmann f29226c
BuildRequires:  gcc-c++
Till Hofmann f29226c
BuildRequires:  libxml2-devel
aeb32f9
BuildRequires:  minizip-ng-compat-devel
cb377d2
BuildRequires:  uriparser-devel
Till Hofmann f29226c
BuildRequires:  zlib-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
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 f29226c
%autosetup -p1 -n %{name}-%{version}
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
d044be7
%cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
d044be7
%cmake_build
Tim Niemueller d7d3101
Tim Niemueller d7d3101
Tim Niemueller d7d3101
%install
d044be7
%cmake_install
d044be7
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
%files
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
%{_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
741033b
%autochangelog