packages: tss/tss.spec (NEW), tss/tss-asciidir.patch (NEW), tss/tss-ncurses...

evil evil at pld-linux.org
Thu Feb 4 17:18:24 CET 2010


Author: evil                         Date: Thu Feb  4 16:18:24 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial release

---- Files affected:
packages/tss:
   tss.spec (NONE -> 1.1)  (NEW), tss-asciidir.patch (NONE -> 1.1)  (NEW), tss-ncurses.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/tss/tss.spec
diff -u /dev/null packages/tss/tss.spec:1.1
--- /dev/null	Thu Feb  4 17:18:24 2010
+++ packages/tss/tss.spec	Thu Feb  4 17:18:19 2010
@@ -0,0 +1,188 @@
+# $Revision$, $Date$
+Summary:	TSS - A Terminal ScreenSaver
+Summary(pl.UTF-8):	TSS - Terminal ScreenSaver
+Name:		tss
+Version:	0.8.2
+Release:	1
+License:	GPL v2
+Group:		Applications/Terminal
+Source0:	http://www.pulia.nu/tss/src/%{name}-%{version}.tar.gz
+# Source0-md5:	e4223283dd2d7cf564fb81b940c0bdc8
+Patch0:		%{name}-ncurses.patch
+Patch1:		%{name}-asciidir.patch
+URL:		http://www.asty.org/cmatrix/
+BuildRequires:	ncurses-devel >= 5.0
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Terminal ScreenSaver (or tss for short) is an attempt to clone and
+enhance FreeBSD's daemon saver.
+
+%description -l pl.UTF-8
+Terminal ScreenSaver (w skrócie tss) jest próbą odtworzenia, oraz
+ulepszenia daemon saver z FreeBSD.
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+%build
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_datadir},%{_bindir}}
+install %{name} $RPM_BUILD_ROOT%{_bindir}
+cp -a tss_art $RPM_BUILD_ROOT%{_datadir}/%{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc ART_CREDITS README Changelog
+%attr(755,root,root) %{_bindir}/%{name}
+%{_datadir}/tss
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2010/02/04 16:18:19  evil
+- initial release
+
+Revision 1.38  2010/02/04 12:45:12  evil
+- %{datadir}/consolefonts -> /lib/kbd/consolefonts (now installs and works w/o glitches)
+
+Revision 1.37  2007/02/12 21:23:51  glen
+- tabs in preamble
+
+Revision 1.36  2007/02/12 00:48:42  baggins
+- converted to UTF-8
+
+Revision 1.35  2006/12/27 11:49:20  qboosh
+- use fontpostinst
+
+Revision 1.34  2006/12/27 09:12:44  glen
+- should umask, imho
+
+Revision 1.33  2006/12/27 09:11:37  glen
+- %post cleanup
+
+Revision 1.32  2006/12/27 08:08:52  teodor
+- changed /usr/X11R6/bin/mkfontdir to /usr/bin/mkfontdir
+
+Revision 1.31  2005/12/13 18:01:46  glen
+- adapterized (avoid macros with /usr/include/{ncurses,freetype}*)
+
+Revision 1.30  2004/08/18 19:33:55  undefine
+- release 5
+
+Revision 1.29  2003/12/06 11:53:49  undefine
+- release 4 to rebuild with ac
+
+Revision 1.28  2003/08/06 16:47:45  kloczek
+- może wrescie ktoś wykasuje to konto ?
+
+Revision 1.27  2003/05/26 16:24:48  malekith
+- massive attack: adding Source-md5
+
+Revision 1.26  2003/05/25 05:46:18  misi3k
+- massive attack s/pld.org.pl/pld-linux.org/
+
+Revision 1.25  2003/01/20 19:36:23  qboosh
+- fixed Group (it's terminal program, not only console)
+
+Revision 1.24  2002/10/02 07:35:10  kloczek
+- more macros and use new %doc.
+
+Revision 1.23  2002/10/01 06:10:37  trojan
+- setting CFLAGS is back
+
+Revision 1.22  2002/09/23 08:48:10  trojan
+- fixed setfont-consolechars-choice patch
+- removed setting CFLAGS
+- release 3
+  STBR
+
+Revision 1.21  2002/05/21 23:12:44  kloczek
+- perl -pi -e "s/^automake -a -c -f --foreing/\%\{__automake\}/; \
+             s/^automake -a -c -f/\%\{__automake\}/; \
+     s/^autoconf/\%\{__autoconf\}/"
+
+Revision 1.20  2002/05/11 15:11:11  blues
+- release 2
+- added setfont-consolechars-choice.patch (new option used)
+- kbd is now required
+  STBR
+
+Revision 1.19  2002/04/25 16:05:53  arturs
+- fixed a small typo
+
+Revision 1.18  2002/04/05 09:14:12  trojan
+- updated to 1.2a
+
+Revision 1.17  2002/03/24 23:28:14  kloczek
+- perl -pi -e "s/^automake -a -c$/automake -a -c -f/"
+
+Revision 1.16  2002/02/23 01:44:57  kloczek
+- adapterized.
+
+Revision 1.15  2002/02/22 23:28:45  kloczek
+- removed all Group fields translations (our rpm now can handle translating
+  Group field using gettext).
+
+Revision 1.14  2002/01/18 02:12:34  kloczek
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+
+Revision 1.13  2002/01/16 23:55:51  blues
+- Release 5
+- License modified
+- Rebuild with required kbd, not console-tools (BTS #57)
+- Improved translation
+- rm -f missing added
+- more docs
+  STB
+
+Revision 1.12  2001/10/04 14:39:59  qboosh
+- BuildRequires: autoconf, automake
+
+Revision 1.11  2001/07/20 20:37:07  migo
+- added pl summary and/or description
+
+Revision 1.10  2001/04/30 16:05:16  kloczek
+- added using %{rpmcflags} macro.
+
+Revision 1.9  2001/02/06 13:41:21  kloczek
+- make sepc %{debug} ready.
+
+Revision 1.8  2001/02/06 13:04:46  zagrodzki
+- release 4
+- don't use make install
+- added matrix.psf.gz to %files
+- fixed automake
+
+Revision 1.7  2000/07/13 23:06:54  baggins
+- release 3
+- rebuild with ncurses 5.1
+
+Revision 1.6  2000/07/13 20:38:24  baggins
+- release 2
+
+Revision 1.5  2000/06/09 07:54:39  kloczek
+- more %{__make} macros.
+
+Revision 1.4  2000/06/09 07:22:48  kloczek
+- added using %{__make} macro.
+
+Revision 1.3  2000/05/18 17:11:04  kloczek
+- spec adapterized.
+
+Revision 1.2  2000/04/10 03:31:44  kloczek
+- updated to 1.1b.
+
+Revision 1.1  2000/04/04 07:40:32  kloczek
+- written from scratch.

================================================================
Index: packages/tss/tss-asciidir.patch
diff -u /dev/null packages/tss/tss-asciidir.patch:1.1
--- /dev/null	Thu Feb  4 17:18:24 2010
+++ packages/tss/tss-asciidir.patch	Thu Feb  4 17:18:19 2010
@@ -0,0 +1,11 @@
+--- tss-0.8.2/src/main.c.orig	2010-02-04 17:03:25.202400805 +0100
++++ tss-0.8.2/src/main.c	2010-02-04 17:03:57.242400026 +0100
+@@ -147,7 +147,7 @@
+ #endif
+ 
+ #define VERSION			"0.8.2"
+-#define DEFAULT_ASCII_DIR	"/etc/tss/"
++#define DEFAULT_ASCII_DIR	"/usr/share/tss/"
+ #define DEFAULT_ASCII		"default"
+ #define MAX_ASCII_SIZE		1024000
+ #define TIMEOUT			30

================================================================
Index: packages/tss/tss-ncurses.patch
diff -u /dev/null packages/tss/tss-ncurses.patch:1.1
--- /dev/null	Thu Feb  4 17:18:24 2010
+++ packages/tss/tss-ncurses.patch	Thu Feb  4 17:18:19 2010
@@ -0,0 +1,11 @@
+--- tss-0.8.2/Makefile.orig	2006-09-22 09:48:22.000000000 +0200
++++ tss-0.8.2/Makefile	2010-02-04 14:26:52.952462924 +0100
+@@ -2,7 +2,7 @@
+ EXECUTABLE = tss
+ 
+ SRC    = src/main.c
+-CFLAGS = -Wall -ansi -pedantic -lcurses -lcrypt -s #-DBSD
++CFLAGS = -Wall -ansi -pedantic -lcurses -lcrypt -s -I/usr/include/ncurses #-DBSD
+ COMPILE= $(CC) $(CFLAGS)
+ CC = gcc
+ 
================================================================


More information about the pld-cvs-commit mailing list