Sophie

Sophie

distrib > Mandriva > current > i586 > by-pkgid > 16ccb3d8c8fc8bac73c04770f763905e > files > 3

libopkele0.3-0.3.2-7mdv2010.1.src.rpm

%define	major 2
%define libname %mklibname opkele %{major}
%define develname %mklibname opkele -d %{major}

Summary:	C++ implementation of OpenID protocol
Name:		libopkele0.3
Version:	0.3.2
Release:	%mkrel 7
Group:		System/Libraries
License:	MIT
URL:		http://kin.klever.net/libopkele/
Source0:	http://kin.klever.net/dist/libopkele-%{version}.tar.gz
Patch0:		libopkele-newer_libcurl.m4_fix.diff
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	libtool
BuildRequires:	pkgconfig
BuildRequires:	doxygen
BuildRequires:	libxslt-proc
BuildRequires:	konforka-devel
BuildRequires:	curl-devel
BuildRequires:	openssl-devel
BuildRequires:	pcre-devel
BuildRequires:	libpqxx-devel
BuildRequires:	postgresql-devel
BuildRequires:	graphviz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
libopkele is a C++ implementation of an OpenID decentralized identity system.
It provides OpenID protocol handling, leaving authentication and user
interaction to the implementor.

%package -n	%{libname}
Summary:	C++ implementation of OpenID protocol
Group:          System/Libraries

%description -n	%{libname}
libopkele is a C++ implementation of an OpenID decentralized identity system.
It provides OpenID protocol handling, leaving authentication and user
interaction to the implementor.

%package -n	%{develname}
Summary:	Static library and header files for the libopkele library
Group:		Development/C++
Requires:	%{libname} = %{version}
Provides:	opkele0.3-devel = %{version}-%{release}
Obsoletes:	%{mklibname opkele 1 -d}
Conflicts:	opkele-devel <= 2.0

%description -n	%{develname}
libopkele is a C++ implementation of an OpenID decentralized identity system.
It provides OpenID protocol handling, leaving authentication and user
interaction to the implementor.

This package contains the static libopkele library and its header files.

%prep

%setup -q -n libopkele-%{version}
%patch0 -p0

%build
export WANT_AUTOCONF_2_5=1
rm -f configure
libtoolize --copy --force; aclocal; autoheader; automake --add-missing --copy; autoconf --force

%configure2_5x \
    --with-pkgconfigdir=%{_libdir}/pkgconfig

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%if %mdkversion < 200900
%post -n %{libname} -p /sbin/ldconfig
%endif

%if %mdkversion < 200900
%postun -n %{libname} -p /sbin/ldconfig
%endif

%clean
rm -rf %{buildroot}

%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING NEWS
%{_libdir}/*.so.*

%files -n %{develname}
%defattr(-,root,root)
%dir %{_includedir}/opkele
%{_includedir}/opkele/*
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/*.la
%{_libdir}/pkgconfig/*.pc



%changelog
* Mon Apr 19 2010 Funda Wang <fwang@mandriva.org> 0.3.2-7mdv2010.1
+ Revision: 536667
- rebuild

* Thu Oct 08 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 0.3.2-6mdv2010.0
+ Revision: 455889
- rebuild for new curl SSL backend

* Fri Sep 04 2009 Thierry Vignaud <tv@mandriva.org> 0.3.2-5mdv2010.0
+ Revision: 429824
- rebuild

* Fri Jun 27 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.2-4mdv2009.0
+ Revision: 229522
- added P0 to make it build with newer curl
- import libopkele0.3


* Fri Jun 27 2008 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-4mdv2008.1
- provide the older libopkele as libopkele0.3

* Sat Feb 02 2008 Funda Wang <fundawang@mandriva.org> 0.3.2-3mdv2008.1
+ Revision: 161492
- rebuild against latest libpqxx

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request

  + Oden Eriksson <oeriksson@mandriva.com>
    - fix deps
    - 0.3.2

* Wed Nov 21 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3.1-1mdv2008.1
+ Revision: 110959
- 0.3.1

* Mon Oct 01 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-3mdv2008.0
+ Revision: 94141
- rebuilt due to missing packages

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-2mdv2008.0
+ Revision: 83688
- fix deps
- fix deps

* Wed Aug 22 2007 Oden Eriksson <oeriksson@mandriva.com> 0.3-1mdv2008.0
+ Revision: 68896
- 0.3
- new major
- conform to the 2008 specs


* Wed Jan 17 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1.1-1mdv2007.0
+ Revision: 109979
- 0.1.1

* Mon Jan 15 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.1
+ Revision: 109194
- fix deps
- Import libopkele

* Sun Jan 14 2007 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdv2007.1
- initial Mandriva package