%define lib_dwfcore %mklibname dwfcore 1 %define lib_dwftk %mklibname dwftk 7 Name: dwftoolkit Version: 7.2.1 Release: %mkrel 2 License: BSD-like Summary: DWF Toolkit 7.2.1 provides APIs for reading and writing 3D DWF from any application URL: http://usa.autodesk.com/ Source: DWFToolkit-%{version}-src.tar.gz Patch0: DWFToolkit-7.2.1-soname.patch Group: Sciences/Geosciences BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool %description DWF Toolkit 7.2.1 provides APIs for reading and writing 3D DWF from any application, simplified 2D interfaces, supports composite DWF files (3D and 2D combined) and cross-platform support (Windows, Mac, Linux). It includes C++ source code for reading and writing DWF files. #-------------------------------------------------------------------------------- %package devel Summary: DWF Toolkit 7.2.1 devel files Group: Development/Other Requires: %lib_dwfcore = %version-%release Requires: %lib_dwftk = %version-%release %description devel DWF Toolkit 7.2.1 devel files %files devel %defattr(-,root,root,-) %_includedir/* %_libdir/*.so %_libdir/*.la #-------------------------------------------------------------------------------- %package static-devel Group: Developmen/Othert Summary: DWF Toolkit 7.2.1 static devel files Requires: %{name}-devel %description static-devel DWF Toolkit 7.2.1 static devel files #-------------------------------------------------------------------------------- %package -n %lib_dwfcore Group: System/Libraries Summary: dwfcore library %description -n %lib_dwfcore dwfcore library %files -n %lib_dwfcore %defattr(-,root,root,-) %_libdir/*.so.* #-------------------------------------------------------------------------------- %package -n %lib_dwftk Group: System/Libraries Summary: dwftk library %description -n %lib_dwftk dwftk library %files -n %lib_dwftk %defattr(-,root,root,-) %_libdir/*.so.* #-------------------------------------------------------------------------------- %prep %setup -q -c -T -n %name-%version -a 0 %patch0 -p1 -b .soname %build for name in dwfcore dwftoolkit; do pushd develop/global/build/gnu/$name sh -x build_setup.sh popd done for name in dwfcore dwf; do pushd develop/global/src/$name %configure2_5x \ --disable-static %make popd done %install for name in dwfcore dwf; do pushd develop/global/src/$name %makeinstall_std popd done %clean rm -rf %buildroot %changelog * Wed Aug 23 2006 Thierry Vignaud <tvignaud@mandriva.com> + 2006-08-23 12:18:57 (57693) - fix group * Tue Aug 15 2006 Helio Chissini de Castro <helio@mandriva.com> + 2006-08-15 04:27:27 (56153) - import dwftoolkit-7.2.1-1mdv2007.0 * Mon Aug 14 2006 Helio Chissini de Castro <helio@mandriva.com> - First package release