summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2012-09-06 00:11:44 +0200
committerSlávek Banko <slavek.banko@axis.cz>2012-09-08 12:37:21 +0200
commit62ae98b3084d7521bf655d611774bfb12f5aaa1f (patch)
tree7e311469358509869593f240bac1e8bbcbc957e5
parent595bc9f1ca8321ac43ca458627eb7ac4377a39fd (diff)
downloadtde-62ae98b3084d7521bf655d611774bfb12f5aaa1f.tar.gz
tde-62ae98b3084d7521bf655d611774bfb12f5aaa1f.zip
Added submodules for v3.5.13-sru branch
Added flat listing of submodules Updated GIT readme file Added scripts
-rw-r--r--.gitmodules363
-rw-r--r--README.GIT4
m---------main/applications/abakus0
m---------main/applications/adept0
m---------main/applications/amarok0
m---------main/applications/basket0
m---------main/applications/bibletime0
m---------main/applications/compizconfig-backend-kconfig0
m---------main/applications/desktop-effects-tde0
m---------main/applications/digikam0
m---------main/applications/dolphin0
m---------main/applications/filelight0
m---------main/applications/fusion-icon0
m---------main/applications/gtk-qt-engine0
m---------main/applications/gwenview0
m---------main/applications/gwenview-i18n0
m---------main/applications/k3b0
m---------main/applications/k3b-i18n0
m---------main/applications/k9copy0
m---------main/applications/kaffeine0
m---------main/applications/kaffeine-mozilla0
m---------main/applications/katapult0
m---------main/applications/kbarcode0
m---------main/applications/kbfx0
m---------main/applications/kbookreader0
m---------main/applications/kchmviewer0
m---------main/applications/kcpuload0
m---------main/applications/kdbusnotification0
m---------main/applications/kdiff30
m---------main/applications/kdirstat0
m---------main/applications/kdmtheme0
m---------main/applications/kdpkg0
m---------main/applications/keep0
m---------main/applications/kerry0
m---------main/applications/kgtk-qt30
m---------main/applications/kile0
m---------main/applications/kima0
m---------main/applications/kio-apt0
m---------main/applications/kio-locate0
m---------main/applications/kio-umountwrapper0
m---------main/applications/kiosktool0
m---------main/applications/kmplayer0
m---------main/applications/kmyfirewall0
m---------main/applications/kmymoney0
m---------main/applications/knemo0
m---------main/applications/knetload0
m---------main/applications/knetstats0
m---------main/applications/knetworkmanager80
m---------main/applications/knights0
m---------main/applications/knowit0
m---------main/applications/knutclient0
m---------main/applications/koffice0
m---------main/applications/koffice-i18n0
m---------main/applications/konversation0
m---------main/applications/kopete-otr0
m---------main/applications/kpicosim0
m---------main/applications/kpilot0
m---------main/applications/kpowersave0
m---------main/applications/kradio0
m---------main/applications/krename0
m---------main/applications/krusader0
m---------main/applications/ksplash-engine-moodin0
m---------main/applications/ksquirrel0
m---------main/applications/kstreamripper0
m---------main/applications/ksystemlog0
m---------main/applications/ktechlab0
m---------main/applications/ktorrent0
m---------main/applications/kuickshow0
m---------main/applications/kvirc0
m---------main/applications/kvkbd0
m---------main/applications/piklab0
m---------main/applications/potracegui0
m---------main/applications/rosegarden0
m---------main/applications/smartcardauth0
m---------main/applications/smb4k0
m---------main/applications/soundkonverter0
m---------main/applications/tde-guidance0
m---------main/applications/tde-style-lipstik0
m---------main/applications/tde-style-qtcurve0
m---------main/applications/tde-systemsettings0
m---------main/applications/tdesudo0
m---------main/applications/tdesvn0
m---------main/applications/tellico0
m---------main/applications/twin-style-crystal0
m---------main/applications/wlassistant0
m---------main/applications/yakuake0
m---------main/common/admin0
m---------main/common/cmake0
m---------main/common/libltdl0
m---------main/dependencies/arts0
m---------main/dependencies/avahi-tqt0
m---------main/dependencies/dbus-1-tqt0
m---------main/dependencies/dbus-tqt0
m---------main/dependencies/qt30
m---------main/dependencies/tqtinterface0
m---------main/libraries/kipi-plugins0
m---------main/libraries/libkdcraw0
m---------main/libraries/libkexiv20
m---------main/libraries/libkipi0
m---------main/libraries/libksquirrel0
m---------main/libraries/mlt0
m---------main/libraries/mlt++0
m---------main/libraries/pytdeextensions0
m---------main/libraries/python-trinity0
m---------main/tde-i18n0
m---------main/tdeaccessibility0
m---------main/tdeaddons0
m---------main/tdeadmin0
m---------main/tdeartwork0
m---------main/tdebase0
m---------main/tdebindings0
m---------main/tdeedu0
m---------main/tdegames0
m---------main/tdegraphics0
m---------main/tdelibs0
m---------main/tdemultimedia0
m---------main/tdenetwork0
m---------main/tdepim0
m---------main/tdesdk0
m---------main/tdetoys0
m---------main/tdeutils0
m---------main/tdevelop0
m---------main/tdewebdev0
-rw-r--r--scripts/README2
-rwxr-xr-xscripts/commit_all_submodules48
-rwxr-xr-xscripts/switch_all_submodules_to_head_and_clean60
-rwxr-xr-xscripts/update_all_submodules70
-rw-r--r--submodules364
128 files changed, 909 insertions, 2 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 000000000..b2e812800
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,363 @@
+[submodule "main/dependencies/qt3"]
+ path = main/dependencies/qt3
+ url = http://system@scm.trinitydesktop.org/scm/git/qt3
+[submodule "main/common/admin"]
+ path = main/common/admin
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-common-admin
+[submodule "main/common/cmake"]
+ path = main/common/cmake
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-common-cmake
+[submodule "main/common/libltdl"]
+ path = main/common/libltdl
+ url = http://system@scm.trinitydesktop.org/scm/git/libltdl
+[submodule "main/dependencies/tqtinterface"]
+ path = main/dependencies/tqtinterface
+ url = http://system@scm.trinitydesktop.org/scm/git/tqtinterface
+[submodule "main/dependencies/arts"]
+ path = main/dependencies/arts
+ url = http://system@scm.trinitydesktop.org/scm/git/arts
+[submodule "main/dependencies/dbus-tqt"]
+ path = main/dependencies/dbus-tqt
+ url = http://system@scm.trinitydesktop.org/scm/git/dbus-tqt
+[submodule "main/dependencies/dbus-1-tqt"]
+ path = main/dependencies/dbus-1-tqt
+ url = http://system@scm.trinitydesktop.org/scm/git/dbus-1-tqt
+[submodule "main/dependencies/avahi-tqt"]
+ path = main/dependencies/avahi-tqt
+ url = http://system@scm.trinitydesktop.org/scm/git/avahi-tqt
+[submodule "main/libraries/libkipi"]
+ path = main/libraries/libkipi
+ url = http://system@scm.trinitydesktop.org/scm/git/libkipi
+[submodule "main/libraries/kipi-plugins"]
+ path = main/libraries/kipi-plugins
+ url = http://system@scm.trinitydesktop.org/scm/git/kipi-plugins
+[submodule "main/libraries/libkdcraw"]
+ path = main/libraries/libkdcraw
+ url = http://system@scm.trinitydesktop.org/scm/git/libkdcraw
+[submodule "main/libraries/libkexiv2"]
+ path = main/libraries/libkexiv2
+ url = http://system@scm.trinitydesktop.org/scm/git/libkexiv2
+[submodule "main/libraries/libksquirrel"]
+ path = main/libraries/libksquirrel
+ url = http://system@scm.trinitydesktop.org/scm/git/libksquirrel
+[submodule "main/libraries/mlt"]
+ path = main/libraries/mlt
+ url = http://system@scm.trinitydesktop.org/scm/git/mlt
+[submodule "main/libraries/mlt++"]
+ path = main/libraries/mlt++
+ url = http://system@scm.trinitydesktop.org/scm/git/mlt++
+[submodule "main/libraries/python-trinity"]
+ path = main/libraries/python-trinity
+ url = http://system@scm.trinitydesktop.org/scm/git/python-trinity
+[submodule "main/libraries/pytdeextensions"]
+ path = main/libraries/pytdeextensions
+ url = http://system@scm.trinitydesktop.org/scm/git/pytdeextensions
+[submodule "main/tdelibs"]
+ path = main/tdelibs
+ url = http://system@scm.trinitydesktop.org/scm/git/tdelib
+[submodule "main/tdebase"]
+ path = main/tdebase
+ url = http://system@scm.trinitydesktop.org/scm/git/tdebase
+[submodule "main/tdemultimedia"]
+ path = main/tdemultimedia
+ url = http://system@scm.trinitydesktop.org/scm/git/tdemultimedia
+[submodule "main/tdegraphics"]
+ path = main/tdegraphics
+ url = http://system@scm.trinitydesktop.org/scm/git/tdegraphics
+[submodule "main/tdenetwork"]
+ path = main/tdenetwork
+ url = http://system@scm.trinitydesktop.org/scm/git/tdenetwork
+[submodule "main/tdepim"]
+ path = main/tdepim
+ url = http://system@scm.trinitydesktop.org/scm/git/tdepim
+[submodule "main/tdetoys"]
+ path = main/tdetoys
+ url = http://system@scm.trinitydesktop.org/scm/git/tdetoys
+[submodule "main/tdeutils"]
+ path = main/tdeutils
+ url = http://system@scm.trinitydesktop.org/scm/git/tdeutils
+[submodule "main/tdegames"]
+ path = main/tdegames
+ url = http://system@scm.trinitydesktop.org/scm/git/tdegames
+[submodule "main/tdeedu"]
+ path = main/tdeedu
+ url = http://system@scm.trinitydesktop.org/scm/git/tdeedu
+[submodule "main/tdeartwork"]
+ path = main/tdeartwork
+ url = http://system@scm.trinitydesktop.org/scm/git/tdeartwork
+[submodule "main/tdeaddons"]
+ path = main/tdeaddons
+ url = http://system@scm.trinitydesktop.org/scm/git/tdeaddons
+[submodule "main/tdeadmin"]
+ path = main/tdeadmin
+ url = http://system@scm.trinitydesktop.org/scm/git/tdeadmin
+[submodule "main/tdesdk"]
+ path = main/tdesdk
+ url = http://system@scm.trinitydesktop.org/scm/git/tdesdk
+[submodule "main/tdewebdev"]
+ path = main/tdewebdev
+ url = http://system@scm.trinitydesktop.org/scm/git/tdewebdev
+[submodule "main/tdevelop"]
+ path = main/tdevelop
+ url = http://system@scm.trinitydesktop.org/scm/git/tdevelop
+[submodule "main/tdebindings"]
+ path = main/tdebindings
+ url = http://system@scm.trinitydesktop.org/scm/git/tdebindings
+[submodule "main/tdeaccessibility"]
+ path = main/tdeaccessibility
+ url = http://system@scm.trinitydesktop.org/scm/git/tdeaccessibility
+[submodule "main/tde-i18n"]
+ path = main/tde-i18n
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-i18n
+[submodule "main/applications/abakus"]
+ path = main/applications/abakus
+ url = http://system@scm.trinitydesktop.org/scm/git/abakus
+[submodule "main/applications/adept"]
+ path = main/applications/adept
+ url = http://system@scm.trinitydesktop.org/scm/git/adept
+[submodule "main/applications/amarok"]
+ path = main/applications/amarok
+ url = http://system@scm.trinitydesktop.org/scm/git/amarok
+[submodule "main/applications/basket"]
+ path = main/applications/basket
+ url = http://system@scm.trinitydesktop.org/scm/git/basket
+[submodule "main/applications/bibletime"]
+ path = main/applications/bibletime
+ url = http://system@scm.trinitydesktop.org/scm/git/bibletime
+[submodule "main/applications/compizconfig-backend-kconfig"]
+ path = main/applications/compizconfig-backend-kconfig
+ url = http://system@scm.trinitydesktop.org/scm/git/compizconfig-backend-kconfig
+[submodule "main/applications/desktop-effects-tde"]
+ path = main/applications/desktop-effects-tde
+ url = http://system@scm.trinitydesktop.org/scm/git/desktop-effects-tde
+[submodule "main/applications/digikam"]
+ path = main/applications/digikam
+ url = http://system@scm.trinitydesktop.org/scm/git/digikam
+[submodule "main/applications/dolphin"]
+ path = main/applications/dolphin
+ url = http://system@scm.trinitydesktop.org/scm/git/dolphin
+[submodule "main/applications/filelight"]
+ path = main/applications/filelight
+ url = http://system@scm.trinitydesktop.org/scm/git/filelight
+[submodule "main/applications/fusion-icon"]
+ path = main/applications/fusion-icon
+ url = http://system@scm.trinitydesktop.org/scm/git/fusion-icon
+[submodule "main/applications/gtk-qt-engine"]
+ path = main/applications/gtk-qt-engine
+ url = http://system@scm.trinitydesktop.org/scm/git/gtk-qt-engine
+[submodule "main/applications/gwenview"]
+ path = main/applications/gwenview
+ url = http://system@scm.trinitydesktop.org/scm/git/gwenview
+[submodule "main/applications/gwenview-i18n"]
+ path = main/applications/gwenview-i18n
+ url = http://system@scm.trinitydesktop.org/scm/git/gwenview-i18n
+[submodule "main/applications/kaffeine"]
+ path = main/applications/kaffeine
+ url = http://system@scm.trinitydesktop.org/scm/git/kaffeine
+[submodule "main/applications/kaffeine-mozilla"]
+ path = main/applications/kaffeine-mozilla
+ url = http://system@scm.trinitydesktop.org/scm/git/kaffeine-mozilla
+[submodule "main/applications/katapult"]
+ path = main/applications/katapult
+ url = http://system@scm.trinitydesktop.org/scm/git/katapult
+[submodule "main/applications/kbarcode"]
+ path = main/applications/kbarcode
+ url = http://system@scm.trinitydesktop.org/scm/git/kbarcode
+[submodule "main/applications/kbfx"]
+ path = main/applications/kbfx
+ url = http://system@scm.trinitydesktop.org/scm/git/kbfx
+[submodule "main/applications/kbookreader"]
+ path = main/applications/kbookreader
+ url = http://system@scm.trinitydesktop.org/scm/git/kbookreader
+[submodule "main/applications/kcpuload"]
+ path = main/applications/kcpuload
+ url = http://system@scm.trinitydesktop.org/scm/git/kcpuload
+[submodule "main/applications/kdbusnotification"]
+ path = main/applications/kdbusnotification
+ url = http://system@scm.trinitydesktop.org/scm/git/kdbusnotification
+[submodule "main/applications/kdiff3"]
+ path = main/applications/kdiff3
+ url = http://system@scm.trinitydesktop.org/scm/git/kdiff3
+[submodule "main/applications/kdirstat"]
+ path = main/applications/kdirstat
+ url = http://system@scm.trinitydesktop.org/scm/git/kdirstat
+[submodule "main/applications/kdmtheme"]
+ path = main/applications/kdmtheme
+ url = http://system@scm.trinitydesktop.org/scm/git/kdmtheme
+[submodule "main/applications/kdpkg"]
+ path = main/applications/kdpkg
+ url = http://system@scm.trinitydesktop.org/scm/git/kdpkg
+[submodule "main/applications/keep"]
+ path = main/applications/keep
+ url = http://system@scm.trinitydesktop.org/scm/git/keep
+[submodule "main/applications/kerry"]
+ path = main/applications/kerry
+ url = http://system@scm.trinitydesktop.org/scm/git/kerry
+[submodule "main/applications/kgtk-qt3"]
+ path = main/applications/kgtk-qt3
+ url = http://system@scm.trinitydesktop.org/scm/git/kgtk-qt3
+[submodule "main/applications/kchmviewer"]
+ path = main/applications/kchmviewer
+ url = http://system@scm.trinitydesktop.org/scm/git/kchmviewer
+[submodule "main/applications/kile"]
+ path = main/applications/kile
+ url = http://system@scm.trinitydesktop.org/scm/git/kile
+[submodule "main/applications/kima"]
+ path = main/applications/kima
+ url = http://system@scm.trinitydesktop.org/scm/git/kima
+[submodule "main/applications/kio-apt"]
+ path = main/applications/kio-apt
+ url = http://system@scm.trinitydesktop.org/scm/git/kio-apt
+[submodule "main/applications/kio-locate"]
+ path = main/applications/kio-locate
+ url = http://system@scm.trinitydesktop.org/scm/git/kio-locate
+[submodule "main/applications/kiosktool"]
+ path = main/applications/kiosktool
+ url = http://system@scm.trinitydesktop.org/scm/git/kiosktool
+[submodule "main/applications/kio-umountwrapper"]
+ path = main/applications/kio-umountwrapper
+ url = http://system@scm.trinitydesktop.org/scm/git/kio-umountwrapper
+[submodule "main/applications/kmplayer"]
+ path = main/applications/kmplayer
+ url = http://system@scm.trinitydesktop.org/scm/git/kmplayer
+[submodule "main/applications/kmyfirewall"]
+ path = main/applications/kmyfirewall
+ url = http://system@scm.trinitydesktop.org/scm/git/kmyfirewall
+[submodule "main/applications/kmymoney"]
+ path = main/applications/kmymoney
+ url = http://system@scm.trinitydesktop.org/scm/git/kmymoney
+[submodule "main/applications/knemo"]
+ path = main/applications/knemo
+ url = http://system@scm.trinitydesktop.org/scm/git/knemo
+[submodule "main/applications/knetload"]
+ path = main/applications/knetload
+ url = http://system@scm.trinitydesktop.org/scm/git/knetload
+[submodule "main/applications/knetstats"]
+ path = main/applications/knetstats
+ url = http://system@scm.trinitydesktop.org/scm/git/knetstats
+[submodule "main/applications/knetworkmanager8"]
+ path = main/applications/knetworkmanager8
+ url = http://system@scm.trinitydesktop.org/scm/git/knetworkmanager8
+[submodule "main/applications/knights"]
+ path = main/applications/knights
+ url = http://system@scm.trinitydesktop.org/scm/git/knights
+[submodule "main/applications/knowit"]
+ path = main/applications/knowit
+ url = http://system@scm.trinitydesktop.org/scm/git/knowit
+[submodule "main/applications/knutclient"]
+ path = main/applications/knutclient
+ url = http://system@scm.trinitydesktop.org/scm/git/knutclient
+[submodule "main/applications/koffice"]
+ path = main/applications/koffice
+ url = http://system@scm.trinitydesktop.org/scm/git/koffice
+[submodule "main/applications/koffice-i18n"]
+ path = main/applications/koffice-i18n
+ url = http://system@scm.trinitydesktop.org/scm/git/koffice-i18n
+[submodule "main/applications/konversation"]
+ path = main/applications/konversation
+ url = http://system@scm.trinitydesktop.org/scm/git/konversation
+[submodule "main/applications/kopete-otr"]
+ path = main/applications/kopete-otr
+ url = http://system@scm.trinitydesktop.org/scm/git/kopete-otr
+[submodule "main/applications/kpicosim"]
+ path = main/applications/kpicosim
+ url = http://system@scm.trinitydesktop.org/scm/git/kpicosim
+[submodule "main/applications/kpilot"]
+ path = main/applications/kpilot
+ url = http://system@scm.trinitydesktop.org/scm/git/kpilot
+[submodule "main/applications/kpowersave"]
+ path = main/applications/kpowersave
+ url = http://system@scm.trinitydesktop.org/scm/git/kpowersave
+[submodule "main/applications/kradio"]
+ path = main/applications/kradio
+ url = http://system@scm.trinitydesktop.org/scm/git/kradio
+[submodule "main/applications/krename"]
+ path = main/applications/krename
+ url = http://system@scm.trinitydesktop.org/scm/git/krename
+[submodule "main/applications/krusader"]
+ path = main/applications/krusader
+ url = http://system@scm.trinitydesktop.org/scm/git/krusader
+[submodule "main/applications/ksplash-engine-moodin"]
+ path = main/applications/ksplash-engine-moodin
+ url = http://system@scm.trinitydesktop.org/scm/git/ksplash-engine-moodin
+[submodule "main/applications/ksquirrel"]
+ path = main/applications/ksquirrel
+ url = http://system@scm.trinitydesktop.org/scm/git/ksquirrel
+[submodule "main/applications/kstreamripper"]
+ path = main/applications/kstreamripper
+ url = http://system@scm.trinitydesktop.org/scm/git/kstreamripper
+[submodule "main/applications/ksystemlog"]
+ path = main/applications/ksystemlog
+ url = http://system@scm.trinitydesktop.org/scm/git/ksystemlog
+[submodule "main/applications/ktechlab"]
+ path = main/applications/ktechlab
+ url = http://system@scm.trinitydesktop.org/scm/git/ktechlab
+[submodule "main/applications/ktorrent"]
+ path = main/applications/ktorrent
+ url = http://system@scm.trinitydesktop.org/scm/git/ktorrent
+[submodule "main/applications/kuickshow"]
+ path = main/applications/kuickshow
+ url = http://system@scm.trinitydesktop.org/scm/git/kuickshow
+[submodule "main/applications/kvirc"]
+ path = main/applications/kvirc
+ url = http://system@scm.trinitydesktop.org/scm/git/kvirc
+[submodule "main/applications/kvkbd"]
+ path = main/applications/kvkbd
+ url = http://system@scm.trinitydesktop.org/scm/git/kvkbd
+[submodule "main/applications/k3b"]
+ path = main/applications/k3b
+ url = http://system@scm.trinitydesktop.org/scm/git/k3b
+[submodule "main/applications/k3b-i18n"]
+ path = main/applications/k3b-i18n
+ url = http://system@scm.trinitydesktop.org/scm/git/k3b-i18n
+[submodule "main/applications/k9copy"]
+ path = main/applications/k9copy
+ url = http://system@scm.trinitydesktop.org/scm/git/k9copy
+[submodule "main/applications/piklab"]
+ path = main/applications/piklab
+ url = http://system@scm.trinitydesktop.org/scm/git/piklab
+[submodule "main/applications/potracegui"]
+ path = main/applications/potracegui
+ url = http://system@scm.trinitydesktop.org/scm/git/potracegui
+[submodule "main/applications/rosegarden"]
+ path = main/applications/rosegarden
+ url = http://system@scm.trinitydesktop.org/scm/git/rosegarden
+[submodule "main/applications/smartcardauth"]
+ path = main/applications/smartcardauth
+ url = http://system@scm.trinitydesktop.org/scm/git/smartcardauth
+[submodule "main/applications/smb4k"]
+ path = main/applications/smb4k
+ url = http://system@scm.trinitydesktop.org/scm/git/smb4k
+[submodule "main/applications/soundkonverter"]
+ path = main/applications/soundkonverter
+ url = http://system@scm.trinitydesktop.org/scm/git/soundkonverter
+[submodule "main/applications/tde-guidance"]
+ path = main/applications/tde-guidance
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-guidance
+[submodule "main/applications/tde-style-lipstik"]
+ path = main/applications/tde-style-lipstik
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-style-lipstik
+[submodule "main/applications/tde-style-qtcurve"]
+ path = main/applications/tde-style-qtcurve
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-style-qtcurve
+[submodule "main/applications/tdesudo"]
+ path = main/applications/tdesudo
+ url = http://system@scm.trinitydesktop.org/scm/git/tdesudo
+[submodule "main/applications/tdesvn"]
+ path = main/applications/tdesvn
+ url = http://system@scm.trinitydesktop.org/scm/git/tdesvn
+[submodule "main/applications/tde-systemsettings"]
+ path = main/applications/tde-systemsettings
+ url = http://system@scm.trinitydesktop.org/scm/git/tde-systemsettings
+[submodule "main/applications/tellico"]
+ path = main/applications/tellico
+ url = http://system@scm.trinitydesktop.org/scm/git/tellico
+[submodule "main/applications/twin-style-crystal"]
+ path = main/applications/twin-style-crystal
+ url = http://system@scm.trinitydesktop.org/scm/git/twin-style-crystal
+[submodule "main/applications/wlassistant"]
+ path = main/applications/wlassistant
+ url = http://system@scm.trinitydesktop.org/scm/git/wlassistant
+[submodule "main/applications/yakuake"]
+ path = main/applications/yakuake
+ url = http://system@scm.trinitydesktop.org/scm/git/yakuake
diff --git a/README.GIT b/README.GIT
index 121b8495b..820c6242b 100644
--- a/README.GIT
+++ b/README.GIT
@@ -1,7 +1,7 @@
============================================================ DOCUMENTATION =======================================================
-GIT tutorial on kernel.org:
-http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html
+GIT tutorial on github:
+http://schacon.github.com/git/gittutorial.html
GIT "cheat sheet"
http://jonas.nitro.dk/git/quick-reference.html
diff --git a/main/applications/abakus b/main/applications/abakus
new file mode 160000
+Subproject 44ac2bccce5cbeb595a717755de8d1017d12981
diff --git a/main/applications/adept b/main/applications/adept
new file mode 160000
+Subproject a2e727939bba0b9beabc96085e6ab6d11a0ebb9
diff --git a/main/applications/amarok b/main/applications/amarok
new file mode 160000
+Subproject 6a07d4f7c8a6f061a30d26315bb8bd74f5072ec
diff --git a/main/applications/basket b/main/applications/basket
new file mode 160000
+Subproject 34f4f11b69ba05919c470a4378ea55dbaf21193
diff --git a/main/applications/bibletime b/main/applications/bibletime
new file mode 160000
+Subproject 2464051613920a20361c199ea5cddf29fe51043
diff --git a/main/applications/compizconfig-backend-kconfig b/main/applications/compizconfig-backend-kconfig
new file mode 160000
+Subproject 64408f5cf2125660cf894181e2df5a85aa0ec86
diff --git a/main/applications/desktop-effects-tde b/main/applications/desktop-effects-tde
new file mode 160000
+Subproject 3b44c9327b14ca71d383c88f8cdd7c674e5945f
diff --git a/main/applications/digikam b/main/applications/digikam
new file mode 160000
+Subproject f0e682a454deaf32eddcede9bd835da96a5ccd8
diff --git a/main/applications/dolphin b/main/applications/dolphin
new file mode 160000
+Subproject b98fdb840a3fbc754b8819ea613864cef585883
diff --git a/main/applications/filelight b/main/applications/filelight
new file mode 160000
+Subproject 26e6b1d57fc0bdc5ba1c505518963e745521e88
diff --git a/main/applications/fusion-icon b/main/applications/fusion-icon
new file mode 160000
+Subproject dd58e2f384f82f041990563596832517c2018a8
diff --git a/main/applications/gtk-qt-engine b/main/applications/gtk-qt-engine
new file mode 160000
+Subproject c602b473420a1a36d173204eddb6a5ae57f4411
diff --git a/main/applications/gwenview b/main/applications/gwenview
new file mode 160000
+Subproject a6fcbb868e9d28c65384af31e1280ff05e2b911
diff --git a/main/applications/gwenview-i18n b/main/applications/gwenview-i18n
new file mode 160000
+Subproject e049ec16e1e535426cc58d925e0df7b469f9221
diff --git a/main/applications/k3b b/main/applications/k3b
new file mode 160000
+Subproject 3569ebab9f28517c432e1e59ac3815be1339086
diff --git a/main/applications/k3b-i18n b/main/applications/k3b-i18n
new file mode 160000
+Subproject 34c74851739b5551683598a94170311cecdc13a
diff --git a/main/applications/k9copy b/main/applications/k9copy
new file mode 160000
+Subproject eb9983a2a207f72d838f62e28d34455d8f3d35b
diff --git a/main/applications/kaffeine b/main/applications/kaffeine
new file mode 160000
+Subproject dd07e2590ce4f072c919a596567dd537ee6ea78
diff --git a/main/applications/kaffeine-mozilla b/main/applications/kaffeine-mozilla
new file mode 160000
+Subproject c32cd85fe3dd513a2a091cd4dacc3fb8e09ce76
diff --git a/main/applications/katapult b/main/applications/katapult
new file mode 160000
+Subproject 2bb86b69486ef17e65a8407face323417b7c0b1
diff --git a/main/applications/kbarcode b/main/applications/kbarcode
new file mode 160000
+Subproject 7d8c30094ca5b77bdd7d218061c1ffc44cf7df4
diff --git a/main/applications/kbfx b/main/applications/kbfx
new file mode 160000
+Subproject 44d110ea84bc3ae329e61878affe2e69a0b22c9
diff --git a/main/applications/kbookreader b/main/applications/kbookreader
new file mode 160000
+Subproject 5f5735253d740edf0e1bcf3362008f1ed0e3bd0
diff --git a/main/applications/kchmviewer b/main/applications/kchmviewer
new file mode 160000
+Subproject 578ff82fb1d55e4ac6996fe9c4b148c6e2eda67
diff --git a/main/applications/kcpuload b/main/applications/kcpuload
new file mode 160000
+Subproject 236835aea03a627760b2ded373e52121b6c47c3
diff --git a/main/applications/kdbusnotification b/main/applications/kdbusnotification
new file mode 160000
+Subproject 6179b953d6549aebf151e69c6602b8454afce37
diff --git a/main/applications/kdiff3 b/main/applications/kdiff3
new file mode 160000
+Subproject c29a87daa5725f22a75d4b4dba0b5aad6380c46
diff --git a/main/applications/kdirstat b/main/applications/kdirstat
new file mode 160000
+Subproject 72c08cb4a93eb2b835a42e7b26a92a8db2ba6a4
diff --git a/main/applications/kdmtheme b/main/applications/kdmtheme
new file mode 160000
+Subproject b43e85448921402c199fc8dd23b18e5c8b96b29
diff --git a/main/applications/kdpkg b/main/applications/kdpkg
new file mode 160000
+Subproject 680ae75e627429417a4fd100d67cf1eaf812e1e
diff --git a/main/applications/keep b/main/applications/keep
new file mode 160000
+Subproject bafdbbb64cf685148f6ef6e664265b44461b8ac
diff --git a/main/applications/kerry b/main/applications/kerry
new file mode 160000
+Subproject e749433ae3eff9b7bba65f1a07ff104a76da91a
diff --git a/main/applications/kgtk-qt3 b/main/applications/kgtk-qt3
new file mode 160000
+Subproject 3141bf972b13c55a2cff4e354410c6a6d732c62
diff --git a/main/applications/kile b/main/applications/kile
new file mode 160000
+Subproject 504dc4ef35b45df8728abfa66d42b6a17b4df2b
diff --git a/main/applications/kima b/main/applications/kima
new file mode 160000
+Subproject 0dd97eea955820cf69db858f9f78d6bbc5c5384
diff --git a/main/applications/kio-apt b/main/applications/kio-apt
new file mode 160000
+Subproject 6d9a48958b6782e6ff9b678f73ae0987ca7a5b2
diff --git a/main/applications/kio-locate b/main/applications/kio-locate
new file mode 160000
+Subproject a08d2d7f1d2efd09e1c2a79c0748582592a7c6a
diff --git a/main/applications/kio-umountwrapper b/main/applications/kio-umountwrapper
new file mode 160000
+Subproject 661d70f17bd8e176130f4a664302cf232a6930e
diff --git a/main/applications/kiosktool b/main/applications/kiosktool
new file mode 160000
+Subproject e2e4526d9569589875377437589b1a3b83e6bf4
diff --git a/main/applications/kmplayer b/main/applications/kmplayer
new file mode 160000
+Subproject b56cb92ef246fd1cf068a41dd0679a6141f9638
diff --git a/main/applications/kmyfirewall b/main/applications/kmyfirewall
new file mode 160000
+Subproject f764ecc25cc23ef2c6e88a6f21ad724d028a80f
diff --git a/main/applications/kmymoney b/main/applications/kmymoney
new file mode 160000
+Subproject 5e2a6b631d02de3646b487c0bbc94efe26d9ec6
diff --git a/main/applications/knemo b/main/applications/knemo
new file mode 160000
+Subproject 73fbc51f6d3d10dfe710b817bc24f1f0388ba89
diff --git a/main/applications/knetload b/main/applications/knetload
new file mode 160000
+Subproject 009287fb5326844f2c0a68a87edcdacf6188de7
diff --git a/main/applications/knetstats b/main/applications/knetstats
new file mode 160000
+Subproject 6cb43afa3033c754ab6e94a27a514532534ad31
diff --git a/main/applications/knetworkmanager8 b/main/applications/knetworkmanager8
new file mode 160000
+Subproject a61b492da578346b97093f0c2aca0b7d4d3fb84
diff --git a/main/applications/knights b/main/applications/knights
new file mode 160000
+Subproject e420447b5f15a0b6038b8e541f2bfa0383dc520
diff --git a/main/applications/knowit b/main/applications/knowit
new file mode 160000
+Subproject 7466286dc8b155e15ba0961a1e834f4ff52feba
diff --git a/main/applications/knutclient b/main/applications/knutclient
new file mode 160000
+Subproject 04233e705084e233ae2a33459fcc9529cbe4c44
diff --git a/main/applications/koffice b/main/applications/koffice
new file mode 160000
+Subproject c62214b1e4a701c915f5c5778dad381eb08c1ad
diff --git a/main/applications/koffice-i18n b/main/applications/koffice-i18n
new file mode 160000
+Subproject fd1374c08d6e3fadb67aceb44e58f88fa6ae750
diff --git a/main/applications/konversation b/main/applications/konversation
new file mode 160000
+Subproject afa4268fedccac1af70105b83acb8a2462f50a4
diff --git a/main/applications/kopete-otr b/main/applications/kopete-otr
new file mode 160000
+Subproject 99fdf1d80292626614b0253f1eec638f544af7a
diff --git a/main/applications/kpicosim b/main/applications/kpicosim
new file mode 160000
+Subproject 274736cacfd96f974f12d317ff1c2a6876c3003
diff --git a/main/applications/kpilot b/main/applications/kpilot
new file mode 160000
+Subproject 7142d287f0f3b58e1d2c7f4b519327f2a705edd
diff --git a/main/applications/kpowersave b/main/applications/kpowersave
new file mode 160000
+Subproject f15578e4897c9ef8102e14294494497d9c1dba0
diff --git a/main/applications/kradio b/main/applications/kradio
new file mode 160000
+Subproject 9386d2aca242dff73f11dbe9043e8bcfb0091cd
diff --git a/main/applications/krename b/main/applications/krename
new file mode 160000
+Subproject fc4c52e1a0c141538f97c2bd849b9f417d07a63
diff --git a/main/applications/krusader b/main/applications/krusader
new file mode 160000
+Subproject 52531b535ee9faeb90859403c9564c36fa6f302
diff --git a/main/applications/ksplash-engine-moodin b/main/applications/ksplash-engine-moodin
new file mode 160000
+Subproject c1e74a9c83142e6f997a576f1e280b68cf5c3b9
diff --git a/main/applications/ksquirrel b/main/applications/ksquirrel
new file mode 160000
+Subproject 26030d5f8f10f64ed1d15d0dc88a956efffac15
diff --git a/main/applications/kstreamripper b/main/applications/kstreamripper
new file mode 160000
+Subproject f2be7cbd9b9e9d04bc421cb805fea1420deda78
diff --git a/main/applications/ksystemlog b/main/applications/ksystemlog
new file mode 160000
+Subproject 645d8d0f19f2cada32066562601fd4e187df89d
diff --git a/main/applications/ktechlab b/main/applications/ktechlab
new file mode 160000
+Subproject 5b9788efa8ff6d53d272acb044b6900dbf570a8
diff --git a/main/applications/ktorrent b/main/applications/ktorrent
new file mode 160000
+Subproject f5510c21ecf2350065ec0e0981d5c25aa75c8ac
diff --git a/main/applications/kuickshow b/main/applications/kuickshow
new file mode 160000
+Subproject 2614d213193d6766a7bee43a3e1c458272f2d39
diff --git a/main/applications/kvirc b/main/applications/kvirc
new file mode 160000
+Subproject 0cc678ff844c3162fca9bb10007b59228324ef7
diff --git a/main/applications/kvkbd b/main/applications/kvkbd
new file mode 160000
+Subproject d2913d6e59db8ca9888683d42c77a7dae00e156
diff --git a/main/applications/piklab b/main/applications/piklab
new file mode 160000
+Subproject 2d30adc9200561af76c6954b5a867688fcad2e2
diff --git a/main/applications/potracegui b/main/applications/potracegui
new file mode 160000
+Subproject 3a008edfb2eda424c11151db9b39074f4f468ec
diff --git a/main/applications/rosegarden b/main/applications/rosegarden
new file mode 160000
+Subproject 75fd9ad1f77a2f08ff512ccf9a50ddc84609ca5
diff --git a/main/applications/smartcardauth b/main/applications/smartcardauth
new file mode 160000
+Subproject 9121392d25e59d4aad5477321b2c7824b5a6ac6
diff --git a/main/applications/smb4k b/main/applications/smb4k
new file mode 160000
+Subproject 414388acbeb76c8a457543df26aafe865417ee1
diff --git a/main/applications/soundkonverter b/main/applications/soundkonverter
new file mode 160000
+Subproject 123e6c6cc10f5db4b44303f6dc4c746a6bc39d1
diff --git a/main/applications/tde-guidance b/main/applications/tde-guidance
new file mode 160000
+Subproject dd97f4edc8bc5e5fab125bb2f34d7fe219d72b7
diff --git a/main/applications/tde-style-lipstik b/main/applications/tde-style-lipstik
new file mode 160000
+Subproject fd23c1aa9c866713ecb03627e59628c68632b73
diff --git a/main/applications/tde-style-qtcurve b/main/applications/tde-style-qtcurve
new file mode 160000
+Subproject 6bc96334f40375760d61f4d941862b803f1a878
diff --git a/main/applications/tde-systemsettings b/main/applications/tde-systemsettings
new file mode 160000
+Subproject e177675f1f719a5ca32e8ed672b0775f1995b59
diff --git a/main/applications/tdesudo b/main/applications/tdesudo
new file mode 160000
+Subproject c6acb7f0ecb411afc5c2462c88df624200e702a
diff --git a/main/applications/tdesvn b/main/applications/tdesvn
new file mode 160000
+Subproject 487ffd097a9151831bf804856b6e2cb77a830ef
diff --git a/main/applications/tellico b/main/applications/tellico
new file mode 160000
+Subproject 2d41063801cee0db168972a4d7c1550f80f832c
diff --git a/main/applications/twin-style-crystal b/main/applications/twin-style-crystal
new file mode 160000
+Subproject 55476832b4b33ac5a92695d55c7d084f96799f6
diff --git a/main/applications/wlassistant b/main/applications/wlassistant
new file mode 160000
+Subproject c69bebefb61d1a605c262f4aeded76bdd2d36b7
diff --git a/main/applications/yakuake b/main/applications/yakuake
new file mode 160000
+Subproject 1e77d7d465fa2cf69add20952d41be715ece938
diff --git a/main/common/admin b/main/common/admin
new file mode 160000
+Subproject e4edddce0ad20cd639e6ea1b21bb3bb6b0a3a3d
diff --git a/main/common/cmake b/main/common/cmake
new file mode 160000
+Subproject 8552bcafcd974f7303bb3cc4947b30a7ce0533f
diff --git a/main/common/libltdl b/main/common/libltdl
new file mode 160000
+Subproject 6d6796c294ca6e9b7f83c295217817c4bf48603
diff --git a/main/dependencies/arts b/main/dependencies/arts
new file mode 160000
+Subproject 6e160fca6b4585f08a202ff62ccf79006947101
diff --git a/main/dependencies/avahi-tqt b/main/dependencies/avahi-tqt
new file mode 160000
+Subproject 8a0b67f365e9f9555cc942ed4e01ce1ff06b95c
diff --git a/main/dependencies/dbus-1-tqt b/main/dependencies/dbus-1-tqt
new file mode 160000
+Subproject af2dfaf864b228c50017b5907fe92c38a44cdc7
diff --git a/main/dependencies/dbus-tqt b/main/dependencies/dbus-tqt
new file mode 160000
+Subproject c7d40ba0d7d438fa17cbebd490198315896aebe
diff --git a/main/dependencies/qt3 b/main/dependencies/qt3
new file mode 160000
+Subproject 5ae82a06c308960c66757b0a956500b05b83f00
diff --git a/main/dependencies/tqtinterface b/main/dependencies/tqtinterface
new file mode 160000
+Subproject 0434eae1773c1aa1aefe1e1e8092b4bb8ea863b
diff --git a/main/libraries/kipi-plugins b/main/libraries/kipi-plugins
new file mode 160000
+Subproject 2b85e6d74a601926016df008a46684fd6be549e
diff --git a/main/libraries/libkdcraw b/main/libraries/libkdcraw
new file mode 160000
+Subproject 5534e3a049450cb2bca16bf5521bdc3f0a8201b
diff --git a/main/libraries/libkexiv2 b/main/libraries/libkexiv2
new file mode 160000
+Subproject ec8042d130d08297cc9c1333e6742551d08538b
diff --git a/main/libraries/libkipi b/main/libraries/libkipi
new file mode 160000
+Subproject b600cc13ab6ef8efacf5958740cf2ebf498e8dd
diff --git a/main/libraries/libksquirrel b/main/libraries/libksquirrel
new file mode 160000
+Subproject 9112dca62b5097b8cb3306e57af17fa8ef788a0
diff --git a/main/libraries/mlt b/main/libraries/mlt
new file mode 160000
+Subproject 7d5f6de3f68db48f297779cf54bcb6afcee25a7
diff --git a/main/libraries/mlt++ b/main/libraries/mlt++
new file mode 160000
+Subproject efaeaa6fdf1eb4e7c2ce0d5a94248880ec399b7
diff --git a/main/libraries/pytdeextensions b/main/libraries/pytdeextensions
new file mode 160000
+Subproject 242d796ef995a9a782d29181c0a21809ed20a65
diff --git a/main/libraries/python-trinity b/main/libraries/python-trinity
new file mode 160000
+Subproject e80100ffcf27f5323a5d0670d8fa062e3b88e7f
diff --git a/main/tde-i18n b/main/tde-i18n
new file mode 160000
+Subproject daae27d21f086ee5ef93271abf92a6473e08e52
diff --git a/main/tdeaccessibility b/main/tdeaccessibility
new file mode 160000
+Subproject 46e9e5eb1dbf64f6f16f28154c3f91a0bad1e34
diff --git a/main/tdeaddons b/main/tdeaddons
new file mode 160000
+Subproject c87392e7d5a650657a59da3798d9e088561fd7d
diff --git a/main/tdeadmin b/main/tdeadmin
new file mode 160000
+Subproject e3b747431c9dfa655bbf979b568288463f72726
diff --git a/main/tdeartwork b/main/tdeartwork
new file mode 160000
+Subproject 8748219faaf36405f1da1e28ea5838653025d71
diff --git a/main/tdebase b/main/tdebase
new file mode 160000
+Subproject 710270fb7f356f513aafa30129b944a12a6ffff
diff --git a/main/tdebindings b/main/tdebindings
new file mode 160000
+Subproject 5bfe96ba7e6084804536dbc0f643cae4c1c1d2d
diff --git a/main/tdeedu b/main/tdeedu
new file mode 160000
+Subproject fee97d5c9d264431bffaba0ef77979ab166ec9a
diff --git a/main/tdegames b/main/tdegames
new file mode 160000
+Subproject 1679d4c4158c5b004cdb0fd0a0b5fd6e74c81b5
diff --git a/main/tdegraphics b/main/tdegraphics
new file mode 160000
+Subproject 5862e1d4410f02da0042903db52e98bc5c8ae55
diff --git a/main/tdelibs b/main/tdelibs
new file mode 160000
+Subproject 29768dd7b2ee05ba0f6c1f1f2c0270cc0e23743
diff --git a/main/tdemultimedia b/main/tdemultimedia
new file mode 160000
+Subproject a0891554e8ef571e53cad4b8da9409a2338328e
diff --git a/main/tdenetwork b/main/tdenetwork
new file mode 160000
+Subproject fdb127fe09efd83e750f0bc8aeaf47efb75d6c8
diff --git a/main/tdepim b/main/tdepim
new file mode 160000
+Subproject 3e4a2e8ec1f2356ce0d0e7b71ad89660d42a9be
diff --git a/main/tdesdk b/main/tdesdk
new file mode 160000
+Subproject e93f9c306d118a4fb6dc15a800dfe260d9603a0
diff --git a/main/tdetoys b/main/tdetoys
new file mode 160000
+Subproject ea15304641685a3df80d8a7987dc413e22f6a75
diff --git a/main/tdeutils b/main/tdeutils
new file mode 160000
+Subproject 095caa205c6827d024d6313c2c6b5851c1c4088
diff --git a/main/tdevelop b/main/tdevelop
new file mode 160000
+Subproject 3000d0c09d8c85a2f69d46d2f36a53daeb64471
diff --git a/main/tdewebdev b/main/tdewebdev
new file mode 160000
+Subproject e80111dab9076353782d7cfb0b1f4c977050ed5
diff --git a/scripts/README b/scripts/README
new file mode 100644
index 000000000..2f1f6175e
--- /dev/null
+++ b/scripts/README
@@ -0,0 +1,2 @@
+All useful GIT helper scripts should go here
+This includes scripts useful to the TDE developers for pushing batch changes, etc.
diff --git a/scripts/commit_all_submodules b/scripts/commit_all_submodules
new file mode 100755
index 000000000..ce3a8c7ab
--- /dev/null
+++ b/scripts/commit_all_submodules
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+if [[ ! -e .git ]] ||
+ [[ -z "`git rev-parse --git-dir 2>/dev/null`" ]]; then
+ echo "This script can only be run from a top level git directory. Exiting..."
+ exit 1
+fi
+
+branch=`git symbolic-ref --short -q HEAD`
+if [[ -z "$branch" ]] ||
+ [[ -z "`git rev-parse --symbolic-full-name --remotes=\"*/$branch\"`" ]]; then
+ echo "There is not active upstream branch. Exiting..."
+ exit 1
+fi
+
+echo "Preparing $PWD for development use"
+if [[ $1 == "" ]]; then
+ gituser=`sed -n "/^\[remote \"origin\"\]/,/url/s/\turl = http:\/\/\([^@]*\)@.*/\1/p" <\`git rev-parse --git-dir\`/config | grep -v "\(anonymous\|system\)"`
+else
+ gituser=$1
+fi
+
+if [[ $gituser == "" ]]; then
+ read -p "Enter your TDE GIT username []: " -e gituser
+fi
+
+if [[ $gituser == "" ]]; then
+ gituser="anonymous"
+fi
+
+read -p "Enter your commit message []: " -e commitmessage
+
+git submodule foreach "git commit -a -m \"$commitmessage\" || true"
+git submodule foreach "sed -i \"s/system@scm\.trinitydesktop\.org/$gituser@scm\.trinitydesktop\.org/g\" \`git rev-parse --git-dir\`/config"
+git submodule foreach "git pull &&\
+ [[ \"\`git rev-parse HEAD\`\" == \"\`git rev-parse origin/$branch\`\" ]] ||\
+ git push origin HEAD"
+RETCODE=$?
+if [[ $RETCODE != 0 ]]; then
+ echo "Something went wrong"
+ exit 1
+fi
+
+git commit -a -m "$commitmessage" || true
+sed -i "s/system@scm\.trinitydesktop\.org/$gituser@scm\.trinitydesktop\.org/g" `git rev-parse --git-dir`/config
+git pull &&\
+ [[ "`git rev-parse HEAD`" == "`git rev-parse origin/$branch`" ]] ||\
+ git push origin HEAD || true
diff --git a/scripts/switch_all_submodules_to_head_and_clean b/scripts/switch_all_submodules_to_head_and_clean
new file mode 100755
index 000000000..c35d9f817
--- /dev/null
+++ b/scripts/switch_all_submodules_to_head_and_clean
@@ -0,0 +1,60 @@
+#!/bin/bash
+
+if [[ ! -e .git ]] ||
+ [[ -z "`git rev-parse --git-dir 2>/dev/null`" ]]; then
+ echo "This script can only be run from a top level git directory. Exiting..."
+ exit 1
+fi
+
+branch=`git symbolic-ref --short -q HEAD`
+if [[ -z "$branch" ]] ||
+ [[ -z "`git rev-parse --symbolic-full-name --remotes=\"*/$branch\"`" ]]; then
+ echo "There is not active upstream branch. Exiting..."
+ exit 1
+fi
+
+echo "Preparing $PWD for development use"
+if [[ $1 == "" ]]; then
+ gituser=`sed -n "/^\[remote \"origin\"\]/,/url/s/\turl = http:\/\/\([^@]*\)@.*/\1/p" <\`git rev-parse --git-dir\`/config | grep -v "\(anonymous\|system\)"`
+else
+ gituser=$1
+fi
+
+if [[ $gituser == "" ]]; then
+ read -p "Enter your TDE GIT username []: " -e gituser
+fi
+
+if [[ $gituser == "" ]]; then
+ gituser="anonymous"
+fi
+
+THISSCRIPT=$(readlink -f $0)
+
+if [[ ! -e "$THISSCRIPT" ]]; then
+ echo "Unable to find myself! Exiting..."
+ exit 1
+fi
+
+if [[ ! -z "`git status --porcelain --ignore-submodules`" ]]; then
+ git reset --hard HEAD
+ git clean -dxff
+fi
+git pull
+if [[ ! -z "`git status --porcelain --ignore-submodules`" ]]; then
+ git reset --hard HEAD
+ git clean -dxff
+fi
+
+if [[ -e .gitmodules ]]; then
+ if [[ $gituser == "anonymous" ]]; then
+ sed -i 's/system@//g' .gitmodules
+ else
+ sed -i "s/system@/$gituser@/g" .gitmodules
+ fi
+
+ git submodule init
+ git submodule update
+ git submodule foreach "git checkout $branch && $THISSCRIPT $gituser"
+
+ git checkout -- .gitmodules
+fi
diff --git a/scripts/update_all_submodules b/scripts/update_all_submodules
new file mode 100755
index 000000000..46fcc6d2e
--- /dev/null
+++ b/scripts/update_all_submodules
@@ -0,0 +1,70 @@
+#!/bin/bash
+
+if [[ -e /var/lock/update-tde-git-submodules ]]; then
+ echo "TDE GIT submodules are currently being updated"
+ echo "If this is not the case, please remove the lockfile /var/lock/update-tde-git-submodules"
+ exit 0
+fi
+
+if [[ ! -e .git ]] ||
+ [[ -z "`git rev-parse --git-dir 2>/dev/null`" ]]; then
+ echo "Current directory does not contain a .git folder. Exiting..."
+ exit 1
+fi
+
+branch=`git symbolic-ref --short -q HEAD`
+if [[ -z "$branch" ]] ||
+ [[ -z "`git rev-parse --symbolic-full-name --remotes=\"*/$branch\"`" ]]; then
+ echo "There is not active upstream branch. Exiting..."
+ exit 1
+fi
+
+touch /var/lock/update-tde-git-submodules
+
+PARENTDIR=$PWD
+echo "Working in $PARENTDIR"
+git pull
+if [[ ! -z "`git status --porcelain --ignore-submodules`" ]]; then
+ git reset --hard HEAD
+ git clean -dxff
+fi
+
+exec 3< submodules
+while read <&3
+do
+ cd $PARENTDIR
+ DIR2UPDATE=$REPLY
+ if [[ $DIR2UPDATE != "" ]]; then
+ echo "Attempting to reset submodule $DIR2UPDATE"
+ cd $PARENTDIR/$DIR2UPDATE/..
+ cd `git rev-parse --show-toplevel`
+ if [[ -z "`grep \"^Updated: $PWD$\" /var/lock/update-tde-git-submodules`" ]]; then
+ echo "Updated: $PWD" >>/var/lock/update-tde-git-submodules
+ git submodule init
+ git submodule update
+ fi
+ cd $PARENTDIR/$DIR2UPDATE
+ if [[ ! -z "`git status --porcelain --ignore-submodules`" ]]; then
+ git reset --hard HEAD
+ git clean -dxff
+ fi
+ git checkout $branch
+ git pull
+ cd ..
+ cd `git rev-parse --show-toplevel`
+ echo "Committing changes to $PWD"
+ if [[ ! -z "`git status --porcelain $PARENTDIR/$DIR2UPDATE`" ]]; then
+ git add $PARENTDIR/$DIR2UPDATE
+ git commit $PARENTDIR/$DIR2UPDATE -m "Reset submodule $DIR2UPDATE to latest HEAD"
+ fi
+ if [[ "`git rev-parse HEAD`" != "`git rev-parse origin/$branch`" ]]; then
+ git push origin HEAD
+ fi
+ fi
+done
+exec 3>&-
+
+# Let the disk subsystem recover
+sleep 60
+
+rm /var/lock/update-tde-git-submodules
diff --git a/submodules b/submodules
new file mode 100644
index 000000000..820ee7c7c
--- /dev/null
+++ b/submodules
@@ -0,0 +1,364 @@
+
+main/common/admin
+main/common/cmake
+main/common/libltdl
+
+main/dependencies/qt3
+main/dependencies/arts
+main/dependencies/arts/admin
+main/dependencies/arts/cmake
+main/dependencies/arts/libltdl
+main/dependencies/avahi-tqt
+main/dependencies/dbus-1-tqt
+main/dependencies/dbus-1-tqt/admin
+main/dependencies/dbus-1-tqt/cmake
+main/dependencies/dbus-tqt
+main/dependencies/dbus-tqt/admin
+main/dependencies/dbus-tqt/cmake
+main/dependencies/tqtinterface
+main/dependencies/tqtinterface/admin
+main/dependencies/tqtinterface/cmake
+
+main/libraries/kipi-plugins
+main/libraries/kipi-plugins/admin
+main/libraries/kipi-plugins/cmake
+main/libraries/libkdcraw
+main/libraries/libkdcraw/admin
+main/libraries/libkdcraw/cmake
+main/libraries/libkexiv2
+main/libraries/libkexiv2/admin
+main/libraries/libkexiv2/cmake
+main/libraries/libkipi
+main/libraries/libkipi/admin
+main/libraries/libkipi/cmake
+main/libraries/libksquirrel
+main/libraries/libksquirrel/admin
+main/libraries/libksquirrel/cmake
+main/libraries/mlt
+main/libraries/mlt/admin
+main/libraries/mlt/cmake
+main/libraries/mlt++
+main/libraries/mlt++/admin
+main/libraries/mlt++/cmake
+main/libraries/pytdeextensions
+main/libraries/pytdeextensions/admin
+main/libraries/pytdeextensions/cmake
+main/libraries/python-trinity
+main/libraries/python-trinity/admin
+main/libraries/python-trinity/cmake
+
+main/applications/abakus
+main/applications/abakus/admin
+main/applications/abakus/cmake
+main/applications/adept
+main/applications/adept/admin
+main/applications/adept/cmake
+main/applications/amarok
+main/applications/amarok/admin
+main/applications/amarok/cmake
+main/applications/basket
+main/applications/basket/admin
+main/applications/basket/cmake
+main/applications/bibletime
+main/applications/bibletime/admin
+main/applications/bibletime/cmake
+main/applications/compizconfig-backend-kconfig
+main/applications/compizconfig-backend-kconfig/admin
+main/applications/compizconfig-backend-kconfig/cmake
+main/applications/desktop-effects-tde
+main/applications/desktop-effects-tde/admin
+main/applications/desktop-effects-tde/cmake
+main/applications/digikam
+main/applications/digikam/admin
+main/applications/digikam/cmake
+main/applications/dolphin
+main/applications/dolphin/admin
+main/applications/dolphin/cmake
+main/applications/filelight
+main/applications/filelight/admin
+main/applications/filelight/cmake
+main/applications/fusion-icon
+main/applications/fusion-icon/admin
+main/applications/fusion-icon/cmake
+main/applications/gtk-qt-engine
+main/applications/gtk-qt-engine/admin
+main/applications/gtk-qt-engine/cmake
+main/applications/gwenview
+main/applications/gwenview/admin
+main/applications/gwenview/cmake
+main/applications/gwenview-i18n
+main/applications/gwenview-i18n/admin
+main/applications/gwenview-i18n/cmake
+main/applications/k3b
+main/applications/k3b/admin
+main/applications/k3b/cmake
+main/applications/k3b-i18n
+main/applications/k3b-i18n/admin
+main/applications/k3b-i18n/cmake
+main/applications/k9copy
+main/applications/k9copy/admin
+main/applications/k9copy/cmake
+main/applications/kaffeine
+main/applications/kaffeine/admin
+main/applications/kaffeine/cmake
+main/applications/kaffeine-mozilla
+main/applications/kaffeine-mozilla/admin
+main/applications/kaffeine-mozilla/cmake
+main/applications/katapult
+main/applications/katapult/admin
+main/applications/katapult/cmake
+main/applications/kbarcode
+main/applications/kbarcode/admin
+main/applications/kbarcode/cmake
+main/applications/kbfx
+main/applications/kbfx/admin
+main/applications/kbfx/cmake
+main/applications/kbookreader
+main/applications/kbookreader/admin
+main/applications/kbookreader/cmake
+main/applications/kchmviewer
+main/applications/kchmviewer/admin
+main/applications/kchmviewer/cmake
+main/applications/kcpuload
+main/applications/kcpuload/admin
+main/applications/kcpuload/cmake
+main/applications/kdbusnotification
+main/applications/kdbusnotification/admin
+main/applications/kdbusnotification/cmake
+main/applications/tde-guidance
+main/applications/tde-guidance/admin
+main/applications/tde-guidance/cmake
+main/applications/tde-style-lipstik
+main/applications/tde-style-lipstik/admin
+main/applications/tde-style-lipstik/cmake
+main/applications/tde-style-qtcurve
+main/applications/tde-style-qtcurve/admin
+main/applications/tde-style-qtcurve/cmake
+main/applications/tde-systemsettings
+main/applications/tde-systemsettings/admin
+main/applications/tde-systemsettings/cmake
+main/applications/tdesudo
+main/applications/tdesudo/admin
+main/applications/tdesudo/cmake
+main/applications/tdesvn
+main/applications/tdesvn/admin
+main/applications/tdesvn/cmake
+main/applications/kdiff3
+main/applications/kdiff3/admin
+main/applications/kdiff3/cmake
+main/applications/kdirstat
+main/applications/kdirstat/admin
+main/applications/kdirstat/cmake
+main/applications/kdmtheme
+main/applications/kdmtheme/admin
+main/applications/kdmtheme/cmake
+main/applications/kdpkg
+main/applications/kdpkg/admin
+main/applications/kdpkg/cmake
+main/applications/keep
+main/applications/keep/admin
+main/applications/keep/cmake
+main/applications/kerry
+main/applications/kerry/admin
+main/applications/kerry/cmake
+main/applications/kgtk-qt3
+main/applications/kgtk-qt3/admin
+main/applications/kgtk-qt3/cmake
+main/applications/kile
+main/applications/kile/admin
+main/applications/kile/cmake
+main/applications/kima
+main/applications/kima/admin
+main/applications/kima/cmake
+main/applications/kio-apt
+main/applications/kio-apt/admin
+main/applications/kio-apt/cmake
+main/applications/kio-locate
+main/applications/kio-locate/admin
+main/applications/kio-locate/cmake
+main/applications/kio-umountwrapper
+main/applications/kio-umountwrapper/admin
+main/applications/kio-umountwrapper/cmake
+main/applications/kiosktool
+main/applications/kiosktool/admin
+main/applications/kiosktool/cmake
+main/applications/kmplayer
+main/applications/kmplayer/admin
+main/applications/kmplayer/cmake
+main/applications/kmyfirewall
+main/applications/kmyfirewall/admin
+main/applications/kmyfirewall/cmake
+main/applications/kmymoney
+main/applications/kmymoney/admin
+main/applications/kmymoney/cmake
+main/applications/kmymoney
+main/applications/kmymoney/admin
+main/applications/kmymoney/cmake
+main/applications/knemo
+main/applications/knemo/admin
+main/applications/knemo/cmake
+main/applications/knetload
+main/applications/knetload/admin
+main/applications/knetload/cmake
+main/applications/knetstats
+main/applications/knetstats/admin
+main/applications/knetstats/cmake
+main/applications/knetworkmanager8
+main/applications/knetworkmanager8/admin
+main/applications/knetworkmanager8/cmake
+main/applications/knights
+main/applications/knights/admin
+main/applications/knights/cmake
+main/applications/knowit
+main/applications/knowit/admin
+main/applications/knowit/cmake
+main/applications/knutclient
+main/applications/knutclient/admin
+main/applications/knutclient/cmake
+main/applications/koffice
+main/applications/koffice/admin
+main/applications/koffice/cmake
+main/applications/koffice-i18n
+main/applications/koffice-i18n/admin
+main/applications/koffice-i18n/cmake
+main/applications/konversation
+main/applications/konversation/admin
+main/applications/konversation/cmake
+main/applications/kopete-otr
+main/applications/kopete-otr/admin
+main/applications/kopete-otr/cmake
+main/applications/kpicosim
+main/applications/kpicosim/admin
+main/applications/kpicosim/cmake
+main/applications/kpilot
+main/applications/kpilot/admin
+main/applications/kpilot/cmake
+main/applications/kpowersave
+main/applications/kpowersave/admin
+main/applications/kpowersave/cmake
+main/applications/kradio
+main/applications/kradio/admin
+main/applications/kradio/cmake
+main/applications/krename
+main/applications/krename/admin
+main/applications/krename/cmake
+main/applications/krusader
+main/applications/krusader/admin
+main/applications/krusader/cmake
+main/applications/ksplash-engine-moodin
+main/applications/ksplash-engine-moodin/admin
+main/applications/ksplash-engine-moodin/cmake
+main/applications/ksquirrel
+main/applications/ksquirrel/admin
+main/applications/ksquirrel/cmake
+main/applications/kstreamripper
+main/applications/kstreamripper/admin
+main/applications/kstreamripper/cmake
+main/applications/ksystemlog
+main/applications/ksystemlog/admin
+main/applications/ksystemlog/cmake
+main/applications/ktechlab
+main/applications/ktechlab/admin
+main/applications/ktechlab/cmake
+main/applications/ktorrent
+main/applications/ktorrent/admin
+main/applications/ktorrent/cmake
+main/applications/kuickshow
+main/applications/kuickshow/admin
+main/applications/kuickshow/cmake
+main/applications/kvirc
+main/applications/kvirc/admin
+main/applications/kvirc/cmake
+main/applications/kvkbd
+main/applications/kvkbd/admin
+main/applications/kvkbd/cmake
+main/applications/twin-style-crystal
+main/applications/twin-style-crystal/admin
+main/applications/twin-style-crystal/cmake
+main/applications/piklab
+main/applications/piklab/admin
+main/applications/piklab/cmake
+main/applications/potracegui
+main/applications/potracegui/admin
+main/applications/potracegui/cmake
+main/applications/rosegarden
+main/applications/rosegarden/admin
+main/applications/rosegarden/cmake
+main/applications/smartcardauth
+main/applications/smartcardauth/admin
+main/applications/smartcardauth/cmake
+main/applications/smb4k
+main/applications/smb4k/admin
+main/applications/smb4k/cmake
+main/applications/soundkonverter
+main/applications/soundkonverter/admin
+main/applications/soundkonverter/cmake
+main/applications/tellico
+main/applications/tellico/admin
+main/applications/tellico/cmake
+main/applications/wlassistant
+main/applications/wlassistant/admin
+main/applications/wlassistant/cmake
+main/applications/yakuake
+main/applications/yakuake/admin
+main/applications/yakuake/cmake
+
+main/tde-i18n
+main/tde-i18n/admin
+main/tde-i18n/cmake
+main/tdeaccessibility
+main/tdeaccessibility/admin
+main/tdeaccessibility/cmake
+main/tdeaddons
+main/tdeaddons/admin
+main/tdeaddons/cmake
+main/tdeadmin
+main/tdeadmin/admin
+main/tdeadmin/cmake
+main/tdeartwork
+main/tdeartwork/admin
+main/tdeartwork/cmake
+main/tdebase
+main/tdebase/admin
+main/tdebase/cmake
+main/tdebindings
+main/tdebindings/admin
+main/tdebindings/cmake
+main/tdeedu
+main/tdeedu/admin
+main/tdeedu/cmake
+main/tdegames
+main/tdegames/admin
+main/tdegames/cmake
+main/tdegraphics
+main/tdegraphics/admin
+main/tdegraphics/cmake
+main/tdelibs
+main/tdelibs/admin
+main/tdelibs/cmake
+main/tdelibs/libltdl
+main/tdemultimedia
+main/tdemultimedia/admin
+main/tdemultimedia/cmake
+main/tdenetwork
+main/tdenetwork/admin
+main/tdenetwork/cmake
+main/tdepim
+main/tdepim/admin
+main/tdepim/cmake
+main/tdesdk
+main/tdesdk/admin
+main/tdesdk/cmake
+main/tdetoys
+main/tdetoys/admin
+main/tdetoys/cmake
+main/tdeutils
+main/tdeutils/admin
+main/tdeutils/cmake
+main/tdevelop
+main/tdevelop/admin
+main/tdevelop/cmake
+main/tdevelop/parts/appwizard/common/admin
+main/tdewebdev
+main/tdewebdev/admin
+main/tdewebdev/cmake