auto-import changelog data from minicom-1.83.1-14.src.rpm

Sun Aug 12 2001 Mike A. Harris <mharris@redhat.com> 1.83.1-14
- Added Requires: lockdev (#51576)
- s/Copyright/License/
Sat Jul 28 2001 Jeff Johnson <jbj@redhat.com>
- use baudboy for serial port locking.
Mon Jul 23 2001 Mike A. Harris <mharris@redhat.com> 1.83.1-12
- Added minicom-1.83.1-disable-message.patch to disable warning message and
    delay when running minicom as root since root-only is the only
    supported method of running minicom now due to security issues.
Sat Jul 21 2001 Tim Powers <timp@redhat.com> 1.83.1-11
- no minicom applnk entry. Is cluttering up the menus
Tue Jun 19 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- add ExcludeArch: s390 s390x
- allow to build with newer gettext versions
This commit is contained in:
cvsdist 2004-09-09 08:32:18 +00:00
parent 830267e3bc
commit 204f635f3c

View File

@ -1,10 +1,15 @@
Summary: A text-based modem control and terminal emulation program. Summary: A text-based modem control and terminal emulation program.
Name: minicom Name: minicom
Version: 1.83.1 Version: 1.83.1
Release: 8 Release: 14
Copyright: GPL License: GPL
Group: Applications/Communications Group: Applications/Communications
Source: ftp://metalab.unc.edu/pub/Linux/apps/serialcomm/dialout/minicom-%{PACKAGE_VERSION}.src.tar.bz2 ExcludeArch: s390 s390x
BuildRoot: %{_tmppath}/%{name}-root
BuildPrereq: /usr/include/baudboy.h
Requires: lockdev
Source: ftp://metalab.unc.edu/pub/Linux/apps/serialcomm/dialout/minicom-%{version}.src.tar.bz2
Patch0: minicom-1.81-config.patch Patch0: minicom-1.81-config.patch
Patch1: minicom-1.83.1-make.patch Patch1: minicom-1.83.1-make.patch
@ -16,18 +21,16 @@ Patch4: minicom-umask.patch
# to the scripting language. You have been warned. # to the scripting language. You have been warned.
Patch5: minicom-1.83.1-format-string-vuln.patch Patch5: minicom-1.83.1-format-string-vuln.patch
Patch6: minicom-1.83.1-cs_CZ-translation.patch Patch6: minicom-1.83.1-cs_CZ-translation.patch
Patch7: minicom-1.83.1-disable-message.patch
Patch8: minicom-1.83.1-rh.patch
Buildroot: %{_tmppath}/%{name}-%{version}-root
%description %description
Minicom is a simple text-based modem control and terminal emulation Minicom is a simple text-based modem control and terminal emulation
program somewhat similar to MSDOS Telix. Minicom includes a dialing program somewhat similar to MSDOS Telix. Minicom includes a dialing
directory, full ANSI and VT100 emulation, an (external) scripting directory, full ANSI and VT100 emulation, an (external) scripting
language, and other features. language, and other features.
Minicom should be installed if you need a simple modem control program
or terminal emulator.
%prep %prep
%setup -q %setup -q
%patch0 -p1 -b .config %patch0 -p1 -b .config
@ -37,19 +40,20 @@ or terminal emulator.
%patch4 -p1 -b .umask %patch4 -p1 -b .umask
%patch5 -p1 -b .format-string-vuln %patch5 -p1 -b .format-string-vuln
%patch6 -p1 -b .cs_CZ-translation %patch6 -p1 -b .cs_CZ-translation
%patch7 -p0 -b .disable-message
%patch8 -p1 -b .rh
%build %build
# Remove precompiled binaries from sources. Why the hell is this stuff # Remove precompiled binaries from sources. Why the hell is this stuff
# even there? # even there?
rm -rf linux rm -rf linux
make -C src OLD_PO_FILE_INPUT=yes make -C src
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
make -C src install R=$RPM_BUILD_ROOT MANDIR=%{_mandir}/man1 make -C src install R=$RPM_BUILD_ROOT MANDIR=%{_mandir}/man1
install -d $RPM_BUILD_ROOT/etc/X11/applnk/Internet install -d $RPM_BUILD_ROOT/etc/X11/applnk/Internet
cat > $RPM_BUILD_ROOT/etc/X11/applnk/Internet/minicom.desktop <<EOF cat > $RPM_BUILD_ROOT/etc/X11/applnk/Internet/minicom.desktop <<EOF
[Desktop Entry] [Desktop Entry]
Name=Minicom Name=Minicom
@ -69,14 +73,33 @@ rm -rf $RPM_BUILD_ROOT
%doc demos doc tables %doc demos doc tables
%config /etc/minicom.users %config /etc/minicom.users
# DO NOT MAKE minicom SUID/SGID anything. # DO NOT MAKE minicom SUID/SGID anything.
%attr(0755,root,root) /usr/bin/minicom %attr(0755,root,uucp) %{_bindir}/minicom
/usr/bin/runscript %{_bindir}/runscript
/usr/bin/xminicom %{_bindir}/xminicom
/usr/bin/ascii-xfr %{_bindir}/ascii-xfr
%{_mandir}/*/* %{_mandir}/man1/*
%config(missingok) /etc/X11/applnk/Internet/minicom.desktop #%config(missingok) /etc/X11/applnk/Internet/minicom.desktop
%changelog %changelog
* Sun Aug 12 2001 Mike A. Harris <mharris@redhat.com> 1.83.1-14
- Added Requires: lockdev (#51576)
- s/Copyright/License/
* Sat Jul 28 2001 Jeff Johnson <jbj@redhat.com>
- use baudboy for serial port locking.
* Mon Jul 23 2001 Mike A. Harris <mharris@redhat.com> 1.83.1-12
- Added minicom-1.83.1-disable-message.patch to disable warning message and
delay when running minicom as root since root-only is the only supported
method of running minicom now due to security issues.
* Sat Jul 21 2001 Tim Powers <timp@redhat.com> 1.83.1-11
- no minicom applnk entry. Is cluttering up the menus
* Tue Jun 19 2001 Florian La Roche <Florian.LaRoche@redhat.de>
- add ExcludeArch: s390 s390x
- allow to build with newer gettext versions
* Thu May 3 2001 Mike A. Harris <mharris@redhat.com> 1.83.1-8 * Thu May 3 2001 Mike A. Harris <mharris@redhat.com> 1.83.1-8
- Changed minicom to disable SGID/SUID operation completely as it was - Changed minicom to disable SGID/SUID operation completely as it was
never designed to be secure, and likely never will be. (#35613) never designed to be secure, and likely never will be. (#35613)