Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > a57e7a3063e12be5248d0bd497eb21f9 > files > 3

ripmime-1.4.0.7-3mdv2009.0.src.rpm

%define	major 1
%define libname %mklibname ripmime %{major}
%define develname %mklibname ripmime -d

Summary:	Extracts attachments out of mailpack format emails
Name:		ripmime
Version:	1.4.0.7
Release:	%mkrel 3
License:	BSD
Group:		Networking/Mail
URL:		http://www.pldaniels.com/ripmime/
Source0:	http://www.pldaniels.com/ripmime/%{name}-%{version}.tar.gz
Patch0:		ripmime-shared.diff
BuildRequires:	libtool
BuildRequires:	ripole-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
ripMIME is a small program which has been developed as part of the
commercial Xamime development (http://www.xamime.com).

ripMIME has been written with one sole purpose in mind, to extract
the attached files out of a MIME encoded email package.

%package -n	%{libname}
Summary:	Shared %{name} library
Group:          System/Libraries

%description -n	%{libname}
ripMIME is a small program which has been developed as part of the
commercial Xamime development (http://www.xamime.com).

ripMIME has been written with one sole purpose in mind, to extract
the attached files out of a MIME encoded email package.

This package provides the shared %{name} library.

%package -n	%{develname}
Summary:	Development files for the %{name} library
Group:		Development/C
Provides:	%{name}-devel = %{version}
Provides:	lib%{name}-devel = %{version}
Requires:	%{libname} = %{version}
Obsoletes:	%{mklibname ripmime 1 -d}

%description -n	%{develname}
ripMIME is a small program which has been developed as part of the
commercial Xamime development (http://www.xamime.com).

ripMIME has been written with one sole purpose in mind, to extract
the attached files out of a MIME encoded email package.

This package provides development files for the %{name} library.

%prep

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

%build
%serverbuild

%make \
    CFLAGS="$CFLAGS" \
    libdir=%{_libdir} LDFLAGS="-Wl,--as-needed -Wl,--no-undefined"

%install
rm -rf %{buildroot}

%makeinstall_std \
    bindir=%{_bindir} \
    includedir=%{_includedir} \
    libdir=%{_libdir} \
    mandir=%{_mandir}

%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
%defattr(-,root,root)
%doc CHANGELOG CONTRIBUTORS INSTALL LICENSE README
%{_bindir}/*
%{_mandir}/man1/*

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

%files -n %{develname}
%defattr(-,root,root)
%doc TODO
%dir %{_includedir}/%{name}
%{_includedir}/%{name}/*.h
%{_libdir}/*.so
%{_libdir}/*.a
%{_libdir}/*.la


%changelog
* Sun Jul 20 2008 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-3mdv2009.0
+ Revision: 238998
- use -Wl,--as-needed -Wl,--no-undefined

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

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

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

* Sun Sep 09 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-2mdv2008.0
+ Revision: 83495
- new devel name

* Tue Jul 10 2007 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-1mdv2008.0
+ Revision: 51022
- 1.4.0.7
- rediffed the shared patch (P0)
- use the new %%serverbuild macro


* Thu Aug 10 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.7-0.dev.1mdv2007.0
- added P1 from the dev snap

* Wed Jan 18 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-4mdk
- make it install correctly on x86_64

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-3mdk
- make it compile on 10.0 too

* Sun Jan 08 2006 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-2mdk
- use libtool

* Mon Dec 12 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.6-1mdk
- 1.4.0.6

* Sun Jun 12 2005 Oden Eriksson <oeriksson@mandriva.com> 1.4.0.5-1mdk
- 1.4.0.5

* Tue Mar 29 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.4-1mdk
- 1.4.0.4

* Fri Dec 31 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.3-3mdk
- revert latest "lib64 fixes"

* Tue Dec 28 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.3-2mdk
- lib64 fixes

* Fri Dec 17 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.3-1mdk
- 1.4.0.3

* Sat Nov 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.2-2mdk
- make it rpmbuildupdate aware

* Sat Nov 27 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.2-1mdk
- 1.4.0.2
- built against new shared ripole lib (P0)
- drop P1
- fix CFLAGS

* Mon Aug 30 2004 Oden Eriksson <oeriksson@mandrakesoft.com> 1.4.0.1-1mdk
- 1.4.0.1
- fix P0
- add some header files

* Fri Dec 05 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.0.5-2mdk
- provide static and shared libs as well and build ripmime against it

* Sat Nov 15 2003 Oden Eriksson <oden.eriksson@kvikkjokk.net> 1.3.0.5-1mdk
- 1.3.0.5