%define name gwenhywfar %define major 38 %define libname %mklibname %name %major Summary: A multi-platform helper library for other libraries Name: gwenhywfar Version: 2.4.0 Release: %mkrel 1 Source: http://prdownloads.sourceforge.net/gwenhywfar/%{name}-%{version}.tar.bz2 Patch0: gwenhywfar-1.10.0-lib64.patch.bz2 BuildRequires: automake1.9 BuildRequires: autoconf2.5 >= 2.58 BuildRequires: openssl-devel BuildRequires: ncurses-devel BuildRequires: zlib-devel Group: System/Libraries License: LGPL URL: http://sourceforge.net/projects/gwenhywfar BuildRoot: %{_tmppath}/%{name}-%{version}-root %description This is Gwenhywfar, a multi-platform helper library for networking and security applications and libraries. It is heavily used by libchipcard www.libchipcard.de and OpenHBCI-TNG (The Next Generation) www.openhbci.de. %package -n %libname Summary: A multi-platform helper library for other libraries Group: System/Libraries Requires: %name >= %version %description -n %libname This is Gwenhywfar, a multi-platform helper library for networking and security applications and libraries. It is heavily used by libchipcard www.libchipcard.de and OpenHBCI-TNG (The Next Generation) www.openhbci.de. %package -n %libname-devel Summary: Gwenhywfar development kit Group: Development/C Requires: %{libname} = %{version} Provides: lib%name-devel = %{version}-%{release} %description -n %libname-devel This package contains gwenhywfar-config and header files for writing and compiling programs using Gwenhywfar. %prep %setup -q %patch0 -p1 -b .lib64 aclocal-1.9 -I m4 autoconf %build %configure2_5x --disable-static %make %install rm -fr $RPM_BUILD_ROOT %name.lang %makeinstall_std find %buildroot -name \*.la|xargs chmod 644 %find_lang %name perl -pi -e "s°-L$RPM_BUILD_DIR/%name-%version/src°°" %buildroot%_libdir/*.la %buildroot%_libdir/%name/plugins/*/*/*.la %clean [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT %post -n %libname -p /sbin/ldconfig %postun -n %libname -p /sbin/ldconfig %files -f %name.lang %defattr(-,root,root) %doc AUTHORS README ChangeLog %config(noreplace) %_sysconfdir/gwen-public-ca.crt %_bindir/gct-tool %files -n %libname %defattr(-,root,root) %{_libdir}/lib*.so.%{major}* %{_libdir}/%{name} %files -n %libname-devel %defattr(-,root,root) %{_bindir}/gwenhywfar-config %{_bindir}/xmlmerge %{_bindir}/mklistdoc %{_bindir}/typemaker %{_includedir}/gwenhywfar %{_libdir}/*.so %attr(644,root,root) %{_libdir}/*.la %{_libdir}/pkgconfig/*.pc %{_datadir}/aclocal/gwenhywfar.m4 %changelog * Sat Aug 26 2006 Götz Waschk <waschk@mandriva.org> 2.4.0-1mdv2007.0 - New release 2.4.0 * Fri Jul 14 2006 Götz Waschk <waschk@mandriva.org> 2.3.1-1 - New release 2.3.1 * Fri Jun 16 2006 Götz Waschk <waschk@mandriva.org> 2.3.0-1mdv2007.0 - New release 2.3.0 * Thu Apr 13 2006 Götz Waschk <waschk@mandriva.org> 2.2.0-1mdk - New release 2.2.0 * Mon Mar 27 2006 Götz Waschk <waschk@mandriva.org> 2.1.1-1mdk - New release 2.1.1 * Tue Mar 21 2006 Götz Waschk <waschk@mandriva.org> 2.1.0-1mdk - New release 2.1.0 * Tue Feb 28 2006 Götz Waschk <waschk@mandriva.org> 2.0.0-1mdk - New release 2.0.0 * Tue Feb 07 2006 Götz Waschk <waschk@mandriva.org> 1.99.7-1mdk - New release 1.99.7 * Tue Jan 31 2006 Götz Waschk <waschk@mandriva.org> 1.99.6-1mdk - New release 1.99.6 * Thu Jan 26 2006 Götz Waschk <waschk@mandriva.org> 1.99.5-1mdk - New release 1.99.5 * Wed Jan 18 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.99.4-1mdk - New release 1.99.4 * Wed Jan 11 2006 Götz Waschk <waschk@mandriva.org> 1.99.3-1mdk - new major - New release 1.99.3 * Thu Dec 15 2005 Götz Waschk <waschk@mandriva.org> 1.99.2-1mdk - New release 1.99.2 * Thu Dec 8 2005 Götz Waschk <waschk@mandriva.org> 1.99.1-2mdk - fix deps for upgrades * Fri Dec 2 2005 Götz Waschk <waschk@mandriva.org> 1.99.1-1mdk - new major - update file list - New release 1.99.1 * Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 1.19.0-2mdk - rebuild against openssl-0.9.8 - add missing buildrequires * Wed Nov 2 2005 Götz Waschk <waschk@mandriva.org> 1.19.0-1mdk - update file list - New release 1.19.0 * Wed Aug 24 2005 Götz Waschk <waschk@mandriva.org> 1.17.0-1mdk - New release 1.17.0 * Thu Aug 11 2005 Götz Waschk <waschk@mandriva.org> 1.15.0-1mdk - update file list - New release 1.15.0 * Mon Jul 11 2005 Götz Waschk <waschk@mandriva.org> 1.14.0-1mdk - New release 1.14.0 * Tue Jun 14 2005 Götz Waschk <waschk@mandriva.org> 1.13.3-1mdk - New release 1.13.3 * Fri May 27 2005 Götz Waschk <waschk@mandriva.org> 1.13.2-1mdk - New release 1.13.2 * Wed May 25 2005 Götz Waschk <waschk@mandriva.org> 1.13.1-1mdk - New release 1.13.1 * Fri May 20 2005 Götz Waschk <waschk@mandriva.org> 1.13.0-1mdk - New release 1.13.0 * Mon May 02 2005 Götz Waschk <waschk@mandriva.org> 1.12.1-1mdk - New release 1.12.1 * Mon Apr 25 2005 Götz Waschk <waschk@mandriva.org> 1.12.0-1mdk - New release 1.12.0 * Wed Apr 06 2005 Frederic Crozat <fcrozat@mandrakesoft.com> 1.10.0-1mdk - Release 1.10.0 - Regenerate patch0 * Tue Mar 8 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 1.8.0-2mdk - lib64 fixes * Mon Feb 21 2005 Götz Waschk <waschk@linux-mandrake.com> 1.8.0-1mdk - add CA Certificates file - New release 1.8.0 * Tue Feb 15 2005 Jerome Soyer <saispo@mandrake.org> 1.7.2-1mdk - New release * Mon Dec 13 2004 Götz Waschk <waschk@linux-mandrake.com> 1.3-2mdk - fix provides * Mon Dec 13 2004 Götz Waschk <waschk@linux-mandrake.com> 1.3-1mdk - initial package