Summary: Simulates the display from "The Matrix" Name: cmatrix Version: 1.2a Release: 3 Group: Amusements/Graphics License : GPLv2+ URL: http://www.asty.org/cmatrix/ Source0 : http://www.asty.org/cmatrix/dist/cmatrix-%{version}.tar.gz BuildRequires: ncurses-devel %Description CMatrix is based on the screensaver from The Matrix website. It works with terminal settings up to 132x300 and can scroll lines all at the same rate or asynchronously and at a user-defined speed. %prep %setup -q %build %configure make %{?_smp_mflags} %install make DESTDIR="$RPM_BUILD_ROOT" install %clean rm -rf $RPM_BUILD_ROOT %files %defattr (-,root,root,-) %doc README COPYING ChangeLog AUTHORS NEWS TODO %{_bindir}/cmatrix %doc %{_mandir}/man1/cmatrix.1.gz %changelog * Mon Apr 26 2010 Ayush Maheshwari - 1.2a-3 - Remove redundant macro & fix mandir line. * Sun Apr 25 2010 Ayush Maheshwari - 1.2a-2 - Rectify Release tag & modify make line in configure. * Sun Apr 18 2010 Ayush Maheshwari - 1.2a-1 - Initial RPM build * Sun Mar 31 2002 Brett - 1.2a - Eliminated MAXLINES and MAXCOLS variables, now uses malloc() to allocate the necessary memory for the lines and cols. Vars matrix, spaces, length, updates all moved to global variables as pointers. New function var_init(). New malloc wrapper nmalloc (taken from nano). - Added resize code, mostly taken from nano. New configure.in checks for resizeterm() and wresize(). New signal handler handle_sighup(). - The -f option now forces the linux $TERM type ON instead of OFF, since modern Linux systems seem to work fine without it. - Added config.sub and config.guess - Added cmatrix.spec.in file, based on nanos.spec.in file