cvsdist 470f0eb
%define _sysconfdir /etc
cvsdist a1ccf1b
%define using_netpbm 1
cvsdist 8e6c863
%define have_mkdtemp 1
cvsdist 8e6c863
cvsdist cf7bcc9
Summary: A getty replacement for use with data and fax modems.
cvsdist cf7bcc9
Name: mgetty
jvdias 55d3815
Version: 1.1.33
0777ef3
Release: 6.FC5.1
jvdias 55d3815
Source: ftp://alpha.greenie.net/pub/mgetty/source/1.1/mgetty%{version}-Apr10.tar.gz
jvdias 55d3815
Source1: ftp://alpha.greenie.net/pub/mgetty/source/1.1/mgetty%{version}-Apr10.tar.gz.asc
cvsdist 1008ce2
Source2: logrotate.mgetty
cvsdist 1008ce2
Source3: logrotate.sendfax
cvsdist 1008ce2
Source4: logrotate.vgetty
cvsdist 1008ce2
Source5: logrotate.vm
cvsdist 1008ce2
Patch0: mgetty-1.1.29-config.patch
cvsdist 20a54a4
Patch1: mgetty-1.1.26-policy.patch
cvsdist 20a54a4
Patch2: mgetty-1.1.25-faxprint.patch
cvsdist 20a54a4
Patch3: mgetty-1.1.21-giftopnm.patch
cvsdist 20a54a4
Patch4: mgetty-1.1.25-voiceconfig.patch
cvsdist 1008ce2
Patch5: mgetty-1.1.26-issue.patch
cvsdist 4a3ea12
Patch6: mgetty-1.1.31-issue-doc.patch
cvsdist 1008ce2
Patch7: mgetty-1.1.29-helper.patch
cvsdist 1008ce2
Patch8: mgetty-1.1.30-mktemp.patch
cvsdist 4ab52ac
Patch9: mgetty-1.1.30-unioninit.patch
cvsdist 8f2ab24
Patch10: mgetty-1.1.30-path.patch
cvsdist 4a3ea12
Patch11: mgetty-1.1.31-helper2.patch
cvsdist c875ec6
Patch12: mgetty-1.1.31-no-acroread.patch
cvsdist c875ec6
Patch13: mgetty-1.1.31-W-format.patch
jvdias bacb510
Patch14: mgetty-1.1.31-sendmail_path.patch
2bc4ada
Patch15: mgetty-1.1.31-lfs.patch
jvdias 0e34338
Patch16: mgetty-1.1.31-162174_tcflush.patch
jvdias cfec38b
Patch17: mgetty-1.1.33-sprintf_chk.patch
jvdias 05b5c1d
Patch18: mgetty-1.1.33-bug_63843.patch
jvdias 1de9cac
Patch19: mgetty-1.1.33-167830_tty_access.patch
jvdias 1de9cac
Patch20: mgetty-1.1.33-167830.patch
jvdias 1de9cac
cvsdist a1ccf1b
License: GPL
cvsdist cf7bcc9
Group: Applications/Communications
cvsdist cf7bcc9
Prereq: /sbin/install-info
jvdias 1de9cac
BuildPrereq: groff, tetex, tetex-latex, texinfo, tetex-dvips, libX11-devel, libXext-devel
cvsdist cf7bcc9
Buildroot: %{_tmppath}/%{name}-root
cvsdist 211dbe7
Requires: mktemp
cvsdist a1ccf1b
URL: http://www.leo.org/~doering/mgetty/index.html
cvsdist cf7bcc9
cvsdist cf7bcc9
%package sendfax
cvsdist cf7bcc9
Summary: Provides support for sending faxes over a modem.
cvsdist cf7bcc9
Requires: mgetty = %{version}
cvsdist cf7bcc9
Group: Applications/Communications
cvsdist 1008ce2
Requires: mktemp
cvsdist a1ccf1b
%if %{using_netpbm}
cvsdist cf7bcc9
Requires: netpbm-progs
cvsdist a1ccf1b
%else
cvsdist a1ccf1b
Requires: libgr-progs
cvsdist a1ccf1b
%endif
cvsdist cf7bcc9
cvsdist cf7bcc9
%package voice
cvsdist cf7bcc9
Summary: A program for using your modem and mgetty as an answering machine.
cvsdist cf7bcc9
Requires: mgetty = %{version}
cvsdist cf7bcc9
Group: Applications/Communications
cvsdist cf7bcc9
cvsdist cf7bcc9
%package viewfax
cvsdist cf7bcc9
Summary: An X Window System fax viewer.
cvsdist cf7bcc9
Group: Applications/Communications
cvsdist cf7bcc9
cvsdist cf7bcc9
%description
cvsdist cf7bcc9
The mgetty package contains a "smart" getty which allows logins over a
cvsdist cf7bcc9
serial line (i.e., through a modem).  If you're using a Class 2 or 2.0
cvsdist cf7bcc9
modem, mgetty can receive faxes.  If you also need to send faxes,
cvsdist cf7bcc9
you'll need to install the sendfax program.
cvsdist cf7bcc9
cvsdist cf7bcc9
If you'll be dialing in to your system using a modem, you should
cvsdist cf7bcc9
install the mgetty package.  If you'd like to send faxes using mgetty
cvsdist cf7bcc9
and your modem, you'll need to install the mgetty-sendfax program.  If
cvsdist cf7bcc9
you need a viewer for faxes, you'll also need to install the
cvsdist cf7bcc9
mgetty-viewfax package.
cvsdist cf7bcc9
cvsdist cf7bcc9
%description sendfax
cvsdist cf7bcc9
Sendfax is a standalone backend program for sending fax files.  The
cvsdist cf7bcc9
mgetty program (a getty replacement for handling logins over a serial
cvsdist cf7bcc9
line) plus sendfax will allow you to send faxes through a Class 2
cvsdist cf7bcc9
modem.
cvsdist cf7bcc9
cvsdist cf7bcc9
If you'd like to send faxes over a Class 2 modem, you'll need to
cvsdist cf7bcc9
install the mgetty-sendfax and the mgetty packages.
cvsdist cf7bcc9
cvsdist cf7bcc9
%description voice
cvsdist cf7bcc9
The mgetty-voice package contains the vgetty system, which enables
cvsdist cf7bcc9
mgetty and your modem to support voice capabilities.  In simple terms,
cvsdist cf7bcc9
vgetty lets your modem act as an answering machine.  How well the
cvsdist cf7bcc9
system will work depends upon your modem, which may or may not be able
cvsdist cf7bcc9
to handle this kind of implementation.
cvsdist cf7bcc9
cvsdist cf7bcc9
Install mgetty-voice along with mgetty if you'd like to try having
cvsdist cf7bcc9
your modem act as an answering machine.
cvsdist cf7bcc9
cvsdist cf7bcc9
%description viewfax
cvsdist cf7bcc9
Viewfax displays the fax files received using mgetty in an X11 window.
cvsdist cf7bcc9
Viewfax is capable of zooming in and out on the displayed fax.
cvsdist cf7bcc9
cvsdist cf7bcc9
If you're installing the mgetty-viewfax package, you'll also need to
cvsdist cf7bcc9
install mgetty.
cvsdist cf7bcc9
cvsdist cf7bcc9
%prep
cvsdist cf7bcc9
%setup -q
cvsdist 20a54a4
%patch0 -p1 -b .config
cvsdist 20a54a4
%patch1 -p1 -b .policy
jvdias 55d3815
#%patch2 -p1 -b .faxprint
cvsdist a1ccf1b
%if %{using_netpbm}
cvsdist 20a54a4
%patch3 -p1 -b .giftopnm
cvsdist a1ccf1b
%endif
cvsdist 20a54a4
%patch4 -p1 -b .voiceconfig
cvsdist 1008ce2
%patch5 -p1 -b .issue
cvsdist 1008ce2
%patch6 -p1 -b .issue-doc
cvsdist 1008ce2
%patch7 -p1 -b .helper
cvsdist 1008ce2
%patch8 -p1 -b .mktemp
cvsdist 4ab52ac
%patch9 -p1 -b .unioninit
cvsdist 4a3ea12
%patch11 -p1 -b .helper2
cvsdist c875ec6
%patch12 -p1 -b .no-acroread
cvsdist c875ec6
%patch13 -p1 -b .-W-format
cvsdist 8e6c863
cp policy.h-dist policy.h
jvdias bacb510
%patch14 -p1 -b .sendmail_path
2bc4ada
%patch15 -p1 -b .lfs
jvdias 0e34338
%patch16 -p1 -b .162174_tcflush
jvdias cfec38b
%patch17 -p1 -b .sprintf_chk
jvdias 05b5c1d
%patch18 -p1 -b .bug_63843
jvdias 1de9cac
%patch19 -p1 -b .167830_tty_access
jvdias 1de9cac
%patch20 -p1 -b .167830
cvsdist cf7bcc9
cvsdist cf7bcc9
%build
cvsdist 20a54a4
PATH=$PATH:/usr/X11R6/bin
cvsdist 20a54a4
export PATH
cvsdist 20a54a4
2bc4ada
%define makeflags CFLAGS="$RPM_OPT_FLAGS -Wall -DAUTO_PPP -D_FILE_OFFSET_BITS=64" prefix=%{_prefix} spool=%{_var}/spool BINDIR=%{_bindir} SBINDIR=%{_sbindir} LIBDIR=%{_libdir}/mgetty+sendfax HELPDIR=%{_libdir}/mgetty+sendfax CONFDIR=%{_sysconfdir}/mgetty+sendfax MANDIR=%{_mandir} MAN1DIR=%{_mandir}/man1 MAN4DIR=%{_mandir}/man4 MAN5DIR=%{_mandir}/man5 MAN8DIR=%{_mandir}/man8 INFODIR=%{_infodir} ECHO='"echo -e"' INSTALL=%{__install}
cvsdist 8e6c863
make %{makeflags}
cvsdist 8e6c863
make -C voice %{makeflags}
cvsdist 8e6c863
make -C tools %{makeflags}
cvsdist cf7bcc9
cvsdist 8e6c863
%if %{have_mkdtemp}
cvsdist 8e6c863
MKDTEMP_FLAGS=
cvsdist 8e6c863
%else
cvsdist 8e6c863
MKDTEMP_FLAGS=-DNEED_MKDTEMP
cvsdist 8e6c863
%endif
cvsdist 8e6c863
jvdias 55d3815
pushd frontends/X11/viewfax
cvsdist cf7bcc9
xmkmf
cvsdist cf7bcc9
make depend
cvsdist 1008ce2
cvsdist 1008ce2
make CDEBUGFLAGS="$RPM_OPT_FLAGS $MKDTEMP_FLAGS" \
cvsdist 1008ce2
	CONFDIR=%{_sysconfdir}/mgetty+sendfax
cvsdist cf7bcc9
popd
cvsdist cf7bcc9
cvsdist cf7bcc9
%install
cvsdist cf7bcc9
rm -rf $RPM_BUILD_ROOT
cvsdist cf7bcc9
cvsdist cf7bcc9
mkdir -p $RPM_BUILD_ROOT{%{_bindir},%{_infodir},%{_libdir}/mgetty+sendfax}
cvsdist cf7bcc9
mkdir -p $RPM_BUILD_ROOT{%{_mandir},%{_sbindir},/sbin,/var/spool}
cvsdist cf7bcc9
cvsdist 1008ce2
%define instflags                                                                       CFLAGS="$RPM_OPT_FLAGS -Wall -DAUTO_PPP"                                        prefix=$RPM_BUILD_ROOT%{_prefix}                                                spool=$RPM_BUILD_ROOT%{_var}/spool                                              BINDIR=$RPM_BUILD_ROOT%{_bindir}                                                SBINDIR=$RPM_BUILD_ROOT%{_sbindir}                                              LIBDIR=$RPM_BUILD_ROOT%{_libdir}/mgetty+sendfax                                 HELPDIR=$RPM_BUILD_ROOT%{_libdir}/mgetty+sendfax                                CONFDIR=$RPM_BUILD_ROOT%{_sysconfdir}/mgetty+sendfax                            MANDIR=$RPM_BUILD_ROOT%{_mandir}                                                MAN1DIR=$RPM_BUILD_ROOT%{_mandir}/man1                                          MAN4DIR=$RPM_BUILD_ROOT%{_mandir}/man4                                          MAN5DIR=$RPM_BUILD_ROOT%{_mandir}/man5                                          MAN8DIR=$RPM_BUILD_ROOT%{_mandir}/man8                                          INFODIR=$RPM_BUILD_ROOT%{_infodir}                                              ECHO='echo -e' INSTALL=%{__install}
cvsdist 8e6c863
make install %instflags
cvsdist cf7bcc9
install -m700 callback/callback $RPM_BUILD_ROOT%{_sbindir}
cvsdist cf7bcc9
install -m4711 callback/ct $RPM_BUILD_ROOT%{_bindir}
cvsdist cf7bcc9
cvsdist cf7bcc9
gzip -9n $RPM_BUILD_ROOT%{_infodir}/*
cvsdist cf7bcc9
cvsdist cf7bcc9
mv $RPM_BUILD_ROOT%{_sbindir}/mgetty $RPM_BUILD_ROOT/sbin
cvsdist cf7bcc9
cvsdist cf7bcc9
# this conflicts with efax
cvsdist cf7bcc9
mv $RPM_BUILD_ROOT%{_mandir}/man1/fax.1 $RPM_BUILD_ROOT%{_mandir}/man1/mgetty_fax.1
cvsdist cf7bcc9
cvsdist 8e6c863
# tools
cvsdist 8e6c863
make -C tools install %instflags
cvsdist 8e6c863
cvsdist cf7bcc9
# voice mail extensions
cvsdist cf7bcc9
mkdir -p $RPM_BUILD_ROOT%{_var}/spool/voice/{messages,incoming}
cvsdist 8e6c863
make -C voice install %instflags
cvsdist cf7bcc9
mv $RPM_BUILD_ROOT%{_sbindir}/vgetty $RPM_BUILD_ROOT/sbin
cvsdist cf7bcc9
install -m 600 -c voice/voice.conf-dist $RPM_BUILD_ROOT%{_sysconfdir}/mgetty+sendfax/voice.conf
cvsdist cf7bcc9
cvsdist cf7bcc9
# don't ship documentation that is executable...
cvsdist cf7bcc9
find samples -type f -exec chmod 644 {} \;
cvsdist cf7bcc9
jvdias 55d3815
make -C frontends/X11/viewfax install %instflags
jvdias 55d3815
make -C frontends/X11/viewfax install.man %instflags MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1
cvsdist cf7bcc9
cvsdist cf7bcc9
# install logrotate control files
cvsdist cf7bcc9
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
cvsdist 470f0eb
install -m 0644 $RPM_SOURCE_DIR/logrotate.mgetty  $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/mgetty
cvsdist 8e6c863
install -m 0644 $RPM_SOURCE_DIR/logrotate.sendfax $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/sendfax
cvsdist 470f0eb
install -m 0644 $RPM_SOURCE_DIR/logrotate.vgetty  $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/vgetty
cvsdist 470f0eb
install -m 0644 $RPM_SOURCE_DIR/logrotate.vm      $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/vm
cvsdist cf7bcc9
cvsdist 1008ce2
# remove file droppings from $RPM_BUILD_ROOT
cvsdist 1008ce2
rm -f $RPM_BUILD_ROOT%{_bindir}/cutbl
cvsdist 1008ce2
jvdias 0e34338
# remove file conflict with netpbm:
jvdias 0e34338
rm -f $RPM_BUILD_ROOT%{_bindir}/g3topbm
jvdias 0e34338
cvsdist cf7bcc9
%clean
cvsdist cf7bcc9
rm -rf $RPM_BUILD_ROOT
cvsdist cf7bcc9
cvsdist cf7bcc9
%post
cvsdist cf7bcc9
/sbin/install-info %{_infodir}/mgetty.info.gz %{_infodir}/dir --entry="* mgetty: (mgetty).		Package to handle faxes, voicemail and more."
cvsdist cf7bcc9
cvsdist cf7bcc9
%preun
cvsdist cf7bcc9
if [ $1 = 0 ]; then
cvsdist cf7bcc9
    /sbin/install-info --delete %{_infodir}/mgetty.info.gz %{_infodir}/dir --entry="* mgetty: (mgetty). 	Package to handle faxes, voicemail and more."
cvsdist cf7bcc9
fi
cvsdist cf7bcc9
cvsdist 1008ce2
%pre sendfax
cvsdist 1008ce2
/usr/sbin/useradd -c "mgetty fax spool user" -u 78 \
cvsdist 1008ce2
	-s /sbin/nologin -r -d /var/spool/fax fax 2> /dev/null || :
cvsdist 1008ce2
cvsdist cf7bcc9
%files
cvsdist cf7bcc9
%defattr(-,root,root)
cvsdist 211dbe7
%doc BUGS ChangeLog README.1st Recommend THANKS doc/modems.db samples 
cvsdist cf7bcc9
%doc doc/mgetty.ps doc/*.txt
cvsdist cf7bcc9
/sbin/mgetty
cvsdist cf7bcc9
%{_sbindir}/callback
cvsdist cf7bcc9
%{_mandir}/man4/mgettydefs.4*
cvsdist cf7bcc9
%{_mandir}/man8/mgetty.8*
cvsdist cf7bcc9
%{_mandir}/man8/callback.8*
cvsdist 8e6c863
%{_infodir}/mgetty.info*
cvsdist cf7bcc9
%dir %{_sysconfdir}/mgetty+sendfax
cvsdist e603801
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/login.config
cvsdist e603801
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/mgetty.config
cvsdist e603801
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/dialin.config
cvsdist e603801
%config(noreplace) %{_sysconfdir}/logrotate.d/mgetty
cvsdist cf7bcc9
cvsdist cf7bcc9
%files sendfax
cvsdist cf7bcc9
%defattr(-,root,root)
cvsdist cf7bcc9
%dir %{_var}/spool/fax
cvsdist 1008ce2
%attr(0755,fax,root) %dir %{_var}/spool/fax/incoming
cvsdist 1008ce2
%attr(0755,fax,root) %dir %{_var}/spool/fax/outgoing
cvsdist 8e6c863
%attr(0755,root,root) %{_bindir}/ct
cvsdist 8e6c863
%{_bindir}/faxq
cvsdist 8e6c863
%{_bindir}/faxrm
cvsdist 8e6c863
%{_bindir}/faxrunq
cvsdist 8e6c863
%{_bindir}/faxspool
cvsdist cf7bcc9
%{_bindir}/g3cat
cvsdist cf7bcc9
%{_bindir}/g32pbm
cvsdist 8e6c863
%{_bindir}/kvg
cvsdist 8e6c863
%{_bindir}/newslock
cvsdist cf7bcc9
%{_bindir}/pbm2g3
cvsdist 4a3ea12
%{_bindir}/sff2g3
cvsdist cf7bcc9
%{_sbindir}/faxrunqd
cvsdist 8e6c863
%{_sbindir}/sendfax
cvsdist cf7bcc9
%dir %{_libdir}/mgetty+sendfax
cvsdist cf7bcc9
%{_libdir}/mgetty+sendfax/cour25.pbm
cvsdist cf7bcc9
%{_libdir}/mgetty+sendfax/cour25n.pbm
cvsdist 1008ce2
%attr(04711,fax,root) %{_libdir}/mgetty+sendfax/faxq-helper
cvsdist cf7bcc9
%{_mandir}/man1/g32pbm.1*
cvsdist cf7bcc9
%{_mandir}/man1/pbm2g3.1*
cvsdist cf7bcc9
%{_mandir}/man1/g3cat.1*
cvsdist cf7bcc9
%{_mandir}/man1/mgetty_fax.1*
cvsdist cf7bcc9
%{_mandir}/man1/faxspool.1*
cvsdist cf7bcc9
%{_mandir}/man1/faxrunq.1*
cvsdist cf7bcc9
%{_mandir}/man1/faxq.1*
cvsdist cf7bcc9
%{_mandir}/man1/faxrm.1*
cvsdist cf7bcc9
%{_mandir}/man1/coverpg.1*
cvsdist 4a3ea12
%{_mandir}/man1/sff2g3.1*
cvsdist cf7bcc9
%{_mandir}/man5/faxqueue.5*
cvsdist cf7bcc9
%{_mandir}/man8/faxrunqd.8*
cvsdist cf7bcc9
%{_mandir}/man8/sendfax.8*
cvsdist 8e6c863
%dir %{_sysconfdir}/mgetty+sendfax
cvsdist e603801
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/sendfax.config
cvsdist e603801
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxrunq.config
cvsdist 8e6c863
%config %{_sysconfdir}/mgetty+sendfax/faxspool.rules.sample
cvsdist e603801
%config(noreplace) %{_sysconfdir}/mgetty+sendfax/faxheader
cvsdist e603801
%config(noreplace) %{_sysconfdir}/logrotate.d/sendfax
cvsdist cf7bcc9
cvsdist cf7bcc9
%files voice
cvsdist cf7bcc9
%defattr(-,root,root)
cvsdist 470f0eb
%doc voice/doc/* voice/Announce voice/ChangeLog voice/Readme
cvsdist cf7bcc9
%dir %{_var}/spool/voice
cvsdist cf7bcc9
%dir %{_var}/spool/voice/incoming
cvsdist cf7bcc9
%dir %{_var}/spool/voice/messages
cvsdist cf7bcc9
/sbin/vgetty
cvsdist cf7bcc9
%{_bindir}/vm
cvsdist cf7bcc9
%{_bindir}/pvfamp
cvsdist cf7bcc9
%{_bindir}/pvfcut
cvsdist cf7bcc9
%{_bindir}/pvfecho
cvsdist cf7bcc9
%{_bindir}/pvffft
cvsdist 8e6c863
%{_bindir}/pvffile
cvsdist 8e6c863
%{_bindir}/pvffilter
cvsdist cf7bcc9
%{_bindir}/pvfmix
cvsdist 8e6c863
%{_bindir}/pvfnoise
cvsdist cf7bcc9
%{_bindir}/pvfreverse
cvsdist cf7bcc9
%{_bindir}/pvfsine
cvsdist cf7bcc9
%{_bindir}/pvfspeed
cvsdist 8e6c863
%{_bindir}/rmdfile
cvsdist cf7bcc9
%{_bindir}/pvftormd
cvsdist cf7bcc9
%{_bindir}/rmdtopvf
cvsdist cf7bcc9
%{_bindir}/pvftovoc
cvsdist cf7bcc9
%{_bindir}/voctopvf
cvsdist cf7bcc9
%{_bindir}/pvftolin
cvsdist cf7bcc9
%{_bindir}/lintopvf
cvsdist cf7bcc9
%{_bindir}/pvftobasic
cvsdist cf7bcc9
%{_bindir}/basictopvf
cvsdist cf7bcc9
%{_bindir}/pvftoau
cvsdist cf7bcc9
%{_bindir}/autopvf
cvsdist cf7bcc9
%{_bindir}/pvftowav
cvsdist cf7bcc9
%{_bindir}/wavtopvf
cvsdist cf7bcc9
%{_mandir}/man1/zplay.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvf.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfamp.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfcut.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfecho.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvffile.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvffft.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfmix.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfreverse.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfsine.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvfspeed.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvftormd.1*
jvdias 0e34338
%{_mandir}/man1/pvffilter.1*
jvdias 0e34338
%{_mandir}/man1/pvfnoise.1*
cvsdist cf7bcc9
%{_mandir}/man1/rmdtopvf.1*
cvsdist cf7bcc9
%{_mandir}/man1/rmdfile.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvftovoc.1*
cvsdist cf7bcc9
%{_mandir}/man1/voctopvf.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvftolin.1*
cvsdist cf7bcc9
%{_mandir}/man1/lintopvf.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvftobasic.1*
cvsdist cf7bcc9
%{_mandir}/man1/basictopvf.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvftoau.1*
cvsdist cf7bcc9
%{_mandir}/man1/autopvf.1*
cvsdist cf7bcc9
%{_mandir}/man1/pvftowav.1*
cvsdist cf7bcc9
%{_mandir}/man1/wavtopvf.1*
cvsdist d77cb95
%{_mandir}/man8/vgetty.8*
cvsdist 8e6c863
%dir %{_sysconfdir}/mgetty+sendfax
cvsdist 211dbe7
%config %{_sysconfdir}/mgetty+sendfax/voice.conf
cvsdist 470f0eb
%config %{_sysconfdir}/logrotate.d/vgetty
cvsdist 470f0eb
%config %{_sysconfdir}/logrotate.d/vm
cvsdist cf7bcc9
cvsdist cf7bcc9
%files viewfax
cvsdist cf7bcc9
%defattr(-,root,root)
jvdias 55d3815
%doc frontends/X11/viewfax/C* frontends/X11/viewfax/README
cvsdist cf7bcc9
%{_bindir}/viewfax
cvsdist cf7bcc9
%dir %{_libdir}/mgetty+sendfax
cvsdist cf7bcc9
%{_libdir}/mgetty+sendfax/viewfax.tif
cvsdist cf7bcc9
%{_mandir}/man1/viewfax.1x*
cvsdist cf7bcc9
cvsdist cf7bcc9
%changelog
0777ef3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
0777ef3
- rebuilt
0777ef3
jvdias 05b5c1d
* Mon Aug 01 2005 Jason Vas Dias <jvdias@redhat.com> 1.1.33-4_FC5
jvdias 05b5c1d
- fix bug 63848
jvdias 05b5c1d
jvdias 05b5c1d
* Fri Jul 22 2005 Jason Vas Dias <jvdias@redhat.com> 1.1.33-3_FC5
jvdias 0e34338
- fix bug 162174: prevent uninterruptable hang on exit() when
jvdias 0e34338
                  direct line disconnected (kernel bug 164002)
jvdias cfec38b
		  do tcflush(1,TCOFLUSH) before exit() in sig_goodbye()
jvdias cfec38b
	  	  block signals before entering syslog()
jvdias cfec38b
  workaround build system 'buffer overflow checks' bug:
jvdias cfec38b
                  use memcpy instead of sprintf in record.c, line 53
jvdias 0e34338
jvdias 55d3815
* Mon Apr 25 2005 Jason Vas Dias <jvdias@redhat.com> 1.1.33-1
jvdias 55d3815
- Upgrade to new upstream version 1.1.33
jvdias 55d3815
2bc4ada
* Thu Apr 21 2005 Peter Vrabec <pvrabec@redhat.com> 1.1.31-5
2bc4ada
- support FILE_OFFSET_BITS=64 in statvfs (#155440)
2bc4ada
jvdias ab9c8ec
* Wed Mar 16 2005 Jason Vas Dias <jvdias@redhat.com> 1.1.31-4
jvdias ab9c8ec
- Rebuild for gcc4
jvdias ab9c8ec
jvdias bacb510
* Mon Feb 21 2005 Jason Vas Dias <jvdias@redhat.com> 1.1.31-3
jvdias bacb510
- fix bug 145582: wrong path to sendmail
jvdias bacb510
- Rebuild for FC4
jvdias bacb510
cvsdist c875ec6
* Fri Aug 20 2004 Jason Vas Dias <jvdias@redhat.com> 1.1.31-2
cvsdist c875ec6
- Fixed bug: 115164 - remove *printf format errors
cvsdist c875ec6
cvsdist c875ec6
* Fri Aug 20 2004 Jason Vas Dias <jvdias@redhat.com> 1.1.31-2
cvsdist c875ec6
- Fixed bug: 115261 - let faxspool work if acroread isn't installed
cvsdist c875ec6
- or gs can't understand its level3 output .
cvsdist c875ec6
cvsdist 4a3ea12
* Tue Aug 17 2004 Jason Vas Dias <jvdias@redhat.com> 1.1.31-1
cvsdist 4a3ea12
- Upgraded to 1.1.31
cvsdist 4a3ea12
cvsdist 70b8646
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 70b8646
- rebuilt
cvsdist 70b8646
cvsdist 70b8646
* Tue May 18 2004 Jeremy Katz <katzj@redhat.com> 1.1.30-8
cvsdist 70b8646
- rebuild
cvsdist 70b8646
cvsdist e603801
* Tue May 18 2004 Nalin Dahyabhai <nalin@redhat.com> 1.1.30-7
cvsdist e603801
- mark configuration files config(noreplace) (#123439)
cvsdist e603801
cvsdist a80a9da
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a80a9da
- rebuilt
cvsdist a80a9da
cvsdist a80a9da
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a80a9da
- rebuilt
cvsdist a80a9da
cvsdist 8f2ab24
* Tue Nov 18 2003 Nalin Dahyabhai <nalin@redhat.com> 1.1.30-5
cvsdist 8f2ab24
- fix paths given for faxq-helper in faxq and faxrm (#92090)
cvsdist 8f2ab24
cvsdist 4ab52ac
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 4ab52ac
- rebuilt
cvsdist 4ab52ac
cvsdist 4ab52ac
* Thu May  1 2003 Elliot Lee <sopwith@redhat.com> 1.1.30-3
cvsdist 4ab52ac
- ppc64 calls for the union init patch
cvsdist 4ab52ac
cvsdist 3d01f08
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 3d01f08
- rebuilt
cvsdist 3d01f08
cvsdist 3d01f08
* Thu Dec 19 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.30-1
cvsdist 1008ce2
- update to 1.1.30
cvsdist 1008ce2
- use mktemp to make the temporary file when spooling fax data from stdin
cvsdist 1008ce2
cvsdist 1008ce2
* Tue Dec 10 2002 Elliot Lee <sopwith@redhat.com> 1.1.29-1
cvsdist 1008ce2
- Fix logrotate.vgetty wildcard
cvsdist 1008ce2
cvsdist 1008ce2
* Mon Nov 25 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.29-1
cvsdist 1008ce2
- update to 1.1.29
cvsdist 1008ce2
- create the fax user in -sendfax %%pre
cvsdist 1008ce2
- remove /var/spool/fax/outgoing/locks
cvsdist 1008ce2
cvsdist 1008ce2
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-10
cvsdist 1008ce2
- define PTR_IS_LONG on x86_64
cvsdist 1008ce2
cvsdist 1008ce2
* Tue Nov 12 2002 Tim Powers <timp@redhat.com>
cvsdist 1008ce2
- remove files from $RPM_BUILD_ROOT that we aren't including
cvsdist 1008ce2
cvsdist d77cb95
* Tue Sep  3 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-9
cvsdist d77cb95
- include vgetty's man page
cvsdist d77cb95
cvsdist 5c64026
* Fri Aug 23 2002 Elliot Lee <sopwith@redhat.com> 1.1.28-8
cvsdist 5c64026
- /var/spool/fax/outgoing/locks needs to be sticky
cvsdist 5c64026
cvsdist b66e08f
* Tue Aug 13 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-7
cvsdist b66e08f
- rotate mgetty.log.unknown and mgetty.log.callback (#68049)
cvsdist b66e08f
- don't logrotate already-rotated logs (#68422)
cvsdist b66e08f
cvsdist 8d9624f
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 8d9624f
- automated rebuild
cvsdist 8d9624f
cvsdist 8d9624f
* Sun May 26 2002 Tim Powers <timp@redhat.com>
cvsdist 8d9624f
- automated rebuild
cvsdist 8d9624f
cvsdist 8d9624f
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-4
cvsdist 8d9624f
- rebuild in new environment
cvsdist 8d9624f
cvsdist 8d9624f
* Thu Feb 28 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-3
cvsdist 2de7cb0
- rotate the mgetty and vgetty logs by default, specifying them with
cvsdist 2de7cb0
  wildcards in the logrotate configs (#62159)
cvsdist 2de7cb0
cvsdist 71da8aa
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-2
cvsdist 71da8aa
- rebuild
cvsdist 71da8aa
cvsdist 71da8aa
* Fri Jan 11 2002 Nalin Dahyabhai <nalin@redhat.com> 1.1.28-1
cvsdist 71da8aa
- update to 1.1.28
cvsdist 71da8aa
cvsdist 71da8aa
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
cvsdist 71da8aa
- automated rebuild
cvsdist 71da8aa
cvsdist 71da8aa
* Tue Oct 22 2001 Nalin Dahyabhai <nalin@redhat.com> 1.1.27-1
cvsdist 71da8aa
- update to 1.1.27
cvsdist 71da8aa
- drop s390x patch (no longer needed)
cvsdist 71da8aa
cvsdist 71da8aa
* Tue Jul 24 2001 Nalin Dahyabhai <nalin@redhat.com> 1.1.26-6
cvsdist 5b01faa
- tweak the issue patch
cvsdist 5b01faa
cvsdist 20a54a4
* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
cvsdist 20a54a4
- make /etc/issue parsing match other gettys
cvsdist 20a54a4
cvsdist 20a54a4
* Tue Jun 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 20a54a4
- add 64 bit patch for s390x from <oliver.paukstadt@millenux.com>
cvsdist 20a54a4
cvsdist 470f0eb
* Wed Apr 18 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 470f0eb
- define _sysconfdir, not sysconfdir
cvsdist 470f0eb
cvsdist 470f0eb
* Mon Apr 16 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 20a54a4
- update to 1.1.26
cvsdist 470f0eb
- add logrotate.vm and logrotate.vgetty (note from Heiner Kordewiner)
cvsdist 470f0eb
- add voice/{Announce,Changelog,Readme} to documentation set
cvsdist 470f0eb
cvsdist 470f0eb
* Tue Apr 10 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 470f0eb
- define CNDFILE in policy.h
cvsdist 470f0eb
cvsdist 8e6c863
* Tue Mar 20 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 8e6c863
- change the default group in the vgetty configuration file from phone to uucp,
cvsdist 8e6c863
  which matches the settings for faxes
cvsdist 8e6c863
cvsdist 8e6c863
* Tue Mar 13 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 8e6c863
- update to 1.1.25
cvsdist 8e6c863
- ditch the elsa patch in favor of the current vgetty patch
cvsdist 8e6c863
- don't need to strip binaries, buildroot policies do that
cvsdist 8e6c863
- add docs to the voice subpackage
cvsdist 8e6c863
cvsdist 8e6c863
* Tue Jan 16 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 8e6c863
- use mkdtemp() when printing faxes
cvsdist 8e6c863
cvsdist 8e6c863
* Mon Jan 15 2001 Preston Brown <pbrown@redhat.com>
cvsdist 8e6c863
- fix misdetection of USR voice modem detection <cjj@u.washington.edu>
cvsdist 8e6c863
cvsdist 8e6c863
* Mon Jan 08 2001 Preston Brown <pbrown@redhat.com>
cvsdist 8e6c863
- 1.1.24 includes tmpfile security enhancements, some of our patches
cvsdist 8e6c863
cvsdist a1ccf1b
* Tue Sep 19 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist a1ccf1b
- back out quoting patch
cvsdist a1ccf1b
- change Copyright: distributable to License: GPL
cvsdist a1ccf1b
- add URL
cvsdist a1ccf1b
- remove logging changes from excl patch, based on input from Gert
cvsdist a1ccf1b
- rework ia64 patch, break out gets/fgets change based on input from Gert
cvsdist a1ccf1b
cvsdist 211dbe7
* Thu Sep  7 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 211dbe7
- make sure all scripts quote variables where possible (#17179)
cvsdist 211dbe7
- make sure all scripts use mktemp for generating temporary files
cvsdist 211dbe7
cvsdist cf7bcc9
* Sat Aug 26 2000 Bill Nottingham <notting@redhat.com>
cvsdist cf7bcc9
- update to 1.1.22; fixes security issues
cvsdist cf7bcc9
cvsdist cf7bcc9
* Mon Aug  7 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist cf7bcc9
- fix excl patch to keep everything from segfaulting all the time (#11523,11590)
cvsdist cf7bcc9
cvsdist cf7bcc9
* Mon Jul 24 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist cf7bcc9
- forcibly strip binaries (#12431)
cvsdist cf7bcc9
- change dependency on libgr-progs (which is gone) to netgr-progs (#10819)
cvsdist cf7bcc9
- change dependency on giftoppm to giftopnm (#8088)
cvsdist cf7bcc9
- attempt to plug some potential security problems (#11874)
cvsdist cf7bcc9
cvsdist cf7bcc9
* Thu Jul 12 2000 Than Ngo <than@redhat.de>
jvdias 728a614
- add new V250modem patch from ELSA (thanks to J├╝rgen Kosel)
cvsdist cf7bcc9
cvsdist cf7bcc9
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist cf7bcc9
- automatic rebuild
cvsdist cf7bcc9
cvsdist cf7bcc9
* Fri Jun 23 2000 Than Ngo <than@redhat.de>
cvsdist cf7bcc9
- add support ELSA Microlink 56k
cvsdist cf7bcc9
cvsdist cf7bcc9
* Sun Jun  4 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist cf7bcc9
- Overhaul for FHS fixes.
cvsdist cf7bcc9
- Stop removing logs in postun.
cvsdist cf7bcc9
- Stop stripping everything.
cvsdist cf7bcc9
- ia64 fixes.
cvsdist cf7bcc9
cvsdist cf7bcc9
* Wed May 17 2000 Ngo Than <than@redhat.de>
cvsdist cf7bcc9
- updated the new vgetty (#bug 10440)
cvsdist cf7bcc9
cvsdist cf7bcc9
* Sat May  6 2000 Bill Nottingham <notting@redhat.com>
cvsdist cf7bcc9
- fix compilation with new gcc, or ia64, or something...
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
cvsdist cf7bcc9
- rebuild for sparc baud rates > 38400.
cvsdist cf7bcc9
cvsdist cf7bcc9
* Thu Feb 03 2000 Cristian Gafton <gafton@redhat.com>
cvsdist cf7bcc9
- man pages are compressed
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Sep  7 1999 Jeff Johnson <jbj@redhat.com>
cvsdist cf7bcc9
- add fax print command (David Fox).
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Sep 07 1999 Cristian Gafton <gafton@redhat.com>
cvsdist cf7bcc9
- version 1.1.21
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Aug 31 1999 Jeff Johnson <jbj@redhat.com>
cvsdist cf7bcc9
- move callback to base package (#4799).
cvsdist cf7bcc9
cvsdist cf7bcc9
* Wed Jun  2 1999 Jeff Johnson <jbj@redhat.com>
cvsdist cf7bcc9
- update to 1.1.20 (#3216).
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Apr  6 1999 Bill Nottingham <notting@redhat.com>
cvsdist cf7bcc9
- strip setuid bit from ct
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Mar 23 1999 Preston Brown <pbrown@redhat.com>
cvsdist cf7bcc9
- better log handling
cvsdist cf7bcc9
cvsdist cf7bcc9
* Wed Jan 06 1999 Cristian Gafton <gafton@redhat.com>
cvsdist cf7bcc9
- rebuild for glibc 2.1
cvsdist cf7bcc9
cvsdist cf7bcc9
* Sat Aug 22 1998 Jos Vos <jos@xos.nl>
cvsdist cf7bcc9
- Use a patch for creating policy.h using policy.h-dist.
cvsdist cf7bcc9
- Add viewfax subpackage (X11 fax viewing program).
cvsdist cf7bcc9
- Add logrotate config files for mgetty and sendfax log files.
cvsdist cf7bcc9
- Properly define ECHO in Makefile for use with bash.
cvsdist cf7bcc9
- Add optional use of dialin.config (for modems supporting this).
cvsdist cf7bcc9
- Change default notification address to "root" (was "faxadmin").
cvsdist cf7bcc9
- Change log file names according to better defaults.
cvsdist cf7bcc9
- Change default notify program to /etc/mgetty+sendfax/new_fax (was
cvsdist cf7bcc9
  /usr/local/bin/new_fax).
cvsdist cf7bcc9
cvsdist cf7bcc9
* Fri Aug 21 1998 Jeff Johnson <jbj@redhat.com>
cvsdist cf7bcc9
- add faxrunqd man page (problem #850)
cvsdist cf7bcc9
- add missing pbm2g3 (and man page); remove unnecessary "rm -f pbmtog3"
cvsdist cf7bcc9
- delete redundant ( cd tools; make ... )
cvsdist cf7bcc9
cvsdist cf7bcc9
* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
cvsdist cf7bcc9
- translations modified for de, fr, tr
cvsdist cf7bcc9
cvsdist cf7bcc9
* Fri Apr 10 1998 Cristian Gafton <gafton@redhat.com>
cvsdist cf7bcc9
- updated to 1.1.14
cvsdist cf7bcc9
- AutoPPP patch
cvsdist cf7bcc9
 
cvsdist cf7bcc9
* Thu Dec 18 1997 Mike Wangsmo <wanger@redhat.com>
cvsdist cf7bcc9
- added more of the documentation files to the rpm
cvsdist cf7bcc9
cvsdist cf7bcc9
* Wed Oct 29 1997 Otto Hammersmith <otto@redhat.com>
cvsdist cf7bcc9
- added install-info support
cvsdist cf7bcc9
cvsdist cf7bcc9
* Tue Oct 21 1997 Otto Hammersmith <otto@redhat.com>
cvsdist cf7bcc9
- updated version
cvsdist cf7bcc9
cvsdist cf7bcc9
* Wed Oct 15 1997 Erik Troan <ewt@redhat.com>
cvsdist cf7bcc9
- now requires libgr-progs instead of netpbm
cvsdist cf7bcc9
cvsdist cf7bcc9
* Mon Aug 25 1997 Erik Troan <ewt@redhat.com>
cvsdist cf7bcc9
- built against glibc