Tim Niemueller d7d3101
Name:           collada-dom
Tim Niemueller d7d3101
Version:        2.3
Tim Niemueller 6802b83
Release:        2%{?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
Tim Niemueller 6802b83
Source0:        http://downloads.sourceforge.net/project/collada-dom/Collada%20DOM/Collada%20DOM%202.3/collada-dom-2.3.tgz
Tim Niemueller d7d3101
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
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
Tim Niemueller d7d3101
%setup -q
Tim Niemueller d7d3101
rm -rf dom/external-libs
Tim Niemueller d7d3101
dos2unix Readme.txt
Tim Niemueller d7d3101
dos2unix dom/license.txt
Tim Niemueller d7d3101
dos2unix License_Folder/license_e.txt
Tim Niemueller d7d3101
dos2unix dom/readme.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
Tim Niemueller d7d3101
make
Tim Niemueller d7d3101
Tim Niemueller d7d3101
%install
Tim Niemueller d7d3101
rm -rf $RPM_BUILD_ROOT
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 d7d3101
Tim Niemueller d7d3101
Tim Niemueller d7d3101
%clean
Tim Niemueller d7d3101
rm -rf $RPM_BUILD_ROOT
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,-)
Tim Niemueller d7d3101
%doc Readme.txt dom/license.txt License_Folder/license_e.txt dom/readme.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 d7d3101
Tim Niemueller d7d3101
Tim Niemueller d7d3101
%changelog
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