7224db
Summary: A program for faxing using a Class 1, 2 or 2.0 fax modem
7224db
Name: efax
7224db
Version: 0.9a
37e39b
Release: 15%{?dist}
7224db
License: GPLv2+
7224db
Group: Applications/Communications
7224db
Url: http://www.cce.com/efax/
7224db
Source: http://www.cce.com/efax/download/%{name}-%{version}-001114.tar.gz
7224db
Source1: logrotate-efax
7224db
Patch0: efax-0.9-config.patch
7224db
Patch1: efax-0.9-numlines.patch
7224db
Patch2: efax08a-time.patch
7224db
Patch3: efax-0.9-manpage.patch
7224db
Patch5: efax-0.9-nullptr.patch
7224db
Patch6: efax-0.9-misc.patch
7224db
Patch7: efax-0.9-viewcmd.patch
7224db
Patch8: efax-0.9-quote.patch
7224db
Patch9: efax-0.9-msg-va_list.patch
7224db
Patch10: efax-0.9a-001114-crash.patch
7224db
7224db
ExcludeArch: s390 s390x
7224db
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
7224db
BuildRequires: make
7224db
Requires: netpbm-progs
7224db
7224db
%description
7224db
Efax is a small ANSI C/POSIX program that sends and receives faxes
7224db
using any Class 1, 2 or 2.0 fax modem.
7224db
7224db
You need to install efax if you want to send faxes and you have a
7224db
Class 1, 2 or 2.0 fax modem.
7224db
7224db
%prep
7224db
%setup -q -n %{name}-%{version}-001114
7224db
7224db
%patch0 -p1 -b .config
7224db
%patch1 -p1 -b .numlines
7224db
%patch2 -p1 -b .time
7224db
%patch3 -p0 -b .manpage
7224db
%patch5 -p1 -b .nullptr
7224db
%patch6 -p1 -b .misc
7224db
%patch7 -p1 -b .viewcmd
7224db
%patch8 -p1 -b .quote
7224db
%patch9 -p1 -b .msg-va_list
7224db
%patch10 -p1 -b .crash
7224db
7224db
%build
7224db
make %{?_smp_mflags} RPM_OPT_FLAGS="-ansi $RPM_OPT_FLAGS -fno-strict-aliasing"
7224db
7224db
%install
7224db
rm -rf %{buildroot}
7224db
mkdir -p %{buildroot}%{_bindir}
7224db
mkdir -p %{buildroot}%{_mandir}/man1
7224db
mkdir -p %{buildroot}%{_localstatedir}/spool/fax
7224db
mkdir -p %{buildroot}%{_localstatedir}/log/fax
7224db
7224db
make BINDIR=%{buildroot}%{_bindir} MANDIR=%{buildroot}%{_mandir} install
7224db
mkdir -p %{buildroot}/etc/logrotate.d/
7224db
install -c -m 644 %{SOURCE1} %{buildroot}/etc/logrotate.d/efax
7224db
7224db
%clean
7224db
rm -rf %{buildroot}
7224db
7224db
%files
7224db
%defattr(-, root, root, -)
7224db
%doc README COPYING
7224db
%config(noreplace) /etc/logrotate.d/efax
7224db
%{_bindir}/*
7224db
%{_mandir}/*/*
7224db
%dir %{_localstatedir}/spool/fax
7224db
%dir %{_localstatedir}/log/fax
7224db
7224db
%changelog
37e39b
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.9a-15
37e39b
- Mass rebuild 2013-12-27
37e39b
7224db
* Wed Mar 06 2013 Than Ngo <than@redhat.com> - 0.9a-14.001114
7224db
- add -fno-strict-aliasing into RPM_OPT_FLAGS
7224db
7224db
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9a-13.001114
7224db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7224db
7224db
* Thu Nov 22 2012 Than Ngo <than@redhat.com> - 0.9a-12.001114
7224db
- drop Red Hat trademarks
7224db
7224db
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9a-11.001114
7224db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7224db
7224db
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9a-10.001114
7224db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7224db
7224db
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9a-9.001114
7224db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7224db
7224db
* Wed Sep 29 2010 Than Ngo <than@redhat.com> - 0.9a-8.001114
7224db
- bz#225719, review
7224db
7224db
* Mon Dec 07 2009 Than Ngo <than@redhat.com> - 0.9a-7.001114
7224db
- fix url
7224db
7224db
* Mon Sep 07 2009 Than Ngo <than@redhat.com> - 0.9a-6.001114
7224db
- fix a crash in efix
7224db
7224db
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9a-5.001114
7224db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7224db
7224db
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9a-4.001114
7224db
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7224db
7224db
* Fri Oct 24 2008 Than Ngo <than@redhat.com> 0.9a-3.001114
7224db
- fix efax segfaults while sending fax, thanks to Jeff Bastian
7224db
7224db
* Thu Jul 17 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.9a-2.001114
7224db
- fix license tag
7224db
7224db
* Fri Feb 15 2008 Than Ngo <than@redhat.com> 0.9a-1.001114
7224db
- 0.9a-001114
7224db
7224db
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.9-27.2.1
7224db
- rebuild
7224db
7224db
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.9-27.2
7224db
- bump again for double-long bug on ppc(64)
7224db
7224db
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.9-27.1
7224db
- rebuilt for new gcc4.1 snapshot and glibc changes
7224db
7224db
* Tue Jan 17 2006 Than Ngo <than@redhat.com> 0.9-27
7224db
- apply patch to fix #177892
7224db
7224db
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
7224db
- rebuilt
7224db
7224db
* Wed Nov 23 2005 Than Ngo <than@redhat.com> 0.9-26
7224db
- fix for modular X #173707
7224db
7224db
* Mon Oct 10 2005 Than Ngo <than@redhat.com> 0.9-25
7224db
- use pnmtoxwd instead xloadimage which is not in the core anymore #169413
7224db
  
7224db
* Sat Mar 05 2005 Than Ngo <than@redhat.com> 0.9-24
7224db
- rebuilt
7224db
7224db
* Wed Feb 09 2005 Than Ngo <than@redhat.com> 0.9-23
7224db
- rebuilt
7224db
7224db
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
7224db
- rebuilt
7224db
7224db
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
7224db
- rebuilt
7224db
7224db
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
7224db
- rebuilt
7224db
7224db
* Tue May 20 2003 Than Ngo <than@redhat.com> 0.9-19
7224db
- fix bug #79635
7224db
7224db
* Wed Nov 20 2002 Florian La Roche <Florian.LaRoche@redhat.de>
7224db
- do not build on mainframe
7224db
7224db
* Wed Aug  7 2002 Than Ngo <than@redhat.com> 0.9-16
7224db
- Fixed a bug in manpage (bug #70935)
7224db
7224db
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
7224db
- automated rebuild
7224db
- Copyright->License
7224db
7224db
* Tue Jun 18 2002 Than Ngo <than@redhat.com> 0.9-14
7224db
- don't forcibly strip binaries
7224db
- add valid Url
7224db
7224db
* Thu May 23 2002 Tim Powers <timp@redhat.com>
7224db
- automated rebuild
7224db
7224db
* Tue Feb 26 2002 Than Ngo <than@redhat.com> 0.9-12
7224db
- rebuild in new enviroment
7224db
7224db
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
7224db
- automated rebuild
7224db
7224db
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
7224db
- Bump release + rebuild.
7224db
7224db
* Wed Aug 30 2000 Preston Brown <pbrown@redhat.com>
7224db
- fix -l option for efix (#16898)
7224db
7224db
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
7224db
- automatic rebuild
7224db
7224db
* Mon Jun 12 2000 Preston Brown <pbrown@redhat.com>
7224db
- FHS paths
7224db
7224db
* Thu May 11 2000 Nalin Dahyabhai <nalin@redhat.com>
7224db
- add dependency on make (bug #11268)
7224db
7224db
* Thu Feb 03 2000 Preston Brown <pbrown@redhat.com>
7224db
- add /var/spool/fax and /var/log/fax
7224db
- /usr/bin/fax not a config file.  Use .efaxrc instead.
7224db
7224db
* Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
7224db
- fix description. Oops about the last one.
7224db
7224db
* Wed Jan 12 2000 Preston Brown <pbrown@redhat.com>
7224db
- no you didn't Cristian.  You said you did but didn't. :) I did. Now.
7224db
7224db
* Tue Jun 29 1999 Cristian Gafton <gafton@redhat.com>
7224db
- updated to 0.9 (#3808)
7224db
7224db
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
7224db
- auto rebuild in the new build environment (release 11)
7224db
7224db
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
7224db
- Injected new description and group.
7224db
7224db
* Tue Feb 02 1999 Preston Brown <pbrown@redhat.com>
7224db
- patch to fix null ptr dereference
7224db
- added -ansi flag; fixes efix problem (produced bad tiff files)
7224db
7224db
* Fri Dec 18 1998 Preston Brown <pbrown@redhat.com>
7224db
- bumped spec number for initial rh 6.0 build
7224db
7224db
* Tue Aug 11 1998 Jeff Johnson <jbj@redhat.com>
7224db
- build root
7224db
7224db
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
7224db
- translations modified for de, fr, tr
7224db
7224db
* Wed Oct 22 1997 Michael Fulbright <msf@redhat.com>
7224db
- cleaned spec file to new standard, confirmed package is up to date
7224db
7224db
* Tue Mar 25 1997 Erik Troan <ewt@redhat.com>
7224db
- Added efax-08a-64bit.patch from David Mosberger