mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-25 07:31:46 +00:00
30d2fdef07
2001-08-06 Michael Natterer <mitch@gimp.org> * configure.in * themes/Default/images/Makefile.am * themes/Default/images/tools/Makefile.am: some new Makefiles to make it installable. * Makefile.am * gtkrc: removed... * themes/Default/Makefile.am * themes/Default/gtkrc: ...added here. * themes/Default/imagerc: new file (not used, just for documentation) which loads the default theme's images in the same way the inlined pixbufs are registered with the stock system. * gimprc.in * gimprc.win32 * user_install * user_install.bat * app/gimprc.[ch]: added "theme-path" and "theme" gimprc variables. * app/app_procs.c: prase gimprc before initializing the GUI. * app/core/gimpdatafiles.[ch]: added support for getting only subdirectories in the callback. * libgimpbase/gimpenv.c: as a temp_hack gimp_gtkrc(); returns the default theme's gtkrc. * app/gui/gui.c: build a hash of theme directories and select the one configured in gimprc.theme. Use gimp_gtkrc()'s default value if there is no theme installed or configured. * app/gui/preferences-dialog.c: Added theme_path to the GUI. No stuff for selection the theme yet. * app/gui/menus.c: beautify <Image>/Tools/ * app/tools/gimpcroptool.c: register in <Image>/Tools/Transform Tools/
63 lines
1.5 KiB
Bash
Executable file
63 lines
1.5 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
|
|
# 5) Copy the palette files in system palette directory
|
|
#
|
|
|
|
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 "cp $1/palettes/* $2/palettes"
|
|
cp $1/palettes/* $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/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
|