summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--doc/CMakeLists.txt1
-rw-r--r--doc/man/CMakeLists.txt1
-rw-r--r--doc/man/tdescreensaver/CMakeLists.txt6
-rw-r--r--doc/man/tdescreensaver/kdesavers/CMakeLists.txt11
-rw-r--r--doc/man/tdescreensaver/kdesavers/kbanner.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kblob.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kclock.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/keuphoria.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kfiresaver.kss.152
-rw-r--r--doc/man/tdescreensaver/kdesavers/kflux.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kfountain.kss.152
-rw-r--r--doc/man/tdescreensaver/kdesavers/kgravity.kss.152
-rw-r--r--doc/man/tdescreensaver/kdesavers/klines.kss.153
-rw-r--r--doc/man/tdescreensaver/kdesavers/klorenz.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kpendulum.kss.153
-rw-r--r--doc/man/tdescreensaver/kdesavers/kpolygon.kss.152
-rw-r--r--doc/man/tdescreensaver/kdesavers/krotation.kss.153
-rw-r--r--doc/man/tdescreensaver/kdesavers/kscience.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kslideshow.kss.153
-rw-r--r--doc/man/tdescreensaver/kdesavers/ksolarwinds.kss.151
-rw-r--r--doc/man/tdescreensaver/kdesavers/kvm.kss.152
-rw-r--r--doc/man/tdescreensaver/kdesavers/kwave.kss.152
-rw-r--r--doc/man/tdescreensaver/kdesavers/tdeasciiquarium/CMakeLists.txt7
-rw-r--r--doc/man/tdescreensaver/kdesavers/tdeasciiquarium/tdeasciiquarium.kss.157
-rw-r--r--doc/man/tdescreensaver/kxsconfig/CMakeLists.txt7
-rw-r--r--doc/man/tdescreensaver/kxsconfig/kxsconfig.150
-rw-r--r--doc/man/tdescreensaver/kxsconfig/kxsrun.149
-rw-r--r--doc/man/tdescreensaver/tdepartsaver/CMakeLists.txt7
-rw-r--r--doc/man/tdescreensaver/tdepartsaver/tdepartsaver.kss.151
-rw-r--r--doc/man/tdescreensaver/xsavers/CMakeLists.txt7
-rw-r--r--doc/man/tdescreensaver/xsavers/kspace.kss.152
-rw-r--r--doc/man/tdescreensaver/xsavers/kswarm.kss.153
33 files changed, 1293 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6bf675cd..b4192574 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -72,6 +72,7 @@ option( WITH_ARTS "Enable aRts support"
##### user requested modules
option( BUILD_ALL "Build all" ON )
+option( BUILD_DOC "Build documentation" ${BUILD_ALL} )
option( BUILD_EMOTICONS "Build emoticons" ${BUILD_ALL} )
option( BUILD_ICEWM_THEMES "Build icewm-themes" ${BUILD_ALL} )
option( BUILD_ICON_THEMES "Build icon themes" ${BUILD_ALL} )
@@ -100,6 +101,7 @@ set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -Wl,--no-undefined"
##### tdenetwork directories
+tde_conditional_add_subdirectory( BUILD_DOC doc )
tde_conditional_add_subdirectory( BUILD_EMOTICONS emoticons )
tde_conditional_add_subdirectory( BUILD_ICEWM_THEMES icewm-themes )
tde_conditional_add_subdirectory( BUILD_ICON_THEMES IconThemes )
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
new file mode 100644
index 00000000..b0bb74ce
--- /dev/null
+++ b/doc/CMakeLists.txt
@@ -0,0 +1 @@
+add_subdirectory( man )
diff --git a/doc/man/CMakeLists.txt b/doc/man/CMakeLists.txt
new file mode 100644
index 00000000..c5aee48f
--- /dev/null
+++ b/doc/man/CMakeLists.txt
@@ -0,0 +1 @@
+tde_conditional_add_subdirectory( BUILD_TDESCREENSAVER tdescreensaver )
diff --git a/doc/man/tdescreensaver/CMakeLists.txt b/doc/man/tdescreensaver/CMakeLists.txt
new file mode 100644
index 00000000..4d4131a8
--- /dev/null
+++ b/doc/man/tdescreensaver/CMakeLists.txt
@@ -0,0 +1,6 @@
+add_subdirectory( kdesavers )
+add_subdirectory( tdepartsaver)
+if( WITH_XSCREENSAVER )
+ add_subdirectory( kxsconfig )
+ add_subdirectory( xsavers )
+endif( WITH_XSCREENSAVER )
diff --git a/doc/man/tdescreensaver/kdesavers/CMakeLists.txt b/doc/man/tdescreensaver/kdesavers/CMakeLists.txt
new file mode 100644
index 00000000..1c4bc389
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/CMakeLists.txt
@@ -0,0 +1,11 @@
+if( BUILD_TDEASCIIQUARIUM )
+ add_subdirectory( tdeasciiquarium )
+endif()
+
+file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 )
+
+INSTALL(
+ FILES ${_man_files}
+ DESTINATION ${MAN_INSTALL_DIR}/man1
+ COMPONENT doc
+)
diff --git a/doc/man/tdescreensaver/kdesavers/kbanner.kss.1 b/doc/man/tdescreensaver/kdesavers/kbanner.kss.1
new file mode 100644
index 00000000..d8cc7f4f
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kbanner.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KBANNER.KSS 1 "January 30, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kbanner.kss \- Banner screen saver for TDE
+.SH SYNOPSIS
+.B kbanner.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBBanner\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkbanner.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Martin R. Jones <[email protected]> and others.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kblob.kss.1 b/doc/man/tdescreensaver/kdesavers/kblob.kss.1
new file mode 100644
index 00000000..d3d2b939
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kblob.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KBLOB.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kblob.kss \- Blob screen saver for TDE
+.SH SYNOPSIS
+.B kblob.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBBlob\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkblob.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Tiaan Wessels <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kclock.kss.1 b/doc/man/tdescreensaver/kdesavers/kclock.kss.1
new file mode 100644
index 00000000..03c79570
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kclock.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KCLOCK.KSS 1 "January 30, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kclock.kss \- Clock screen saver for TDE
+.SH SYNOPSIS
+.B kclock.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBClock\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkclock.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Melchior Franz <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/keuphoria.kss.1 b/doc/man/tdescreensaver/kdesavers/keuphoria.kss.1
new file mode 100644
index 00000000..c8fb549b
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/keuphoria.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KEUPHORIA.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+keuphoria.kss \- Euphoria screen saver for TDE
+.SH SYNOPSIS
+.B keuphoria.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBEuphoria\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkeuphoria.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Terence Welsh and Karl Robillard.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kfiresaver.kss.1 b/doc/man/tdescreensaver/kdesavers/kfiresaver.kss.1
new file mode 100644
index 00000000..58f427ba
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kfiresaver.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KFIRESAVER.KSS 1 "October 13, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kfiresaver.kss \- Fireworks 3D screen saver for TDE
+.SH SYNOPSIS
+.B kfiresaver.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBFireworks 3D\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkfiresaver.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Enrico Ros <[email protected]> and
+David Sansome.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kflux.kss.1 b/doc/man/tdescreensaver/kdesavers/kflux.kss.1
new file mode 100644
index 00000000..3556a7bc
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kflux.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KFLUX.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kflux.kss \- Flux screen saver for TDE
+.SH SYNOPSIS
+.B kflux.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBFlux\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkflux.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Terence Welsh and Karl Robillard.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kfountain.kss.1 b/doc/man/tdescreensaver/kdesavers/kfountain.kss.1
new file mode 100644
index 00000000..9aa452de
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kfountain.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KFOUNTAIN.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kfountain.kss \- Particle Fountain screen saver for TDE
+.SH SYNOPSIS
+.B kfountain.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBParticle Fountain\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkfountain.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Ian Reinhart Geiser <[email protected]>,
+Jeff Molofee <[email protected]> and Nick Betcher <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kgravity.kss.1 b/doc/man/tdescreensaver/kdesavers/kgravity.kss.1
new file mode 100644
index 00000000..f7789052
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kgravity.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KGRAVITY.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kgravity.kss \- Particle Gravity screen saver for TDE
+.SH SYNOPSIS
+.B kgravity.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBParticle Gravity\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkgravity.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Ian Reinhart Geiser <[email protected]>,
+Jeff Molofee <[email protected]> and Nick Betcher <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/klines.kss.1 b/doc/man/tdescreensaver/kdesavers/klines.kss.1
new file mode 100644
index 00000000..6121f8e2
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/klines.kss.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KLINES.KSS 1 "January 30, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+klines.kss \- Lines screen saver for TDE
+.SH SYNOPSIS
+.B klines.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBLines\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIklines.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by
+Dirk Staneker <[email protected]>,
+Martin R. Jones <[email protected]> and Mario Weilguni <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/klorenz.kss.1 b/doc/man/tdescreensaver/kdesavers/klorenz.kss.1
new file mode 100644
index 00000000..3df447a6
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/klorenz.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KLORENZ.KSS 1 "January 30, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+klorenz.kss \- Lorenz Attractor screen saver for TDE
+.SH SYNOPSIS
+.B klorenz.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBLorenz Attractor\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIklorenz.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Nicolas Brodu <[email protected]> and others.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kpendulum.kss.1 b/doc/man/tdescreensaver/kdesavers/kpendulum.kss.1
new file mode 100644
index 00000000..d253f418
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kpendulum.kss.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KPENDULUM.KSS 1 "October 13, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kpendulum.kss \- Pendulum screen saver for TDE
+.SH SYNOPSIS
+.B kpendulum.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBPendulum\fP is a screen saver for the Trinity Desktop Environment (TDE).
+It simulates a two-part pendulum.
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkpendulum.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Georg Drenkhahn
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kpolygon.kss.1 b/doc/man/tdescreensaver/kdesavers/kpolygon.kss.1
new file mode 100644
index 00000000..bc7e5686
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kpolygon.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KPOLYGON.KSS 1 "January 30, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kpolygon.kss \- Polygons screen saver for TDE
+.SH SYNOPSIS
+.B kpolygon.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBPolygons\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkpolygon.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Martin R. Jones <[email protected]> and
+Mario Weilguni <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/krotation.kss.1 b/doc/man/tdescreensaver/kdesavers/krotation.kss.1
new file mode 100644
index 00000000..6bc0c172
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/krotation.kss.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KROTATION.KSS 1 "October 13, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+krotation.kss \- Rotation screen saver for TDE
+.SH SYNOPSIS
+.B krotation.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBRotation\fP is a screen saver for the Trinity Desktop Environment (TDE).
+It simulates a force free rotating asymmetric body.
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkrotation.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Georg Drenkhahn
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kscience.kss.1 b/doc/man/tdescreensaver/kdesavers/kscience.kss.1
new file mode 100644
index 00000000..061374a1
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kscience.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KSCIENCE.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kscience.kss \- Science screen saver for TDE
+.SH SYNOPSIS
+.B kscience.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBScience\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkscience.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Rene Beutler <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kslideshow.kss.1 b/doc/man/tdescreensaver/kdesavers/kslideshow.kss.1
new file mode 100644
index 00000000..c8b208e0
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kslideshow.kss.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KSLIDESHOW.KSS 1 "January 30, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kslideshow.kss \- Slide Show screen saver for TDE
+.SH SYNOPSIS
+.B kslideshow.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBSlide Show\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkslideshow.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Stefan Taferner <[email protected]>,
+Martin R. Jones <[email protected]>, Chris Howells <[email protected]>
+and Sven Leiber <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/ksolarwinds.kss.1 b/doc/man/tdescreensaver/kdesavers/ksolarwinds.kss.1
new file mode 100644
index 00000000..8555d620
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/ksolarwinds.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KSOLARWINDS.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+ksolarwinds.kss \- Solar Winds screen saver for TDE
+.SH SYNOPSIS
+.B ksolarwinds.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBSolar Winds\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIksolarwinds.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Terence Welsh and Karl Robillard.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kvm.kss.1 b/doc/man/tdescreensaver/kdesavers/kvm.kss.1
new file mode 100644
index 00000000..a7e037cb
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kvm.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KVM.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kvm.kss \- Virtual Machine screen saver for TDE
+.SH SYNOPSIS
+.B kvm.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBVirtual Machine\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkvm.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Artur Rataj <[email protected]>,
+Eric Plante and Jamie Zawinski <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/kwave.kss.1 b/doc/man/tdescreensaver/kdesavers/kwave.kss.1
new file mode 100644
index 00000000..8ad59b9c
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/kwave.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KWAVE.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kwave.kss \- Bitmap Wave screen saver for TDE
+.SH SYNOPSIS
+.B kwave.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBBitmap Wave\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkwave.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Ian Reinhart Geiser <[email protected]>
+and Jeff Molofee <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kdesavers/tdeasciiquarium/CMakeLists.txt b/doc/man/tdescreensaver/kdesavers/tdeasciiquarium/CMakeLists.txt
new file mode 100644
index 00000000..24ccd704
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/tdeasciiquarium/CMakeLists.txt
@@ -0,0 +1,7 @@
+file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 )
+
+INSTALL(
+ FILES ${_man_files}
+ DESTINATION ${MAN_INSTALL_DIR}/man1
+ COMPONENT doc
+)
diff --git a/doc/man/tdescreensaver/kdesavers/tdeasciiquarium/tdeasciiquarium.kss.1 b/doc/man/tdescreensaver/kdesavers/tdeasciiquarium/tdeasciiquarium.kss.1
new file mode 100644
index 00000000..2eb943ee
--- /dev/null
+++ b/doc/man/tdescreensaver/kdesavers/tdeasciiquarium/tdeasciiquarium.kss.1
@@ -0,0 +1,57 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH TDEASCIIQUARIUM.KSS 1 "May 21, 2021"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+tdeasciiquarium.kss \- TDE screensaver to draw an ASCII art aquarium
+.SH SYNOPSIS
+.B tdeasciiquarium.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBTDEAsciiquarium\fP is a screen saver for the Trinity Desktop Environment (TDE).
+It draws an ASCII art aquarium.
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fItdeasciiquarium.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+Native TDE Screensaver based on the Asciiquarium program
+from Kirk Baucom <[email protected]>, available at
+http://www.robobunny.com/projects/asciiquarium.
+.br
+Ported to TDE by Maksim Orlovich <[email protected]> and
+Michael Pyne <[email protected]>.
+.br
+This manual page was prepared by Michele Calgaro <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kxsconfig/CMakeLists.txt b/doc/man/tdescreensaver/kxsconfig/CMakeLists.txt
new file mode 100644
index 00000000..24ccd704
--- /dev/null
+++ b/doc/man/tdescreensaver/kxsconfig/CMakeLists.txt
@@ -0,0 +1,7 @@
+file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 )
+
+INSTALL(
+ FILES ${_man_files}
+ DESTINATION ${MAN_INSTALL_DIR}/man1
+ COMPONENT doc
+)
diff --git a/doc/man/tdescreensaver/kxsconfig/kxsconfig.1 b/doc/man/tdescreensaver/kxsconfig/kxsconfig.1
new file mode 100644
index 00000000..f4cd6769
--- /dev/null
+++ b/doc/man/tdescreensaver/kxsconfig/kxsconfig.1
@@ -0,0 +1,50 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KXSCONFIG 1 "October 13, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kxsconfig \- TDE X screen saver configuration tool
+.SH SYNOPSIS
+.B kxsconfig
+.RI "[ " generic-options " ]"
+\fIscreensaver\fP
+[ \fIsavername\fP ]
+.SH DESCRIPTION
+\fBkxsconfig\fP is a screen saver configuration tool
+for the Trinity Desktop Environment (TDE). It is used to configure generic
+X screen savers, i.e., screen savers that have not been written explicitly
+for TDE.
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the kxsconfig-specific options.
+For a full summary of options, run \fIkxsconfig \-\-help\fP.
+.TP
+\fIscreensaver\fP
+The filename of the screen saver to configure.
+.TP
+\fIsavername\fP
+An optional human-readable screen saver name to use in messages.
+.SH EXAMPLES
+\fIexample$\fP kxsconfig /usr/lib/xscreensaver/bouboule Bouboule
+.SH SEE ALSO
+.BR kxsrun (1).
+.SH AUTHOR
+This tool was written by Martin R. Jones <[email protected]>. It also
+makes use of xscreensaver code written by Jamie Zawinski <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/kxsconfig/kxsrun.1 b/doc/man/tdescreensaver/kxsconfig/kxsrun.1
new file mode 100644
index 00000000..9e45a775
--- /dev/null
+++ b/doc/man/tdescreensaver/kxsconfig/kxsrun.1
@@ -0,0 +1,49 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KXSRUN 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kxsrun \- TDE X screen saver launcher
+.SH SYNOPSIS
+.B kxsrun
+.RI "[ " generic-options " ]"
+\fIscreensaver\fP
+[ \fB\-\-\fP \fIoptions\fP ]
+.SH DESCRIPTION
+\fBkxsrun\fP is a screen saver launcher
+for the Trinity Desktop Environment (TDE). It is used to launch generic
+X screen savers, i.e., screen savers that have not been written explicitly
+for TDE.
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the kxsrun-specific options.
+For a full summary of options, run \fIkxsrun \-\-help\fP.
+.TP
+\fIscreensaver\fP
+The filename of the screen saver to launch.
+.TP
+\fB\-\-\fP \fIoptions\fP
+Additional options to pass to the screen saver.
+.SH EXAMPLES
+\fIexample$\fP kxsrun /usr/lib/xscreensaver/bouboule
+.SH SEE ALSO
+.BR kxsconfig (1).
+.SH AUTHOR
+This tool was written by Martin R. Jones <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/tdepartsaver/CMakeLists.txt b/doc/man/tdescreensaver/tdepartsaver/CMakeLists.txt
new file mode 100644
index 00000000..24ccd704
--- /dev/null
+++ b/doc/man/tdescreensaver/tdepartsaver/CMakeLists.txt
@@ -0,0 +1,7 @@
+file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 )
+
+INSTALL(
+ FILES ${_man_files}
+ DESTINATION ${MAN_INSTALL_DIR}/man1
+ COMPONENT doc
+)
diff --git a/doc/man/tdescreensaver/tdepartsaver/tdepartsaver.kss.1 b/doc/man/tdescreensaver/tdepartsaver/tdepartsaver.kss.1
new file mode 100644
index 00000000..00b4d4c5
--- /dev/null
+++ b/doc/man/tdescreensaver/tdepartsaver/tdepartsaver.kss.1
@@ -0,0 +1,51 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KPARTSAVER.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+tdepartsaver.kss \- Media screen saver for TDE
+.SH SYNOPSIS
+.B tdepartsaver.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBMedia\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fItdepartsaver.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Stefan Schimanski <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/xsavers/CMakeLists.txt b/doc/man/tdescreensaver/xsavers/CMakeLists.txt
new file mode 100644
index 00000000..24ccd704
--- /dev/null
+++ b/doc/man/tdescreensaver/xsavers/CMakeLists.txt
@@ -0,0 +1,7 @@
+file( GLOB _man_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.1 )
+
+INSTALL(
+ FILES ${_man_files}
+ DESTINATION ${MAN_INSTALL_DIR}/man1
+ COMPONENT doc
+)
diff --git a/doc/man/tdescreensaver/xsavers/kspace.kss.1 b/doc/man/tdescreensaver/xsavers/kspace.kss.1
new file mode 100644
index 00000000..1e39ff18
--- /dev/null
+++ b/doc/man/tdescreensaver/xsavers/kspace.kss.1
@@ -0,0 +1,52 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KSPACE.KSS 1 "May 12, 2003"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kspace.kss \- Space screen saver for TDE
+.SH SYNOPSIS
+.B kspace.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBSpace\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkspace.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Bernd Johannes Wuebben
+<[email protected]> and Silicon Graphics, Inc.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).
diff --git a/doc/man/tdescreensaver/xsavers/kswarm.kss.1 b/doc/man/tdescreensaver/xsavers/kswarm.kss.1
new file mode 100644
index 00000000..ea1e0d65
--- /dev/null
+++ b/doc/man/tdescreensaver/xsavers/kswarm.kss.1
@@ -0,0 +1,53 @@
+.\" Hey, EMACS: -*- nroff -*-
+.\" First parameter, NAME, should be all caps
+.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
+.\" other parameters are allowed: see man(7), man(1)
+.TH KSWARM.KSS 1 "October 13, 2004"
+.\" Please adjust this date whenever revising the manpage.
+.\"
+.\" Some roff macros, for reference:
+.\" .nh disable hyphenation
+.\" .hy enable hyphenation
+.\" .ad l left justify
+.\" .ad b justify to both left and right margins
+.\" .nf disable filling
+.\" .fi enable filling
+.\" .br insert line break
+.\" .sp <n> insert n+1 empty lines
+.\" for manpage-specific macros, see man(7)
+.SH NAME
+kswarm.kss \- Swarm screen saver for TDE
+.SH SYNOPSIS
+.B kswarm.kss
+.RI "[ " generic-options " ]"
+[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP |
+\fB\-\-demo\fP ]
+.SH DESCRIPTION
+\fBSwarm\fP is a screen saver for the Trinity Desktop Environment (TDE).
+.PP
+This program is part of the official TDE artwork module.
+.SH OPTIONS
+Below are the screen saver-specific options.
+For a full summary of options, run \fIkswarm.kss \-\-help\fP.
+.TP
+\fB\-\-setup\fP
+Set up the screen saver.
+.TP
+\fB\-\-window-id\fP \fIwid\fP
+Run in the specified XWindow.
+.TP
+\fB\-\-root\fP
+Run in the root XWindow.
+.TP
+\fB\-\-demo\fP
+Start the screen saver in demo mode (default).
+.SH SEE ALSO
+.BR kxsconfig (1),
+.BR kxsrun (1).
+.SH AUTHOR
+This screen saver was written by Patrick J. Naughton,
+Emanuel Pirker <[email protected]>,
+Jeff Butterworth <[email protected]> and Mario Weilguni <[email protected]>.
+.br
+This manual page was prepared by Ben Burton <[email protected]>
+for the Debian GNU/Linux system (but may be used by others).