Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > e16fa1bf184ef01848a6b5b785e8da05 > files > 2

rpmconstant-0.1.3-1mdv2008.0.src.rpm

%define name	rpmconstant
%define version	0.1.3
%define release	%mkrel 1

%define major		0
%define libname		%mklibname %name %major
%define develname	%mklibname %name -d

Summary: A library to bind RPM constant values
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://rpm4.zarb.org/download/%{name}-%{version}.tar.gz
License: LGPLv2.1
Group: Development/C
Url: http://rpm.zarb.org/
BuildRoot: %{_tmppath}/%{name}-buildroot
BuildRequires: rpm-devel

%description
This library provides basic functions to map internal RPM constant values
with their name. This is useful for perl/python or other language which has
binding over rpmlib.

%package -n %libname
Summary: A library to bind rpm constant
Group: Development/C
Provides: lib%{name} = %version-%release

%description -n %libname
This library provides basics functions to map internal rpm constant value
with their name. This is useful for perl/python or other language which has
binding over rpmlib.

%package -n %develname
Summary: Development files from librpmconstant
Group: Development/C
Provides: %name-devel = %version-%release
Provides: lib%{name}-devel = %version-%release
Requires: %libname = %version-%release
Obsoletes: %mklibname rpmconstant 0 -d

%description -n %develname
This library provides basics functions to map internal rpm constant value
with their name. This is useful for perl/python or other language which has
binding over rpmlib.

You need this package to build applications using librpmconstant.

%prep
%setup -q

%build
%configure
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

%clean
rm -rf $RPM_BUILD_ROOT

%post -n %libname -p /sbin/ldconfig
%postun -n %libname -p /sbin/ldconfig

%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog README
%_bindir/%name

%files -n %libname
%defattr(-,root,root)
%_libdir/lib%name.so.*

%files -n %develname
%defattr(-,root,root)
%doc constant.c AUTHORS ChangeLog README
%_includedir/%name/%name.h
%_libdir/lib%name.so
%_libdir/lib%name.a
%_libdir/lib%name.la



%changelog
* Wed Aug 29 2007 Olivier Thauvin <nanardon@mandriva.org> 0.1.3-1mdv2008.0
+ Revision: 74995
- 0.1.3

  + Adam Williamson <awilliamson@mandriva.com>
    - rebuild for 2008
    - spec clean
    - new devel policy


* Sun Jun 11 2006 Olivier Thauvin <nanardon@mandriva.org> 0.1.2-1mdv2007.0
- 0.1.2

* Wed Mar 15 2006 Olivier Thauvin <nanardon@mandriva.org> 0.1.1-4mdk
- rebuild for rpm

* Fri Jan 06 2006 Olivier Thauvin <nanardon@mandriva.org> 0.1.1-3mdk
- cleanup changelog suckage

* Fri Jan 06 2006 Olivier Thauvin <nanardon@mandriva.org> 0.1.1-1mdk
- 0.1.1
- update url

* Tue May 10 2005 Olivier Thauvin <nanardon@mandriva.org> 0.0.5-2mdk
- rebuild for rpm4.4

* Sat Apr 16 2005 Olivier Thauvin <nanardon@mandrake.org> 0.0.5-1mdk
- 0.0.5

* Sun Mar 06 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.0.4-2mdk
- use %%mkrel

* Wed Feb 16 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.0.4-1mdk
- 0.0.4

* Fri Feb 11 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.0.3-1mdk
- 0.0.3

* Mon Feb 07 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.0.2-1mdk
- 0.0.2

* Sun Feb 06 2005 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.0.1-1mdk
- First mdk spec