summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2019-11-28 02:34:44 +0100
committerSlávek Banko <slavek.banko@axis.cz>2019-11-28 02:34:44 +0100
commit644110a847c5911c2eb04eb53c93031740561efc (patch)
tree9658dde1cc70b52b233957b7852f87d997e98156 /Documentation
downloadtde-packaging-gentoo-644110a847c5911c2eb04eb53c93031740561efc.tar.gz
tde-packaging-gentoo-644110a847c5911c2eb04eb53c93031740561efc.zip
Initial import of an ebuilds tree
from Fat-Zer's (Alexander Golubev) repository. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/README17
-rw-r--r--Documentation/TODO27
-rw-r--r--Documentation/derived-lists/kdeartwork-3.5.13.19
-rw-r--r--Documentation/derived-lists/kdebase-3.5.13.142
-rw-r--r--Documentation/derived-lists/kdebase-3.5.13.242
-rw-r--r--Documentation/derived-lists/kdegraphics-3.5.13.121
-rw-r--r--Documentation/derived-lists/kdemultimedia-3.5.13.116
-rw-r--r--Documentation/derived-lists/kdenetwork-3.5.13.118
-rw-r--r--Documentation/derived-lists/kdepim-3.5.13.137
-rw-r--r--Documentation/derived-lists/kdepim-3.5.13.237
-rw-r--r--Documentation/derived-lists/kdetoys-3.5.13.110
-rw-r--r--Documentation/derived-lists/kdetoys-3.5.13.210
-rw-r--r--Documentation/derived-lists/kdeutils-3.5.13.118
-rw-r--r--Documentation/derived-lists/kdeutils-3.5.13.218
-rw-r--r--Documentation/derived-lists/tdeaddons-999911
-rw-r--r--Documentation/derived-lists/tdeartwork-99999
-rw-r--r--Documentation/derived-lists/tdebase-999943
-rw-r--r--Documentation/derived-lists/tdegames-999934
-rw-r--r--Documentation/derived-lists/tdegraphics-999921
-rw-r--r--Documentation/derived-lists/tdemultimedia-999916
-rw-r--r--Documentation/derived-lists/tdenetwork-999918
-rw-r--r--Documentation/derived-lists/tdepim-999937
-rw-r--r--Documentation/derived-lists/tdetoys-999910
-rw-r--r--Documentation/derived-lists/tdeutils-999918
-rwxr-xr-xDocumentation/scripts/test_separate_compilation.sh85
-rwxr-xr-xDocumentation/scripts/update-keywords-lists32
-rw-r--r--Documentation/scripts/usefull_commands15
-rwxr-xr-xDocumentation/scripts/write-ebuild.sh60
-rw-r--r--Documentation/trinity.3.5.13.2.keywords90
-rw-r--r--Documentation/trinity.live.keywords200
-rw-r--r--Documentation/trinity.overlay10
31 files changed, 1031 insertions, 0 deletions
diff --git a/Documentation/README b/Documentation/README
new file mode 100644
index 00000000..27e94fd6
--- /dev/null
+++ b/Documentation/README
@@ -0,0 +1,17 @@
+This is a trinity Gentoo overlay.
+Please don't report bugs to Gentoo bugzilla.
+If you want to report a bug feel free to email me at fatzer2@gmail.com. I'm able to read and write in Russian and English.
+Overlay will be filled with ebuilds of ported to cmake programs from the Trinity Project.
+If you are interested in ebuilds for some packages that are not in the overlay, you can email me too.
+
+Live ebuilds aren't tested at all, but you still can try to build them on your own risk.
+
+In order to properly use this overlay, you have to unmask the qt3 USE flag and packages.
+To do so, execute the following commands as root:
+
+# mkdir -p /etc/portage/profile
+# echo -qt3 >> /etc/portage/profile/use.mask
+# mkdir -p /etc/portage/packages.keywords/
+# cp /var/lib/layman/trinity /etc/portage/packages.keywords/
+
+NOTE: hal compilation is now broken. If you know how to fix it, write me an email.
diff --git a/Documentation/TODO b/Documentation/TODO
new file mode 100644
index 00000000..ee4d9028
--- /dev/null
+++ b/Documentation/TODO
@@ -0,0 +1,27 @@
+Need some workarounds on the LDPATH variable. [don't remember what's wrong there, seems it's obsolete]
+
+arts: test
+kdm: test/fix SAK in kdm.
+tdebase-starttde: test the script more heavyly
+sys-apps/hal: fix use description
+trinity-base/ksysguard[dell-laptop] test if it requires i8k kernel module
+trinity-base/kdegraphics-kfile-plugins: add a dependencies for pdf USE (poppler?)
+trinity-base/kdegraphics-kfile-plugins: check for other additional depedencies.
+trinity-base/kpdf: check for it should depend on kdegraphics-kfile-plugins[pdf]
+trinity-base/kpdf: check for other additional depedencies.
+trinity-base/kghostview: check for it should depend on kdegraphics-kfile-plugins[pdf]
+trinity-base/kghostview: check for other additional depedencies.
+trinity-base/kmrml: add dependencies, see what is it.
+trinity-base/kviewshell: test if it depends on kde-base/kdebase-kioslaves
+
+trinity-base/kgpg: check dependencies
+trinity-base/kgpg: if it's possible add app-crypt/pinentry[qt3] to overlay
+
+trinity-base/kopete: review
+trinity-base/tdebase-starttde: add gentoo-specific lines like those in kdebase-starttde
+
+trinity-base/tde-i18n: the ebuild is crappy and need to be rewriten.
+trinity-base/ksmserver-9999: FTBFS with hal. TODO: fill the bug
+
+trinity-base/noatun-plugins: masked due to missing dependency: noatun;
+trinity-base/noatun-plugins: unmask than packaging trinity-base/noatun
diff --git a/Documentation/derived-lists/kdeartwork-3.5.13.1 b/Documentation/derived-lists/kdeartwork-3.5.13.1
new file mode 100644
index 00000000..94dd7375
--- /dev/null
+++ b/Documentation/derived-lists/kdeartwork-3.5.13.1
@@ -0,0 +1,9 @@
+trinity-base/kdeartwork-emoticons
+trinity-base/kdeartwork-icon-themes
+trinity-base/kdeartwork-icewm-themes
+trinity-base/kdeartwork-kscreensaver
+trinity-base/kdeartwork-kwin-styles
+trinity-base/kdeartwork-kworldclock
+trinity-base/kdeartwork-sounds
+trinity-base/kdeartwork-styles
+trinity-base/kdeartwork-wallpapers
diff --git a/Documentation/derived-lists/kdebase-3.5.13.1 b/Documentation/derived-lists/kdebase-3.5.13.1
new file mode 100644
index 00000000..9b15eb26
--- /dev/null
+++ b/Documentation/derived-lists/kdebase-3.5.13.1
@@ -0,0 +1,42 @@
+trinity-base/kdebase-starttde
+trinity-base/drkonqi
+trinity-base/kappfinder
+trinity-base/kate
+trinity-base/kcheckpass
+trinity-base/kcminit
+trinity-base/kcontrol
+trinity-base/kdcop
+trinity-base/kdebugdialog
+trinity-base/kdepasswd
+trinity-base/kdeprint
+trinity-base/kdesktop
+trinity-base/kdesu
+trinity-base/kdialog
+trinity-base/kdm
+trinity-base/kfind
+trinity-base/khelpcenter
+trinity-base/khotkeys
+trinity-base/kicker
+trinity-base/kdebase-kioslaves
+trinity-base/klipper
+trinity-base/kmenuedit
+trinity-base/konqueror
+trinity-base/konsole
+trinity-base/kpager
+trinity-base/kpersonalizer
+trinity-base/kreadconfig
+trinity-base/kscreensaver
+trinity-base/ksmserver
+trinity-base/ksplashml
+trinity-base/kstart
+trinity-base/ksysguard
+trinity-base/ksystraycmd
+trinity-base/ktip
+trinity-base/kwin
+trinity-base/kxkb
+trinity-base/libkonq
+trinity-base/nsplugins
+trinity-base/knetattach
+trinity-base/kdebase-data
+trinity-base/krootbacking
+trinity-base/tqt3integration
diff --git a/Documentation/derived-lists/kdebase-3.5.13.2 b/Documentation/derived-lists/kdebase-3.5.13.2
new file mode 100644
index 00000000..9b15eb26
--- /dev/null
+++ b/Documentation/derived-lists/kdebase-3.5.13.2
@@ -0,0 +1,42 @@
+trinity-base/kdebase-starttde
+trinity-base/drkonqi
+trinity-base/kappfinder
+trinity-base/kate
+trinity-base/kcheckpass
+trinity-base/kcminit
+trinity-base/kcontrol
+trinity-base/kdcop
+trinity-base/kdebugdialog
+trinity-base/kdepasswd
+trinity-base/kdeprint
+trinity-base/kdesktop
+trinity-base/kdesu
+trinity-base/kdialog
+trinity-base/kdm
+trinity-base/kfind
+trinity-base/khelpcenter
+trinity-base/khotkeys
+trinity-base/kicker
+trinity-base/kdebase-kioslaves
+trinity-base/klipper
+trinity-base/kmenuedit
+trinity-base/konqueror
+trinity-base/konsole
+trinity-base/kpager
+trinity-base/kpersonalizer
+trinity-base/kreadconfig
+trinity-base/kscreensaver
+trinity-base/ksmserver
+trinity-base/ksplashml
+trinity-base/kstart
+trinity-base/ksysguard
+trinity-base/ksystraycmd
+trinity-base/ktip
+trinity-base/kwin
+trinity-base/kxkb
+trinity-base/libkonq
+trinity-base/nsplugins
+trinity-base/knetattach
+trinity-base/kdebase-data
+trinity-base/krootbacking
+trinity-base/tqt3integration
diff --git a/Documentation/derived-lists/kdegraphics-3.5.13.1 b/Documentation/derived-lists/kdegraphics-3.5.13.1
new file mode 100644
index 00000000..5a903104
--- /dev/null
+++ b/Documentation/derived-lists/kdegraphics-3.5.13.1
@@ -0,0 +1,21 @@
+trinity-base/kamera
+trinity-base/kcoloredit
+#! trinity-base/kdvi
+#! trinity-base/kfax
+trinity-base/kdegraphics-doc
+trinity-base/kdegraphics-kfile-plugins
+trinity-base/kgamma
+trinity-base/kghostview
+trinity-base/kiconedit
+trinity-base/kmrml
+trinity-base/kolourpaint
+trinity-base/kooka
+trinity-base/kpdf
+trinity-base/kpovmodeler
+trinity-base/kruler
+trinity-base/ksnapshot
+trinity-base/ksvg
+trinity-base/kuickshow
+trinity-base/kview
+trinity-base/kviewshell
+trinity-base/libkscan
diff --git a/Documentation/derived-lists/kdemultimedia-3.5.13.1 b/Documentation/derived-lists/kdemultimedia-3.5.13.1
new file mode 100644
index 00000000..7601d50c
--- /dev/null
+++ b/Documentation/derived-lists/kdemultimedia-3.5.13.1
@@ -0,0 +1,16 @@
+#? trinity-base/akode
+#? trinity-base/apps-artsplugins
+#? trinity-base/juk
+#? trinity-base/kaboodle
+#? trinity-base/kaudiocreator
+#? trinity-base/kdemultimedia-arts
+#? trinity-base/kdemultimedia-kappfinder-data
+#? trinity-base/kdemultimedia-kfile-plugins
+#? trinity-base/kdemultimedia-kioslaves
+#? trinity-base/kmid
+trinity-base/kmix
+#? trinity-base/krec
+#? trinity-base/kscd
+#? trinity-base/libkcddb
+#? trinity-base/mpeglib
+#? trinity-base/noatun
diff --git a/Documentation/derived-lists/kdenetwork-3.5.13.1 b/Documentation/derived-lists/kdenetwork-3.5.13.1
new file mode 100644
index 00000000..db5da8ac
--- /dev/null
+++ b/Documentation/derived-lists/kdenetwork-3.5.13.1
@@ -0,0 +1,18 @@
+trinity-base/dcoprss
+trinity-base/kdict
+trinity-base/kdnssd
+trinity-base/kget
+trinity-base/knewsticker
+trinity-base/kopete
+trinity-base/kpf
+trinity-base/kppp
+trinity-base/krdc
+trinity-base/krfb
+trinity-base/ksirc
+trinity-base/ktalkd
+trinity-base/kwifimanager
+trinity-base/librss
+trinity-base/lisa
+trinity-base/kdenetwork-doc
+trinity-base/kdenetwork-filesharing
+trinity-base/kdenetwork-kfile-plugins
diff --git a/Documentation/derived-lists/kdepim-3.5.13.1 b/Documentation/derived-lists/kdepim-3.5.13.1
new file mode 100644
index 00000000..9baa2271
--- /dev/null
+++ b/Documentation/derived-lists/kdepim-3.5.13.1
@@ -0,0 +1,37 @@
+trinity-base/akregator
+#? trinity-base/certmanager
+#? trinity-base/kdepim-doc
+#? trinity-base/indexlib
+#? trinity-base/kabc
+#? trinity-base/kaddressbook
+#? trinity-base/kalarm
+#? trinity-base/kandy
+#? trinity-base/karm
+#? trinity-base/kfile-plugins
+#? trinity-base/kgantt
+#? trinity-base/kdepim-kioslaves
+#? trinity-base/kitchensync
+#? trinity-base/kmail
+#? trinity-base/kmailcvt
+#? trinity-base/kmobile
+#? trinity-base/knode
+#? trinity-base/knotes
+#? trinity-base/kode
+#? trinity-base/konsolekalendar
+#? trinity-base/kontact
+#? trinity-base/korganizer
+#? trinity-base/korn
+#? trinity-base/kdepim-kresources
+trinity-base/ktnef
+#? trinity-base/libemailfunctions
+trinity-base/libkcal
+#? trinity-base/libkholidays
+trinity-base/libkmime
+#? trinity-base/libkpgp
+#? trinity-base/libkpimexchange
+#? trinity-base/libkpimidentities
+#? trinity-base/libksieve
+#? trinity-base/libkdenetwork
+trinity-base/libkdepim
+#? trinity-base/mimelib
+#? trinity-base/kdepim-wizards
diff --git a/Documentation/derived-lists/kdepim-3.5.13.2 b/Documentation/derived-lists/kdepim-3.5.13.2
new file mode 100644
index 00000000..552415a1
--- /dev/null
+++ b/Documentation/derived-lists/kdepim-3.5.13.2
@@ -0,0 +1,37 @@
+trinity-base/akregator
+trinity-base/certmanager
+#? trinity-base/kdepim-doc
+#? trinity-base/indexlib
+#? trinity-base/kabc
+trinity-base/kaddressbook
+#? trinity-base/kalarm
+#? trinity-base/kandy
+#? trinity-base/karm
+#? trinity-base/kfile-plugins
+trinity-base/kgantt
+#? trinity-base/kdepim-kioslaves
+#? trinity-base/kitchensync
+#? trinity-base/kmail
+#? trinity-base/kmailcvt
+#? trinity-base/kmobile
+#? trinity-base/knode
+trinity-base/knotes
+#? trinity-base/kode
+#? trinity-base/konsolekalendar
+trinity-base/kontact
+trinity-base/korganizer
+#? trinity-base/korn
+#? trinity-base/kdepim-kresources
+trinity-base/ktnef
+#? trinity-base/libemailfunctions
+trinity-base/libkcal
+trinity-base/libkholidays
+trinity-base/libkmime
+#? trinity-base/libkpgp
+trinity-base/libkpimexchange
+trinity-base/libkpimidentities
+#? trinity-base/libksieve
+trinity-base/libkdenetwork
+trinity-base/libkdepim
+#? trinity-base/mimelib
+#? trinity-base/kdepim-wizards
diff --git a/Documentation/derived-lists/kdetoys-3.5.13.1 b/Documentation/derived-lists/kdetoys-3.5.13.1
new file mode 100644
index 00000000..d424d6c4
--- /dev/null
+++ b/Documentation/derived-lists/kdetoys-3.5.13.1
@@ -0,0 +1,10 @@
+trinity-base/amor
+trinity-base/eyesapplet
+trinity-base/fifteenapplet
+trinity-base/kdetoys-doc
+trinity-base/kmoon
+trinity-base/kodo
+trinity-base/kteatime
+trinity-base/ktux
+trinity-base/kweather
+trinity-base/kworldclock
diff --git a/Documentation/derived-lists/kdetoys-3.5.13.2 b/Documentation/derived-lists/kdetoys-3.5.13.2
new file mode 100644
index 00000000..d424d6c4
--- /dev/null
+++ b/Documentation/derived-lists/kdetoys-3.5.13.2
@@ -0,0 +1,10 @@
+trinity-base/amor
+trinity-base/eyesapplet
+trinity-base/fifteenapplet
+trinity-base/kdetoys-doc
+trinity-base/kmoon
+trinity-base/kodo
+trinity-base/kteatime
+trinity-base/ktux
+trinity-base/kweather
+trinity-base/kworldclock
diff --git a/Documentation/derived-lists/kdeutils-3.5.13.1 b/Documentation/derived-lists/kdeutils-3.5.13.1
new file mode 100644
index 00000000..9dcaed67
--- /dev/null
+++ b/Documentation/derived-lists/kdeutils-3.5.13.1
@@ -0,0 +1,18 @@
+trinity-base/ark
+trinity-base/kdeutils-doc
+trinity-base/kcalc
+trinity-base/kcharselect
+trinity-base/kdelirc
+trinity-base/kdf
+trinity-base/kedit
+trinity-base/kfloppy
+trinity-base/kgpg
+trinity-base/khexedit
+trinity-base/kjots
+trinity-base/klaptopdaemon
+trinity-base/kmilo
+trinity-base/kregexpeditor
+trinity-base/ksim
+trinity-base/ktimer
+trinity-base/kwallet
+trinity-base/superkaramba
diff --git a/Documentation/derived-lists/kdeutils-3.5.13.2 b/Documentation/derived-lists/kdeutils-3.5.13.2
new file mode 100644
index 00000000..9dcaed67
--- /dev/null
+++ b/Documentation/derived-lists/kdeutils-3.5.13.2
@@ -0,0 +1,18 @@
+trinity-base/ark
+trinity-base/kdeutils-doc
+trinity-base/kcalc
+trinity-base/kcharselect
+trinity-base/kdelirc
+trinity-base/kdf
+trinity-base/kedit
+trinity-base/kfloppy
+trinity-base/kgpg
+trinity-base/khexedit
+trinity-base/kjots
+trinity-base/klaptopdaemon
+trinity-base/kmilo
+trinity-base/kregexpeditor
+trinity-base/ksim
+trinity-base/ktimer
+trinity-base/kwallet
+trinity-base/superkaramba
diff --git a/Documentation/derived-lists/tdeaddons-9999 b/Documentation/derived-lists/tdeaddons-9999
new file mode 100644
index 00000000..f9df5064
--- /dev/null
+++ b/Documentation/derived-lists/tdeaddons-9999
@@ -0,0 +1,11 @@
+trinity-apps/atlantikdesigner
+trinity-base/tdeaddons-doc
+trinity-base/kaddressbook-plugins
+trinity-base/kate-plugins
+trinity-base/kicker-applets
+trinity-base/knewsticker-scripts
+trinity-base/konq-plugins
+trinity-base/ksig
+# trinity-base/noatun-plugins
+trinity-base/renamedlg-plugins
+trinity-base/tdeaddons-tdefile-plugins
diff --git a/Documentation/derived-lists/tdeartwork-9999 b/Documentation/derived-lists/tdeartwork-9999
new file mode 100644
index 00000000..07902028
--- /dev/null
+++ b/Documentation/derived-lists/tdeartwork-9999
@@ -0,0 +1,9 @@
+trinity-base/tdeartwork-emoticons
+trinity-base/tdeartwork-icon-themes
+trinity-base/tdeartwork-icewm-themes
+trinity-base/tdeartwork-tdescreensaver
+trinity-base/tdeartwork-twin-styles
+trinity-base/tdeartwork-kworldclock
+trinity-base/tdeartwork-sounds
+trinity-base/tdeartwork-styles
+trinity-base/tdeartwork-wallpapers
diff --git a/Documentation/derived-lists/tdebase-9999 b/Documentation/derived-lists/tdebase-9999
new file mode 100644
index 00000000..43ea8f64
--- /dev/null
+++ b/Documentation/derived-lists/tdebase-9999
@@ -0,0 +1,43 @@
+trinity-base/tdebase-starttde
+trinity-base/drkonqi
+trinity-base/kappfinder
+trinity-base/kate
+trinity-base/kcheckpass
+trinity-base/kcminit
+trinity-base/kcontrol
+trinity-base/kdcop
+trinity-base/tdedebugdialog
+trinity-base/tdepasswd
+trinity-base/tdeprint
+trinity-base/kdesktop
+trinity-base/tdesu
+trinity-base/kdialog
+trinity-base/tdm
+trinity-base/kfind
+trinity-base/khelpcenter
+trinity-base/khotkeys
+trinity-base/kicker
+trinity-base/tdebase-tdeioslaves
+trinity-base/klipper
+trinity-base/kmenuedit
+trinity-base/konqueror
+trinity-base/konsole
+trinity-base/kpager
+trinity-base/kpersonalizer
+trinity-base/kreadconfig
+trinity-base/tdescreensaver
+trinity-base/ksmserver
+trinity-base/ksplashml
+trinity-base/kstart
+trinity-base/ksysguard
+trinity-base/ksystraycmd
+trinity-base/ktip
+trinity-base/twin
+trinity-base/kxkb
+trinity-base/libkonq
+trinity-base/nsplugins
+trinity-base/knetattach
+trinity-base/tdebase-data
+trinity-base/krootbacking
+trinity-base/tqt3integration
+trinity-base/tdeinit
diff --git a/Documentation/derived-lists/tdegames-9999 b/Documentation/derived-lists/tdegames-9999
new file mode 100644
index 00000000..8731fda7
--- /dev/null
+++ b/Documentation/derived-lists/tdegames-9999
@@ -0,0 +1,34 @@
+trinity-apps/atlantik
+trinity-base/tdegames-doc
+trinity-apps/kasteroids
+trinity-apps/katomic
+trinity-apps/kbackgammon
+trinity-apps/kbattleship
+trinity-apps/kblackbox
+trinity-apps/kbounce
+trinity-apps/kenolaba
+trinity-apps/kfouleggs
+trinity-apps/kgoldrunner
+trinity-apps/kjumpingcube
+trinity-apps/klickety
+trinity-apps/klines
+trinity-apps/kmahjongg
+trinity-apps/kmines
+trinity-apps/knetwalk
+trinity-apps/kolf
+trinity-apps/konquest
+trinity-apps/kpat
+trinity-apps/kpoker
+trinity-apps/kreversi
+trinity-apps/ksame
+trinity-apps/kshisen
+trinity-apps/ksirtet
+trinity-apps/ksmiletris
+trinity-apps/ksnake
+trinity-apps/ksokoban
+trinity-apps/kspaceduel
+trinity-apps/ktron
+trinity-apps/ktuberling
+trinity-base/libtdegames
+trinity-apps/lskat
+trinity-apps/twin4
diff --git a/Documentation/derived-lists/tdegraphics-9999 b/Documentation/derived-lists/tdegraphics-9999
new file mode 100644
index 00000000..b61ed8bf
--- /dev/null
+++ b/Documentation/derived-lists/tdegraphics-9999
@@ -0,0 +1,21 @@
+trinity-base/kamera
+trinity-base/kcoloredit
+trinity-base/kdvi
+trinity-base/kfax
+trinity-base/tdegraphics-doc
+trinity-base/tdegraphics-tdefile-plugins
+trinity-base/kgamma
+trinity-base/kghostview
+trinity-base/kiconedit
+trinity-base/kmrml
+trinity-base/kolourpaint
+trinity-base/kooka
+trinity-base/kpdf
+trinity-base/kpovmodeler
+trinity-base/kruler
+trinity-base/ksnapshot
+trinity-base/ksvg
+trinity-base/kuickshow
+trinity-base/kview
+trinity-base/kviewshell
+trinity-base/libkscan
diff --git a/Documentation/derived-lists/tdemultimedia-9999 b/Documentation/derived-lists/tdemultimedia-9999
new file mode 100644
index 00000000..7601d50c
--- /dev/null
+++ b/Documentation/derived-lists/tdemultimedia-9999
@@ -0,0 +1,16 @@
+#? trinity-base/akode
+#? trinity-base/apps-artsplugins
+#? trinity-base/juk
+#? trinity-base/kaboodle
+#? trinity-base/kaudiocreator
+#? trinity-base/kdemultimedia-arts
+#? trinity-base/kdemultimedia-kappfinder-data
+#? trinity-base/kdemultimedia-kfile-plugins
+#? trinity-base/kdemultimedia-kioslaves
+#? trinity-base/kmid
+trinity-base/kmix
+#? trinity-base/krec
+#? trinity-base/kscd
+#? trinity-base/libkcddb
+#? trinity-base/mpeglib
+#? trinity-base/noatun
diff --git a/Documentation/derived-lists/tdenetwork-9999 b/Documentation/derived-lists/tdenetwork-9999
new file mode 100644
index 00000000..35c32c3b
--- /dev/null
+++ b/Documentation/derived-lists/tdenetwork-9999
@@ -0,0 +1,18 @@
+trinity-base/dcoprss
+trinity-base/kdict
+trinity-base/kget
+trinity-base/knewsticker
+trinity-base/kopete
+trinity-base/kpf
+trinity-base/kppp
+trinity-base/krdc
+trinity-base/krfb
+trinity-base/ksirc
+trinity-base/ktalkd
+trinity-base/kwifimanager
+trinity-base/librss
+trinity-base/lisa
+trinity-base/tdednssd
+trinity-base/tdenetwork-doc
+trinity-base/tdenetwork-filesharing
+trinity-base/tdenetwork-tdefile-plugins
diff --git a/Documentation/derived-lists/tdepim-9999 b/Documentation/derived-lists/tdepim-9999
new file mode 100644
index 00000000..6e32cfd4
--- /dev/null
+++ b/Documentation/derived-lists/tdepim-9999
@@ -0,0 +1,37 @@
+trinity-base/akregator
+trinity-base/certmanager
+#? trinity-base/kdepim-doc
+#? trinity-base/indexlib
+#? trinity-base/kabc
+trinity-base/kaddressbook
+#? trinity-base/kalarm
+#? trinity-base/kandy
+#? trinity-base/karm
+#? trinity-base/kfile-plugins
+trinity-base/kgantt
+#? trinity-base/tdepim-kioslaves
+#? trinity-base/kitchensync
+#? trinity-base/kmail
+#? trinity-base/kmailcvt
+#? trinity-base/kmobile
+#? trinity-base/knode
+trinity-base/knotes
+#? trinity-base/kode
+#? trinity-base/konsolekalendar
+trinity-base/kontact
+#? trinity-base/korganizer
+#? trinity-base/korn
+#? trinity-base/tdepim-kresources
+trinity-base/ktnef
+#? trinity-base/libemailfunctions
+trinity-base/libkcal
+trinity-base/libkholidays
+trinity-base/libkmime
+#? trinity-base/libkpgp
+trinity-base/libkpimexchange
+trinity-base/libkpimidentities
+#? trinity-base/libksieve
+trinity-base/libtdenetwork
+trinity-base/libtdepim
+#? trinity-base/mimelib
+#? trinity-base/tdepim-wizards
diff --git a/Documentation/derived-lists/tdetoys-9999 b/Documentation/derived-lists/tdetoys-9999
new file mode 100644
index 00000000..4da2cbc7
--- /dev/null
+++ b/Documentation/derived-lists/tdetoys-9999
@@ -0,0 +1,10 @@
+trinity-base/amor
+trinity-base/eyesapplet
+trinity-base/fifteenapplet
+trinity-base/tdetoys-doc
+trinity-base/kmoon
+trinity-base/kodo
+trinity-base/kteatime
+trinity-base/ktux
+trinity-base/kweather
+trinity-base/kworldclock
diff --git a/Documentation/derived-lists/tdeutils-9999 b/Documentation/derived-lists/tdeutils-9999
new file mode 100644
index 00000000..300d3f36
--- /dev/null
+++ b/Documentation/derived-lists/tdeutils-9999
@@ -0,0 +1,18 @@
+trinity-base/ark
+trinity-base/tdeutils-doc
+trinity-base/kcalc
+trinity-base/kcharselect
+trinity-base/kdf
+trinity-base/kedit
+trinity-base/kfloppy
+trinity-base/kgpg
+trinity-base/khexedit
+trinity-base/kjots
+trinity-base/klaptopdaemon
+trinity-base/kmilo
+trinity-base/kregexpeditor
+trinity-base/ksim
+trinity-base/ktimer
+trinity-base/superkaramba
+trinity-base/tdelirc
+trinity-base/tdewallet
diff --git a/Documentation/scripts/test_separate_compilation.sh b/Documentation/scripts/test_separate_compilation.sh
new file mode 100755
index 00000000..75b980f1
--- /dev/null
+++ b/Documentation/scripts/test_separate_compilation.sh
@@ -0,0 +1,85 @@
+#!/bin/bash
+# !!!WARNING!!! use with caution
+#
+# This script suppose the kdelibs to be installed
+# how to use :
+# dependecies_test_compilation <package![use[,use]...] [...]
+
+die() {
+ echo '!!! $@'
+ exit -100500
+}
+
+
+RESULT_DIR="/tmp/test-build-$(date +%Y-%m-%d_%H-%M)"
+SUCCESS_LIST="${RESULT_DIR}/success_list"
+FAIL_LIST="${RESULT_DIR}/fail_list"
+LOGS_DIR="${RESULT_DIR}/logs/"
+CONFIG_BAK="${RESULT_DIR}/portage_bak.tar.gz"
+PORTAGE_CONFIG="/etc/portage"
+EMERGE_AUTOUNMASK_OPTS="--autounmask y --autounmask-keep-masks y --autounmask-write y"
+mkdir -p "${RESULT_DIR}" "${LOGS_DIR}";
+
+for pkguse in "$@"; do
+done
+
+# backup config
+tar -cf "${CONFIG_BAK}" -C / "${PORTAGE_CONFIG#/}" || die "backup config failed"
+
+# initial cleanup
+( emerge -NuD world &&
+ emerge --depclean &&
+ emerge -NuD world &&
+ revdep-rebuild &&
+ rm -rf /var/tmp/portage ) || die "initial cleaning failed"
+
+for pkguse in "$@"; do
+ pkg="${pkguse%!*}"
+ use="${pkguse#*!}"
+ use="${use/,// }"
+ pkg_use_file="${PORTAGE_CONFIG}/package.use"
+ [ -d ${pkg_use_file} ] && pkg_use_file="${pkg_use_file}/test.use"
+ echo "$pkg $use" >>"$pkg_use_file"
+ pkg_failed=no
+ # check for it can be emerged due to depenencies uses
+ emerge -p "$pkg"
+ if [ "$?" != 0 ]; then
+ #try unmask uses
+ CONFIG_PROTECT_MASK="/etc/portage" emerge ${EMERGE_AUTOUNMASK_OPTS} "$pkg"
+ emerge -p "$pkg"
+ if [ "$?" != 0 ]; then
+ # we can't emerge the package
+ mkdir -p "${LOGS_DIR}/${pkg}"
+ emerge -p "$pkg" >"${LOGS_DIR}/${pkg}/emerge_failed" 2>&1
+ pkg_failed=yes
+ fi
+ fi
+
+ if [ "$pkg_failed" == no ]; then
+ emerge -1 "$pkg"
+ if [ "$?" != 0 ]; then
+ mkdir -p "${LOGS_DIR}/${pkg}"
+ for f_pkg in $(cd /var/tmp/portage/ && ls -d */*); do
+ cp "/var/tmp/portage/${f_pkg}/temp/build.log" "${LOGS_DIR}/${pkg}/${f_pkg/\//_}.build"
+ done
+ pkg_failed=yes
+ fi
+ fi
+
+ if [ "$pkg_failed" == no ]; then
+ echo "$pkg" >>"${SUCCESS_LIST}"
+ else
+ echo "$pkg" >>"${FAIL_LIST}"
+ fi
+
+ # restoring config
+ rm -rf ${PORTAGE_CONFIG}
+ tar -xf "${CONFIG_BAK}" -C /
+
+ # let's clean system
+ ( emerge -NuD world &&
+ emerge --depclean &&
+ emerge -NuD world &&
+ revdep-rebuild &&
+ rm -rf /var/tmp/portage ) || die "cleaning failed"
+done
diff --git a/Documentation/scripts/update-keywords-lists b/Documentation/scripts/update-keywords-lists
new file mode 100755
index 00000000..9390cdfb
--- /dev/null
+++ b/Documentation/scripts/update-keywords-lists
@@ -0,0 +1,32 @@
+#!/bin/bash
+
+DOC="Documentation"
+KEYWORDS_LIVE="$DOC/trinity.live.keywords"
+KEYWORDS_3_5_13_2="$DOC/trinity.3.5.13.2.keywords"
+
+resort() {
+ cp "${1}" "${1}.bak"
+ cat "${1}.bak" | sort -u >"$1" && rm "${1}.bak"
+}
+
+find trinity-base/ trinity-apps/ -iname '*9999.ebuild' | while read eb; do
+ PN="$(basename $(dirname ${eb}))"
+ C="$(basename $(dirname $(dirname ${eb})))"
+ P="$(basename ${eb%%.ebuild})"
+ if ! grep "^~$C/$P " "${KEYWORDS_LIVE}" >/dev/null 2>&1; then
+ echo "~$C/$P **" | tee -a "${KEYWORDS_LIVE}"
+ fi
+done
+
+resort "${KEYWORDS_LIVE}"
+
+
+find trinity-base/ trinity-apps -iname '*3.5.13.2.ebuild' | while read eb; do
+ PN="$(basename $(dirname ${eb}))"
+ C="$(basename $(dirname $(dirname ${eb})))"
+ P="$(basename ${eb%%.ebuild})"
+ if ! grep "^~$C/$P" "${KEYWORDS_3_5_13_2}" >/dev/null 2>&1; then
+ echo "~$C/$P" | tee -a "${KEYWORDS_3_5_13_2}"
+ fi
+done
+resort "${KEYWORDS_3_5_13_2}"
diff --git a/Documentation/scripts/usefull_commands b/Documentation/scripts/usefull_commands
new file mode 100644
index 00000000..8ecaa988
--- /dev/null
+++ b/Documentation/scripts/usefull_commands
@@ -0,0 +1,15 @@
+# Per ebuild check and commit
+for I in <packages> ; do cp kate/metadata.xml $I; ebuild $I/$I-3.9999.ebuild digest; git add $I; git commit -m $I; done
+for I in kstart ksystraycmd ksysguard nsplugin kate kxkb ; do cp kate/metadata.xml $I; ebuild $I/$I-3.9999.ebuild digest; git add $I; git commit -m $I; done
+
+# update trinity live lists
+find trinity-base/ -iname '*9999.ebuild' | while read eb; do PN="$(basename $(dirname ${eb}))"; C="$(basename $(dirname $(dirname ${eb})))"; P="$(basename ${eb%%.ebuild})"; echo "~$C/$P"' **'; done | tee Documentation/trinity.live.keywords
+
+# update all manifests
+find . -iname *.ebuild | while read eb; do ebuild $eb digest; done
+
+# run ./test_separate_compilation.sh
+cat Documentation/derived-lists/<LIST> | sed 's/#.*//;s/^\s*//;s/\s*$//;/^\s*$/d' |xargs bash ./test_separate_compilation.sh
+
+# update manifests which older thatn ebuilds
+find . -iname *.ebuild | while read eb; do ma="$(dirname $eb)/Manifest"; find $(dirname $eb) -type f | while read f; do [ $f -nt $ma ] && ebuild $eb digest && touch $ma; done; done
diff --git a/Documentation/scripts/write-ebuild.sh b/Documentation/scripts/write-ebuild.sh
new file mode 100755
index 00000000..c567bd6f
--- /dev/null
+++ b/Documentation/scripts/write-ebuild.sh
@@ -0,0 +1,60 @@
+#!/bin/bash
+# Usage ; write-ebuild.sh <TRINITY_MODULE_NAME> [<CATEGORY/]><PN> [DESCRIPTION]
+export LC_ALL=C
+
+EAPI="5"
+
+TRINITY_MODULE_NAME=$1
+PN=$(basename ${2})
+CATEGORY=$(dirname ${2})
+CATEGORY=${CATEGORY:-trinity-base}
+DESCRIPTION="$3"
+
+PV=${PV:=9999}
+KEYWORDS="amd64 x86"
+case "${PV}" in
+ *3.5.13.2) KEYWORDS="~amd64 ~x86" ;;
+ *9999*) KEYWORDS="" ;;
+esac
+
+if [ -z "$DESCRIPTION" ]; then
+ DESCRIPTION_SOURCES=( ${CATEGORY/trinity/kde}/${PN} ${CATEGORY/trinity/kde}/${PN/k/t} kde-base/${PN} kde-base/${PN/k/t} )
+ for descsrc in ${DESCRIPTION_SOURCES[@]}; do
+ DESCRIPTION="$(eix -C $(dirname ${descsrc}) -s $(basename "${descsrc}") | sed -n '/^\s*Description:\s*/{s///;s/\(\<KDE\|\kde\)\>/Trinity/g;p}')"
+ [ -n "$DESCRIPTION" ] && break
+ done
+fi
+
+echo "==> Creating ebuild for ${PN}-${PV}"
+
+mkdir -p "${CATEGORY}/$PN"
+
+cat <<EOF >${CATEGORY}/$PN/$PN-${PV}.ebuild
+# Copyright 1999-$(date +%Y) Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# \$Id\$
+EAPI="$EAPI"
+TRINITY_MODULE_NAME="$TRINITY_MODULE_NAME"
+
+inherit trinity-meta
+
+DESCRIPTION="$DESCRIPTION"
+KEYWORDS="$KEYWORDS"
+IUSE+=""
+EOF
+
+cat <<EOF >"${CATEGORY}/$PN"/metadata.xml
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>fatzer2@gmail.com</email>
+ <name>Alexander Golubev</name>
+ </maintainer>
+</pkgmetadata>
+EOF
+
+if [ -d eclass/trinity-shared-files/${TRINITY_MODULE_NAME}-${PV} ]; then
+ mkdir -p "${CATEGORY}/$PN/files/"
+ ln -s "../../../eclass/trinity-shared-files/" "trinity-base/$PN/files/shared"
+fi
diff --git a/Documentation/trinity.3.5.13.2.keywords b/Documentation/trinity.3.5.13.2.keywords
new file mode 100644
index 00000000..5fbfc244
--- /dev/null
+++ b/Documentation/trinity.3.5.13.2.keywords
@@ -0,0 +1,90 @@
+~trinity-base/akregator-3.5.13.2
+~trinity-base/amor-3.5.13.2
+~trinity-base/ark-3.5.13.2
+~trinity-base/arts-3.5.13.2
+~trinity-base/certmanager-3.5.13.2
+~trinity-base/drkonqi-3.5.13.2
+~trinity-base/eyesapplet-3.5.13.2
+~trinity-base/fifteenapplet-3.5.13.2
+~trinity-base/kaddressbook-3.5.13.2
+~trinity-base/kappfinder-3.5.13.2
+~trinity-base/kate-3.5.13.2
+~trinity-base/kcalc-3.5.13.2
+~trinity-base/kcharselect-3.5.13.2
+~trinity-base/kcheckpass-3.5.13.2
+~trinity-base/kcminit-3.5.13.2
+~trinity-base/kcontrol-3.5.13.2
+~trinity-base/kdcop-3.5.13.2
+~trinity-base/kdebase-data-3.5.13.2
+~trinity-base/kdebase-kioslaves-3.5.13.2
+~trinity-base/kdebase-meta-3.5.13.2
+~trinity-base/kdebase-starttde-3.5.13.2
+~trinity-base/kdebugdialog-3.5.13.2
+~trinity-base/kdeeject-3.5.13.2
+~trinity-base/kdelibs-3.5.13.2
+~trinity-base/kdelirc-3.5.13.2
+~trinity-base/kdepasswd-3.5.13.2
+~trinity-base/kdeprint-3.5.13.2
+~trinity-base/kdesktop-3.5.13.2
+~trinity-base/kdesu-3.5.13.2
+~trinity-base/kdetoys-doc-3.5.13.2
+~trinity-base/kdeutils-doc-3.5.13.2
+~trinity-base/kdeutils-meta-3.5.13.2
+~trinity-base/kdf-3.5.13.2
+~trinity-base/kdialog-3.5.13.2
+~trinity-base/kdm-3.5.13.2
+~trinity-base/kedit-3.5.13.2
+~trinity-base/kfind-3.5.13.2
+~trinity-base/kfloppy-3.5.13.2
+~trinity-base/kgantt-3.5.13.2
+~trinity-base/kgpg-3.5.13.2
+~trinity-base/khelpcenter-3.5.13.2
+~trinity-base/khexedit-3.5.13.2
+~trinity-base/khotkeys-3.5.13.2
+~trinity-base/kicker-3.5.13.2
+~trinity-base/kjots-3.5.13.2
+~trinity-base/klaptopdaemon-3.5.13.2
+~trinity-base/klipper-3.5.13.2
+~trinity-base/kmenuedit-3.5.13.2
+~trinity-base/kmilo-3.5.13.2
+~trinity-base/kmoon-3.5.13.2
+~trinity-base/knetattach-3.5.13.2
+~trinity-base/knotes-3.5.13.2
+~trinity-base/kodo-3.5.13.2
+~trinity-base/konqueror-3.5.13.2
+~trinity-base/konsole-3.5.13.2
+~trinity-base/kontact-3.5.13.2
+~trinity-base/korganizer-3.5.13.2
+~trinity-base/kpager-3.5.13.2
+~trinity-base/kpersonalizer-3.5.13.2
+~trinity-base/kreadconfig-3.5.13.2
+~trinity-base/kregexpeditor-3.5.13.2
+~trinity-base/krootbacking-3.5.13.2
+~trinity-base/kscreensaver-3.5.13.2
+~trinity-base/ksim-3.5.13.2
+~trinity-base/ksmserver-3.5.13.2
+~trinity-base/ksplashml-3.5.13.2
+~trinity-base/kstart-3.5.13.2
+~trinity-base/ksysguard-3.5.13.2
+~trinity-base/ksystraycmd-3.5.13.2
+~trinity-base/kteatime-3.5.13.2
+~trinity-base/ktimer-3.5.13.2
+~trinity-base/ktip-3.5.13.2
+~trinity-base/ktnef-3.5.13.2
+~trinity-base/ktux-3.5.13.2
+~trinity-base/kwallet-3.5.13.2
+~trinity-base/kweather-3.5.13.2
+~trinity-base/kwin-3.5.13.2
+~trinity-base/kworldclock-3.5.13.2
+~trinity-base/kxkb-3.5.13.2
+~trinity-base/libkcal-3.5.13.2
+~trinity-base/libkdenetwork-3.5.13.2
+~trinity-base/libkdepim-3.5.13.2
+~trinity-base/libkholidays-3.5.13.2
+~trinity-base/libkmime-3.5.13.2
+~trinity-base/libkonq-3.5.13.2
+~trinity-base/libkpimexchange-3.5.13.2
+~trinity-base/libkpimidentities-3.5.13.2
+~trinity-base/nsplugins-3.5.13.2
+~trinity-base/superkaramba-3.5.13.2
+~trinity-base/tqt3integration-3.5.13.2
diff --git a/Documentation/trinity.live.keywords b/Documentation/trinity.live.keywords
new file mode 100644
index 00000000..662ac982
--- /dev/null
+++ b/Documentation/trinity.live.keywords
@@ -0,0 +1,200 @@
+~dev-libs/dbus-1-tqt-9999 **
+~dev-libs/dbus-tqt-9999 **
+~dev-qt/tqt-3.9999 **
+~dev-qt/tqtinterface-9999 **
+~net-irc/konversation-1.1.9999 **
+~trinity-apps/atlantik-9999 **
+~trinity-apps/atlantikdesigner-9999 **
+~trinity-apps/filelight-9999 **
+~trinity-apps/kasteroids-9999 **
+~trinity-apps/katomic-9999 **
+~trinity-apps/kbackgammon-9999 **
+~trinity-apps/kbattleship-9999 **
+~trinity-apps/kblackbox-9999 **
+~trinity-apps/kbounce-9999 **
+~trinity-apps/kenolaba-9999 **
+~trinity-apps/kfouleggs-9999 **
+~trinity-apps/kgoldrunner-9999 **
+~trinity-apps/kjumpingcube-9999 **
+~trinity-apps/klickety-9999 **
+~trinity-apps/klines-9999 **
+~trinity-apps/kmahjongg-9999 **
+~trinity-apps/kmines-9999 **
+~trinity-apps/knetwalk-9999 **
+~trinity-apps/kolf-9999 **
+~trinity-apps/konquest-9999 **
+~trinity-apps/kpat-9999 **
+~trinity-apps/kpoker-9999 **
+~trinity-apps/kreversi-9999 **
+~trinity-apps/ksame-9999 **
+~trinity-apps/kshisen-9999 **
+~trinity-apps/ksirtet-9999 **
+~trinity-apps/ksmiletris-9999 **
+~trinity-apps/ksnake-9999 **
+~trinity-apps/ksokoban-9999 **
+~trinity-apps/kspaceduel-9999 **
+~trinity-apps/ktron-9999 **
+~trinity-apps/ktuberling-9999 **
+~trinity-apps/lskat-9999 **
+~trinity-apps/twin4-9999 **
+~trinity-base/akregator-9999 **
+~trinity-base/amor-9999 **
+~trinity-base/ark-9999 **
+~trinity-base/arts-9999 **
+~trinity-base/certmanager-9999 **
+~trinity-base/dcoprss-9999 **
+~trinity-base/drkonqi-9999 **
+~trinity-base/eyesapplet-9999 **
+~trinity-base/fifteenapplet-9999 **
+~trinity-base/kaddressbook-9999 **
+~trinity-base/kaddressbook-plugins-9999 **
+~trinity-base/kamera-9999 **
+~trinity-base/kappfinder-9999 **
+~trinity-base/kate-9999 **
+~trinity-base/kate-plugins-9999 **
+~trinity-base/kcalc-9999 **
+~trinity-base/kcharselect-9999 **
+~trinity-base/kcheckpass-9999 **
+~trinity-base/kcminit-9999 **
+~trinity-base/kcoloredit-9999 **
+~trinity-base/kcontrol-9999 **
+~trinity-base/kdcop-9999 **
+~trinity-base/kdesktop-9999 **
+~trinity-base/kdetoys-doc-9999 **
+~trinity-base/kdf-9999 **
+~trinity-base/kdialog-9999 **
+~trinity-base/kdict-9999 **
+~trinity-base/kdvi-9999 **
+~trinity-base/kedit-9999 **
+~trinity-base/kfax-9999 **
+~trinity-base/kfind-9999 **
+~trinity-base/kfloppy-9999 **
+~trinity-base/kgamma-9999 **
+~trinity-base/kgantt-9999 **
+~trinity-base/kget-9999 **
+~trinity-base/kghostview-9999 **
+~trinity-base/kgpg-9999 **
+~trinity-base/khelpcenter-9999 **
+~trinity-base/khexedit-9999 **
+~trinity-base/khotkeys-9999 **
+~trinity-base/kicker-9999 **
+~trinity-base/kicker-applets-9999 **
+~trinity-base/kiconedit-9999 **
+~trinity-base/kjots-9999 **
+~trinity-base/klaptopdaemon-9999 **
+~trinity-base/klipper-9999 **
+~trinity-base/kmenuedit-9999 **
+~trinity-base/kmilo-9999 **
+~trinity-base/kmix-9999 **
+~trinity-base/kmoon-9999 **
+~trinity-base/kmrml-9999 **
+~trinity-base/knetattach-9999 **
+~trinity-base/knewsticker-9999 **
+~trinity-base/knewsticker-scripts-9999 **
+~trinity-base/knotes-9999 **
+~trinity-base/kodo-9999 **
+~trinity-base/kolourpaint-9999 **
+~trinity-base/konq-plugins-9999 **
+~trinity-base/konqueror-9999 **
+~trinity-base/konsole-9999 **
+~trinity-base/kontact-9999 **
+~trinity-base/kooka-9999 **
+~trinity-base/kopete-9999 **
+~trinity-base/korganizer-9999 **
+~trinity-base/kpager-9999 **
+~trinity-base/kpdf-9999 **
+~trinity-base/kpersonalizer-9999 **
+~trinity-base/kpf-9999 **
+~trinity-base/kpovmodeler-9999 **
+~trinity-base/kppp-9999 **
+~trinity-base/krdc-9999 **
+~trinity-base/kreadconfig-9999 **
+~trinity-base/kregexpeditor-9999 **
+~trinity-base/krfb-9999 **
+~trinity-base/krootbacking-9999 **
+~trinity-base/kruler-9999 **
+~trinity-base/ksig-9999 **
+~trinity-base/ksim-9999 **
+~trinity-base/ksirc-9999 **
+~trinity-base/ksmserver-9999 **
+~trinity-base/ksnapshot-9999 **
+~trinity-base/ksplashml-9999 **
+~trinity-base/kstart-9999 **
+~trinity-base/ksvg-9999 **
+~trinity-base/ksysguard-9999 **
+~trinity-base/ksystraycmd-9999 **
+~trinity-base/ktalkd-9999 **
+~trinity-base/kteatime-9999 **
+~trinity-base/ktimer-9999 **
+~trinity-base/ktip-9999 **
+~trinity-base/ktnef-9999 **
+~trinity-base/ktux-9999 **
+~trinity-base/kuickshow-9999 **
+~trinity-base/kview-9999 **
+~trinity-base/kviewshell-9999 **
+~trinity-base/kweather-9999 **
+~trinity-base/kwifimanager-9999 **
+~trinity-base/kworldclock-9999 **
+~trinity-base/kxkb-9999 **
+~trinity-base/libkcal-9999 **
+~trinity-base/libkholidays-9999 **
+~trinity-base/libkmime-9999 **
+~trinity-base/libkonq-9999 **
+~trinity-base/libkpimexchange-9999 **
+~trinity-base/libkpimidentities-9999 **
+~trinity-base/libkscan-9999 **
+~trinity-base/librss-9999 **
+~trinity-base/libtdegames-9999 **
+~trinity-base/libtdenetwork-9999 **
+~trinity-base/libtdepim-9999 **
+~trinity-base/lisa-9999 **
+~trinity-base/noatun-plugins-9999 **
+~trinity-base/nsplugins-9999 **
+~trinity-base/renamedlg-plugins-9999 **
+~trinity-base/superkaramba-9999 **
+~trinity-base/tdeaddons-doc-9999 **
+~trinity-base/tdeaddons-meta-9999 **
+~trinity-base/tdeaddons-tdefile-plugins-9999 **
+~trinity-base/tdeartwork-emoticons-9999 **
+~trinity-base/tdeartwork-icewm-themes-9999 **
+~trinity-base/tdeartwork-icon-themes-9999 **
+~trinity-base/tdeartwork-kworldclock-9999 **
+~trinity-base/tdeartwork-meta-9999 **
+~trinity-base/tdeartwork-sounds-9999 **
+~trinity-base/tdeartwork-styles-9999 **
+~trinity-base/tdeartwork-tdescreensaver-9999 **
+~trinity-base/tdeartwork-twin-styles-9999 **
+~trinity-base/tdeartwork-wallpapers-9999 **
+~trinity-base/tdebase-data-9999 **
+~trinity-base/tdebase-meta-9999 **
+~trinity-base/tdebase-starttde-9999 **
+~trinity-base/tdebase-tdeioslaves-9999 **
+~trinity-base/tdedebugdialog-9999 **
+~trinity-base/tdednssd-9999 **
+~trinity-base/tdeeject-9999 **
+~trinity-base/tdegames-doc-9999 **
+~trinity-base/tdegames-meta-9999 **
+~trinity-base/tdegraphics-doc-9999 **
+~trinity-base/tdegraphics-meta-9999 **
+~trinity-base/tdegraphics-tdefile-plugins-9999 **
+~trinity-base/tde-i18n-9999 **
+~trinity-base/tdeiconedit-9999 **
+~trinity-base/tdeinit-9999 **
+~trinity-base/tdelibs-9999 **
+~trinity-base/tdelirc-9999 **
+~trinity-base/tdenetwork-doc-9999 **
+~trinity-base/tdenetwork-filesharing-9999 **
+~trinity-base/tdenetwork-meta-9999 **
+~trinity-base/tdenetwork-tdefile-plugins-9999 **
+~trinity-base/tdepasswd-9999 **
+~trinity-base/tdeprint-9999 **
+~trinity-base/tdescreensaver-9999 **
+~trinity-base/tdesu-9999 **
+~trinity-base/tdetoys-doc-9999 **
+~trinity-base/tdetoys-meta-9999 **
+~trinity-base/tdeutils-doc-9999 **
+~trinity-base/tdeutils-meta-9999 **
+~trinity-base/tdewallet-9999 **
+~trinity-base/tdm-9999 **
+~trinity-base/tqt3integration-9999 **
+~trinity-base/twin-9999 **
diff --git a/Documentation/trinity.overlay b/Documentation/trinity.overlay
new file mode 100644
index 00000000..7c330b3c
--- /dev/null
+++ b/Documentation/trinity.overlay
@@ -0,0 +1,10 @@
+<layman>
+<overlay type="git" src="https://github.com/Fat-Zer/trinity.git" contact="fatzer2@gmail.com" status="unofficial" name="trinity">
+<link>
+http://www.trinitydesktop.org/
+</link>
+<description>
+Gentoo overlay for Trinity Desktop Environment, a fork of KDE3
+</description>
+</overlay>
+</layman>