Name: freepops Version: 0.2.9 Release: %mkrel 14 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 Patch6: freepops-0.2.9-curl_authopt-meta.patch Patch7: freepops-0.2.9-getdate-use-curl.patch Patch8: freepops-0.2.9-mga-curl-compat.patch URL: http://www.freepops.org Requires(post): rpm-helper Requires(preun):rpm-helper BuildRequires: curl-devel BuildRequires: lua5.1-devel BuildRequires: expat-devel BuildRequires: readline-devel BuildRequires: bison BuildRequires: flex BuildRequires: fltk-devel Requires: lua 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 %patch6 -p1 -b .curl_auth %patch7 -p1 -b .getdate %patch8 -p1 -b .curl-compat cp -p %{SOURCE3} ./ %build export PKG_CONFIG_PATH=/usr/lib/pkgconfig ./configure.sh linux -lua -fltk-ui make all WHERE=%{_prefix}/ LOCALEDIR=%{_datadir}/locale \ CC="gcc $RPM_OPT_FLAGS" \ HCC="gcc $RPM_OPT_FLAGS" %install 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 %files %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 * Wed Oct 15 2014 umeabot <umeabot> 0.2.9-14.mga5 + Revision: 742589 - Second Mageia 5 Mass Rebuild * Sat Oct 11 2014 luigiwalser <luigiwalser> 0.2.9-13.mga5 + Revision: 738016 - build with lua 5.1 + umeabot <umeabot> - Mageia 5 Mass Rebuild + tv <tv> - rebuild with lua-5.2 * Sun Jan 05 2014 pterjan <pterjan> 0.2.9-11.mga4 + Revision: 564808 - Fix build - Build against lua 5.1 + umeabot <umeabot> - Mageia 4 Mass Rebuild - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sun Apr 29 2012 colin <colin> 0.2.9-8.mga2 + Revision: 234277 - Add LSB headers to initscripts (mga#5262) + shlomif <shlomif> - Fix build against newer libcurl and rebuild for the new fltk + dmorgan <dmorgan> - Rebuild against new fltk-devel + fwang <fwang> - rebuild for new fltk * Thu Feb 24 2011 dmorgan <dmorgan> 0.2.9-4.mga1 + Revision: 58225 - imported package freepops * 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