Sophie

Sophie

distrib > Mandriva > 10.0-com > x86_64 > by-pkgid > aab3c43a5107ce20f67fb52e55c44a6e > files > 2

cal3d-0.9.1-2mdk.src.rpm

%define	name		cal3d
%define	version		0.9.1
%define	release		2mdk
%define	lib_name_orig	lib%{name}
%define lib_major	0.9.1
%define lib_name	%mklibname %{name} %{lib_major}
%define	lib_name_devel	%mklibname %{name} %{lib_major} -d

Name:		%{name}
Summary:	A skeletal based character animation library
Version:	%{version}
Release:	%{release}
Group:		System/Libraries
License:	LGPL
URL:		http://cal3d.sourceforge.net/
Source0:	%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Cal3D is a skeletal based character animation library. It is platform-
independent and not bound to a specific graphic API. Originally designed to
be used in a 3d client for the Worldforge project (www.worldforge.org)
it evolved into a stand-alone product that can be used in many different
projects.

%package	-n %{lib_name}
Summary:	A skeletal based character animation library
Group:		System/Libraries
Provides:	%{name} = %{version}-%{release}

%description -n %{lib_name}
This package contains the library needed to run programs dynamically
linked with Cal3D.

%package	-n %{lib_name_devel}
Summary:	Headers for developing programs that will use Cal3D
Group:		Development/C++
Requires:	%{lib_name} = %{version}
Provides:	%{lib_name_orig}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}

%description -n %{lib_name_devel}
This package contains the headers that programmers will need to develop
applications which will use Cal3D.

%prep
%setup -q

%build
./autogen.sh
%configure
%make

%install
%{__rm} -rf $RPM_BUILD_ROOT
%makeinstall
%{__rm} -rf $RPM_BUILD_ROOT%{_bindir}

%clean
%{__rm} -rf $RPM_BUILD_ROOT

%post -n %{lib_name} -p /sbin/ldconfig
%postun -n %{lib_name} -p /sbin/ldconfig

%files -n %{lib_name}
%defattr(-,root,root,0755)
%{_libdir}/*.la
%{_libdir}/%{lib_name_orig}-%{lib_major}*.so

%files -n %{lib_name_devel}
%defattr(-,root,root,0755)
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/%{lib_name_orig}.so
%{_libdir}/%{lib_name_orig}.la
%{_libdir}/pkgconfig/%{name}.pc

%changelog
* Sun Dec 28 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-2mdk
- fix so name (from Luca Berra)

* Tue Dec 23 2003 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.1-1mdk
- 0.9.1

* Tue Jul 08 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8-3mdk
- fix unowned dir reported by Oliviers distriblint bot

* Tue May 06 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8-2mdk
- rebuild for rpm-4.2
- use %mklibname for devel package

* Sat Apr 26 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 0.8-1mdk
- spec file fixes
- from Jean-Baptiste Lamy <jiba@tuxfamily.org> 0.8-1mdk
  - First RPM release