diff --git a/minicom.spec b/minicom.spec index f6e4d90..4886759 100644 --- a/minicom.spec +++ b/minicom.spec @@ -1,10 +1,15 @@ Summary: A text-based modem control and terminal emulation program. Name: minicom Version: 1.83.1 -Release: 8 -Copyright: GPL +Release: 14 +License: GPL 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 Patch1: minicom-1.83.1-make.patch @@ -16,18 +21,16 @@ Patch4: minicom-umask.patch # to the scripting language. You have been warned. Patch5: minicom-1.83.1-format-string-vuln.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 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 language, and other features. -Minicom should be installed if you need a simple modem control program -or terminal emulator. - %prep %setup -q %patch0 -p1 -b .config @@ -37,19 +40,20 @@ or terminal emulator. %patch4 -p1 -b .umask %patch5 -p1 -b .format-string-vuln %patch6 -p1 -b .cs_CZ-translation +%patch7 -p0 -b .disable-message +%patch8 -p1 -b .rh %build # Remove precompiled binaries from sources. Why the hell is this stuff # even there? rm -rf linux -make -C src +OLD_PO_FILE_INPUT=yes make -C src %install rm -rf $RPM_BUILD_ROOT make -C src install R=$RPM_BUILD_ROOT MANDIR=%{_mandir}/man1 + install -d $RPM_BUILD_ROOT/etc/X11/applnk/Internet - - cat > $RPM_BUILD_ROOT/etc/X11/applnk/Internet/minicom.desktop < 1.83.1-14 +- Added Requires: lockdev (#51576) +- s/Copyright/License/ + +* Sat Jul 28 2001 Jeff Johnson +- use baudboy for serial port locking. + +* Mon Jul 23 2001 Mike A. Harris 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 1.83.1-11 +- no minicom applnk entry. Is cluttering up the menus + +* Tue Jun 19 2001 Florian La Roche +- add ExcludeArch: s390 s390x +- allow to build with newer gettext versions + * Thu May 3 2001 Mike A. Harris 1.83.1-8 - Changed minicom to disable SGID/SUID operation completely as it was never designed to be secure, and likely never will be. (#35613)