Name: freepops Version: 0.2.9 Release: %mkrel 4 Summary: POP3 interface to webmail License: GPLv2+ Group: Networking/Mail Source: http://prdownloads.sourceforge.net/freepops/%{name}-%{version}.tar.gz Source1: freepopsd.init.d Source2: freepopsd.sysconfig Source3: manual.pdf Patch0: freepops-0.2.9-fix-str-fmt.patch Patch1: freepops-0.2.8-configure.sh.patch Patch2: freepops-0.2.7-Makefile.patch Patch3: freepops-0.2.0-config.h.patch #Patch4: freepops-0.2.0-updater-dialog.patch Patch5: freepops-0.2.7-fltk-1.1.9.patch URL: http://www.freepops.org BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot Requires(post): rpm-helper Requires(preun):rpm-helper BuildRequires: curl-devel BuildRequires: lua-devel >= 5.1 BuildRequires: expat-devel BuildRequires: readline-devel BuildRequires: bison BuildRequires: flex BuildRequires: fltk-devel Requires: lua >= 5.1 mktemp dialog chkconfig %description FreePOPs is a daemon that acts as a local pop3 server, translating local pop3 requests to remote http requests to supported webmails. %package updater Summary: The new FreePOPs updater (Fltk) Group: Networking/Mail Requires: freepops = %{version}-%{release} fltk %description updater Fltk based graphical user interface for FreePOPs updating mechanism %prep %setup -q %patch0 -p0 %patch1 -p0 -b .configure %patch2 -p0 -b .makefile %patch3 -p0 -b .config #%patch4 -p0 -b .dialog %patch5 -p0 -b .fltk sed -i.debug -e '/getdate.c/s|rm|:|' modules/src/getdate/getdate-curl-7.11.0.diff cp -p %{SOURCE3} ./ %build export PKG_CONFIG_PATH=/usr/lib/pkgconfig ./configure.sh linux -lua -fltk-ui make all WHERE=%{_prefix}/ H="" \ CC="gcc $RPM_OPT_FLAGS" \ HCC="gcc $RPM_OPT_FLAGS" %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_initrddir} mkdir -p %{buildroot}%{_sysconfdir}/sysconfig mkdir -p %{buildroot}%{_datadir}/freepops/lua_unofficial mkdir -p %{buildroot}%{_datadir}/freepops/lua_updates mkdir -p %{buildroot}%{_datadir}/freepops/lua_updates/lxp mkdir -p %{buildroot}%{_datadir}/freepops/lua_updates/browser mkdir -p %{buildroot}%{_datadir}/freepops/lua_updates/soap make install DESTDIR=%{buildroot}/ rm -rf %{buildroot}/usr/share/doc/freepops chmod +x %{buildroot}%{_bindir}/freepops-updater-dialog chmod +x %{buildroot}%{_bindir}/freepops-updater-fltk install -p -m755 %{SOURCE1} %{buildroot}%{_initrddir}/freepopsd install -p -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/freepopsd %find_lang updater_fltk %post %_post_service freepopsd %preun %_preun_service freepopsd %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc doc/MANUAL.txt manual.pdf COPYING INSTALL BUILD AUTHORS ChangeLog README README.modules TODO %{_bindir}/freepopsd %{_bindir}/freepops-updater-dialog %{_bindir}/freepops-updater-zenity %{_datadir}/freepops/* %{_mandir}/man1/* %{_initrddir}/freepopsd %config(noreplace) %{_sysconfdir}/freepops/config.lua %config(noreplace) %{_sysconfdir}/sysconfig/freepopsd %files updater -f updater_fltk.lang %{_bindir}/freepops-updater-fltk /usr/lib/freepops/updater_fltk.so %changelog * Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.9-4mdv2011.0 + Revision: 610769 - rebuild * Sun Jun 06 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.9-3mdv2010.1 + Revision: 547155 - fix post and preun service name * Wed Apr 21 2010 Funda Wang <fwang@mandriva.org> 0.2.9-2mdv2010.1 + Revision: 537380 - rebuild * Fri Jan 08 2010 Emmanuel Andry <eandry@mandriva.org> 0.2.9-1mdv2010.1 + Revision: 487753 - New version 0.2.9 - drop p4 (fixed differently upstream) - diff p0 to fix format string not literal + Thierry Vignaud <tv@mandriva.org> - rebuild * Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 0.2.8-1mdv2009.1 + Revision: 313988 - New version 0.2.8 - rediff configure patch - updater should link with lua too * Sat Dec 13 2008 Funda Wang <fwang@mandriva.org> 0.2.7-2mdv2009.1 + Revision: 313967 - there is no fltk-config any more - fix building with newer fltk - rediff patch2 * Wed Aug 13 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.7-2mdv2009.0 + Revision: 271477 - Move locales in the right package * Wed Aug 13 2008 Emmanuel Andry <eandry@mandriva.org> 0.2.7-1mdv2009.0 + Revision: 271470 - New version - fix license - rediff patch 1 - update file list * Thu Jul 24 2008 Thierry Vignaud <tv@mandriva.org> 0.2.5-5mdv2009.0 + Revision: 245400 - rebuild - kill re-definition of %%buildroot on Pixel's request + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Sat Nov 17 2007 Funda Wang <fwang@mandriva.org> 0.2.5-3mdv2008.1 + Revision: 109280 - rebuild for new lzma * Tue Oct 30 2007 Jérôme Soyer <saispo@mandriva.org> 0.2.5-2mdv2008.1 + Revision: 103861 - fix rpm groups - hardcoding... - Fix Patch - Fix BR - New release 0.2.5 + Pascal Terjan <pterjan@mandriva.org> - rebuild + Thierry Vignaud <tv@mandriva.org> - fix man pages * Fri Feb 23 2007 Emmanuel Andry <eandry@mandriva.org> 0.0.99-2mdv2007.0 + Revision: 125221 - fix buildrequires - buildrequires bison - rebuild for libcurl - Import freepops * Thu Jun 22 2006 Austin Acton <austin@mandriva.org> 0.0.99-1mdk - New release 0.0.99 * Thu Mar 23 2006 Austin Acton <austin@mandriva.org> 0.0.98-1mdk - 0.0.98 - source URL * Mon Mar 06 2006 Austin Acton <austin@mandriva.org> 0.0.97-1mdk - initial package