summaryrefslogtreecommitdiff
path: root/git
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2007-10-05 07:57:38 +0000
committerJan Holesovsky <kendy@suse.cz>2007-10-05 07:57:38 +0000
commit05009ffa447c2bae459c23eed8799868f6eb9498 (patch)
treec138bdbf19ee137a4589dd0dd524ba7ea294ccd2 /git
parent9bfc275495a6ef4a1bca3aa02ca081df3203348f (diff)
Dump parts of the git work here to have a backup.
* git/*: Dump parts of the git work here to have a backup.
Diffstat (limited to 'git')
-rw-r--r--git/ooo-link-modules.list198
-rwxr-xr-xgit/ooo-link-modules.sh80
2 files changed, 278 insertions, 0 deletions
diff --git a/git/ooo-link-modules.list b/git/ooo-link-modules.list
new file mode 100644
index 000000000..3999bd14a
--- /dev/null
+++ b/git/ooo-link-modules.list
@@ -0,0 +1,198 @@
+ure/bridges
+ure/cli_ure
+ure/codemaker
+ure/cppu
+ure/cppuhelper
+ure/cpputools
+ure/idlc
+ure/io
+ure/javaunohelper
+ure/jurt
+ure/jvmaccess
+ure/jvmfwk
+ure/offapi
+ure/offuh
+ure/pyuno
+ure/rdbmaker
+ure/registry
+ure/remotebridges
+ure/ridljar
+ure/sal
+ure/salhelper
+ure/stoc
+ure/store
+ure/udkapi
+ure/unoil
+ure/ure
+ure/xml2cmp
+ooo-apps-base/dbaccess
+ooo-apps-base/reportdesign
+ooo-apps-calc/sc
+ooo-apps-calc/scsolver
+ooo-apps-extensions/automation
+ooo-apps-extensions/basctl
+ooo-apps-extensions/embedserv
+ooo-apps-extensions/extensions
+ooo-apps-extensions/exthome
+ooo-apps-extensions/forms
+ooo-apps-extensions/javainstaller2
+ooo-apps-extensions/lingucomponent
+ooo-apps-extensions/MathMLDTD
+ooo-apps-extensions/setup_native
+ooo-apps-extensions/UnoControls
+ooo-apps-extensions/wizards
+ooo-apps-extensions/xmlsecurity
+ooo-apps-chart/chart2
+ooo-apps-chart/sch
+ooo-apps-impress/animations
+ooo-apps-impress/sd
+ooo-apps-impress/sdext
+ooo-apps-impress/slideshow
+ooo-apps-writer/starmath
+ooo-apps-writer/sw
+ooo-artwork/default_images
+ooo-artwork/external_images
+ooo-artwork/ooo_custom_images
+ooo-bootstrap/config_office
+ooo-bootstrap/dmake
+ooo-bootstrap/instsetoo_native
+ooo-bootstrap/postprocess
+ooo-bootstrap/scp2
+ooo-bootstrap/solenv
+ooo-bootstrap/soltools
+ooo-bootstrap/stlport
+ooo-filters/binfilter
+ooo-filters/filter
+ooo-filters/hwpfilter
+#ooo-filters/lotuswordpro
+ooo-filters/oox
+ooo-filters/unoxml
+ooo-filters/writerfilter
+ooo-filters/writerperfect
+ooo-filters/xmerge
+ooo-libs-core/avmedia
+ooo-libs-core/basic
+ooo-libs-core/bean
+ooo-libs-core/configmgr
+ooo-libs-core/connectivity
+ooo-libs-core/crashrep
+ooo-libs-core/desktop
+ooo-libs-core/drawinglayer
+ooo-libs-core/embeddedobj
+ooo-libs-core/eventattacher
+ooo-libs-core/fileaccess
+ooo-libs-core/fpicker
+ooo-libs-core/framework
+ooo-libs-core/idl
+ooo-libs-core/jut
+ooo-libs-core/linguistic
+ooo-libs-core/officecfg
+ooo-libs-core/oovbaapi
+ooo-libs-core/package
+ooo-libs-core/rvpapi
+ooo-libs-core/sandbox
+ooo-libs-core/scripting
+ooo-libs-core/sfx2
+ooo-libs-core/shell
+ooo-libs-core/sj2
+ooo-libs-core/so3
+ooo-libs-core/svx
+ooo-libs-core/sysui
+ooo-libs-core/ucb
+ooo-libs-core/uui
+ooo-libs-core/xmlhelp
+ooo-libs-core/xmloff
+ooo-libs-core/xmlscript
+ooo-libs-core/XmlSearch
+ooo-libs-guitoolkit/accessibility
+ooo-libs-guitoolkit/basebmp
+ooo-libs-guitoolkit/basegfx
+ooo-libs-guitoolkit/canvas
+ooo-libs-guitoolkit/comphelper
+ooo-libs-guitoolkit/cppcanvas
+ooo-libs-guitoolkit/dtrans
+ooo-libs-guitoolkit/goodies
+ooo-libs-guitoolkit/i18npool
+ooo-libs-guitoolkit/i18nutil
+ooo-libs-guitoolkit/o3tl
+ooo-libs-guitoolkit/padmin
+ooo-libs-guitoolkit/psprint
+ooo-libs-guitoolkit/psprint_config
+ooo-libs-guitoolkit/regexp
+ooo-libs-guitoolkit/rsc
+ooo-libs-guitoolkit/sax
+ooo-libs-guitoolkit/scaddins
+ooo-libs-guitoolkit/sot
+ooo-libs-guitoolkit/svtools
+ooo-libs-guitoolkit/toolkit
+ooo-libs-guitoolkit/tools
+ooo-libs-guitoolkit/transex3
+ooo-libs-guitoolkit/ucbhelper
+ooo-libs-guitoolkit/unotools
+ooo-libs-guitoolkit/vcl
+ooo-libs-guitoolkit/vos
+ooo-libs-3rdparty/afms
+#ooo-libs-3rdparty/agfa_monotype_fonts
+ooo-libs-3rdparty/agg
+ooo-libs-3rdparty/beanshell
+ooo-libs-3rdparty/berkeleydb
+ooo-libs-3rdparty/bitstream_vera_fonts
+ooo-libs-3rdparty/boost
+#ooo-libs-3rdparty/cairo
+ooo-libs-3rdparty/curl
+ooo-libs-3rdparty/dictionaries
+ooo-libs-3rdparty/epm
+ooo-libs-3rdparty/expat
+ooo-libs-3rdparty/external
+ooo-libs-3rdparty/fondu
+ooo-libs-3rdparty/freetype
+#ooo-libs-3rdparty/glitz
+ooo-libs-3rdparty/hsqldb
+ooo-libs-3rdparty/icu
+ooo-libs-3rdparty/jfreereport
+ooo-libs-3rdparty/jpeg
+ooo-libs-3rdparty/libegg
+#ooo-libs-3rdparty/libsvg
+ooo-libs-3rdparty/libtextcat
+ooo-libs-3rdparty/libwpd
+#ooo-libs-3rdparty/libwpg
+ooo-libs-3rdparty/libwps
+ooo-libs-3rdparty/libxml2
+ooo-libs-3rdparty/libxmlsec
+ooo-libs-3rdparty/libxslt
+ooo-libs-3rdparty/lpsolve
+#ooo-libs-3rdparty/mdbtools
+ooo-libs-3rdparty/moz
+ooo-libs-3rdparty/msfontextract
+ooo-libs-3rdparty/nas
+ooo-libs-3rdparty/neon
+ooo-libs-3rdparty/netbeans_integration
+ooo-libs-3rdparty/np_sdk
+ooo-libs-3rdparty/portaudio
+ooo-libs-3rdparty/python
+ooo-libs-3rdparty/rhino
+ooo-libs-3rdparty/sablot
+ooo-libs-3rdparty/sane
+ooo-libs-3rdparty/sndfile
+ooo-libs-3rdparty/twain
+ooo-libs-3rdparty/unixODBC
+ooo-libs-3rdparty/unzip
+ooo-libs-3rdparty/vigra
+ooo-libs-3rdparty/xalan
+ooo-libs-3rdparty/xt
+ooo-libs-3rdparty/x11_extensions
+ooo-libs-3rdparty/zlib
+ooo-l10n/extras
+ooo-l10n/helpcontent2
+ooo-l10n/readlicense_oo
+ooo-sdk/autodoc
+ooo-sdk/cosv
+ooo-sdk/odk
+ooo-sdk/sdk_oo
+ooo-sdk/udm
+ooo-sdk/unodevtools
+ooo-testing/qadevOOo
+ooo-testing/smoketestoo_native
+ooo-testing/testshl
+ooo-testing/testshl2
+ooo-testing/testtools
diff --git a/git/ooo-link-modules.sh b/git/ooo-link-modules.sh
new file mode 100755
index 000000000..f623ae78d
--- /dev/null
+++ b/git/ooo-link-modules.sh
@@ -0,0 +1,80 @@
+#! /bin/bash
+
+MODULESDIR="cvsup"
+MODULES="$MODULESDIR/CVSROOT/modules"
+LINKDIR="ooo"
+
+[ -d "$LINKDIR" ] && { echo "$LINKDIR already exists" ; exit 1 ; }
+
+# breaks a dir into a set of symlinks
+function linkdir() {
+ DIR="$1"
+ TMP=""
+ for I in `echo "$DIR" | sed 's#/# #g'`; do
+ if [ -z "$TMP" ] ; then
+ TMP="$I"
+ else
+ TMP="$TMP/$I"
+ fi
+ LINK=""
+ if [ -h "$TMP" ] ; then
+ LINK=`readlink "$TMP"`
+ rm "$TMP"
+ mkdir "$TMP"
+ (
+ cd "$TMP"
+ for J in ../"$LINK"/* ../"$LINK"/.[^.]* ; do
+ [ -e "$J" ] && { ln -s "$J" . ; }
+ done
+ )
+ fi
+ done
+}
+
+ONLY="`grep '^OpenOffice2 -a' "$MODULES" | sed 's/^OpenOffice2 -a //'`"
+ONLY=" $ONLY "
+
+mkdir -p "$LINKDIR"
+mkdir "$LINKDIR/tmp"
+
+ln -s "../$MODULESDIR/CVSROOT" "$LINKDIR/CVSROOT"
+
+# link everything to openoffice.org subdir
+echo "Linking modules"
+SKIP=9
+while read A R ; do
+ if [ "$SKIP" -gt "0" ] ; then
+ SKIP=$(( $SKIP - 1 ))
+ continue
+ fi
+ [ "$ONLY" != "${ONLY/ $A /XYZ}" ] && ln -s "../../$MODULESDIR/$R" "$LINKDIR/tmp/$A"
+done < "$MODULES"
+ln -s "../../xml/oox" "$LINKDIR/tmp/oox"
+
+# move the modules according to ooo-link-modules.list
+grep -v "^#" ooo-link-modules.list | while read MOD ; do
+ D=${MOD%/*}
+ F=${MOD#*/}
+ [ -d "$LINKDIR/$D" ] || mkdir "$LINKDIR/$D"
+ mv "$LINKDIR/tmp/$F" "$LINKDIR/$MOD"
+done
+
+# anything remained?
+NOT_MOVED=`ls $LINKDIR/tmp/`
+[ -z "$NOT_MOVED" ] || echo "Not moved: $NOT_MOVED"
+
+# move the localization stuff modules to l10n subdir
+echo "Creating ooo-l10n"
+find -L "$LINKDIR" -name "localize.sdf,v" | while read F ; do
+ DIR="`dirname $F`"
+ TO="$LINKDIR/ooo-l10n/${DIR#*/*/}"
+
+ if [ "$DIR" != "$TO" ] ; then
+ mkdir -p "$TO"
+ linkdir "$DIR"
+ mv "$F" "$TO"/
+ fi
+done
+
+rmdir ooo/tmp
+echo "Done"