2002-11-11 Manish Singh <yosh@gimp.org>
* autogen.sh: don't say "Now type 'make'" if configure failed.
* app/core/Makefile.am
* app/core/core-types.h
* app/core/gimpenvirontable.[ch]: Implemented GimpEnvironTable,
keeps an envp array built from system environment and *.env files.
* app/core/gimp.[ch]: keep a GimpEnvironTable around.
* app/gimprc.c
* app/config/gimpcoreconfig.[ch]
* app/core/gimpcoreconfig.h
* app/gui/preferences-dialog.c
* app/gui/user-install-dialog.c: environ-path config stuff
* themes/Default/images/preferences/Makefile.am
* themes/Default/images/preferences/folder-environ.png: just copied
folder.png here, need a better one.
* app/plug-in/plug-in.c: quick hack to use the envp in the
GimpEnvironTable. Only on unix now, should really port the
code to use g_spawn_*.
* data/misc/user_install
* etc/gimprc.in: add environ-path stuff
* data/environ/Makefile: creates system environ directory.
* data/environ/default.env: sample env file info.
* data/Makefile.am
* configure.in: added data/environ dir
* plug-ins/pygimp/Makefile.am: python module files get put in
$(gimpplugindir)/python now, install pygimp.env to point to it.
* plug-ins/pygimp/doc/Makefile.am: minor clean up.
61 lines
1.4 KiB
Bash
Executable file
61 lines
1.4 KiB
Bash
Executable file
#!/bin/sh
|
|
|
|
# Script to perform the default installation steps for the
|
|
# specified user home directory.
|
|
#
|
|
# 1) Create ~/.gimp-1.2 if it doesn't exist
|
|
# 2) Copy system gimprc file to ~/.gimp-1.2
|
|
# 3) Create brushes, gradients, palettes, patterns, plug-ins subdirs
|
|
# 4) Create the tmp subdirectory for disk-swapping undo buffers
|
|
#
|
|
|
|
echo "mkdir $2"
|
|
mkdir $2
|
|
|
|
echo "cp $3/gimprc_user $2/gimprc"
|
|
cp $3/gimprc_user $2/gimprc
|
|
|
|
echo "cp $3/unitrc $2/unitrc"
|
|
cp $3/unitrc $2/unitrc
|
|
|
|
echo "cp $3/gtkrc_user $2/gtkrc"
|
|
cp $3/gtkrc_user $2/gtkrc
|
|
|
|
echo "mkdir $2/themes"
|
|
mkdir $2/themes
|
|
echo "mkdir $2/brushes"
|
|
mkdir $2/brushes
|
|
echo "mkdir $2/gradients"
|
|
mkdir $2/gradients
|
|
echo "mkdir $2/palettes"
|
|
mkdir $2/palettes
|
|
echo "mkdir $2/patterns"
|
|
mkdir $2/patterns
|
|
echo "mkdir $2/plug-ins"
|
|
mkdir $2/plug-ins
|
|
echo "mkdir $2/modules"
|
|
mkdir $2/modules
|
|
echo "mkdir $2/environ"
|
|
mkdir $2/environ
|
|
echo "mkdir $2/scripts"
|
|
mkdir $2/scripts
|
|
echo "mkdir $2/tmp"
|
|
mkdir $2/tmp
|
|
echo "mkdir $2/curves"
|
|
mkdir $2/curves
|
|
echo "mkdir $2/levels"
|
|
mkdir $2/levels
|
|
echo "mkdir $2/fractalexplorer"
|
|
mkdir $2/fractalexplorer
|
|
echo "mkdir $2/gfig"
|
|
mkdir $2/gfig
|
|
echo "mkdir $2/gflare"
|
|
mkdir $2/gflare
|
|
echo "mkdir $2/gimpressionist"
|
|
mkdir $2/gimpressionist
|
|
echo "mkdir $2/gimpressionist/Brushes"
|
|
mkdir $2/gimpressionist/Brushes
|
|
echo "mkdir $2/gimpressionist/Paper"
|
|
mkdir $2/gimpressionist/Paper
|
|
echo "mkdir $2/gimpressionist/Presets"
|
|
mkdir $2/gimpressionist/Presets
|