From 7ab966bae6d260ae530fa14b901b133cd7cf5458 Mon Sep 17 00:00:00 2001 From: Sven Neumann Date: Fri, 23 Jun 2000 19:45:00 +0000 Subject: [PATCH] Makefile.am configure.in removed new file to generate gimptool.1 with the 2000-06-23 Sven Neumann * Makefile.am * configure.in * gimptool.1: removed * gimptool.1.in: new file to generate gimptool.1 with the proper version number * gimp.1.in * gimprc.5.in: unify use of version and date --- .cvsignore | 1 + ChangeLog | 11 ++ Makefile.am | 1 + configure.in | 1 + gimp-1.2.1.in | 4 +- gimp.1.in | 4 +- gimprc-1.2.5.in | 4 +- gimprc.5.in | 4 +- gimptool.1 => gimptool-1.2.1.in | 2 +- gimptool.1.in | 225 ++++++++++++++++++++++++++++++++ 10 files changed, 248 insertions(+), 9 deletions(-) rename gimptool.1 => gimptool-1.2.1.in (99%) create mode 100644 gimptool.1.in diff --git a/.cvsignore b/.cvsignore index 72d60bc665..6576c50395 100644 --- a/.cvsignore +++ b/.cvsignore @@ -9,6 +9,7 @@ gimp.1 gimp.spec gimprc gimprc.5 +gimptool.1 config.status libtool aclocal.m4 diff --git a/ChangeLog b/ChangeLog index cc2a47170c..8dcf24e825 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2000-06-23 Sven Neumann + + * Makefile.am + * configure.in + * gimptool.1: removed + * gimptool.1.in: new file to generate gimptool.1 with the proper + version number + + * gimp.1.in + * gimprc.5.in: unify use of version and date + 2000-06-22 Matt Wilson * app/paint_core.c (paint_core_new): allocate the tool's diff --git a/Makefile.am b/Makefile.am index 2557ad81a1..9096b9c50c 100644 --- a/Makefile.am +++ b/Makefile.am @@ -176,6 +176,7 @@ EXTRA_DIST = \ user_install.bat \ ps-menurc \ gimp.1 \ + gimprc.5 \ gimptool.1 \ gimp.m4 \ gimprc.win32 \ diff --git a/configure.in b/configure.in index 9bd2b02291..c5a9906071 100644 --- a/configure.in +++ b/configure.in @@ -743,6 +743,7 @@ gimprc gimprc_user gimprc.5 gimptool +gimptool.1 gimp.spec libgimp/gimpfeatures.h libgimp/Makefile diff --git a/gimp-1.2.1.in b/gimp-1.2.1.in index 38219f6c8c..975b5d815c 100644 --- a/gimp-1.2.1.in +++ b/gimp-1.2.1.in @@ -1,6 +1,6 @@ -.TH GIMP 1 "13 June 2000" Version @GIMP_VERSION@ +.TH GIMP 1 "23 June 2000" "Version @GIMP_VERSION@" "GIMP Manual Pages" .SH NAME -Gimp - an image manipulation and paint program. +gimp - an image manipulation and paint program. .SH SYNOPSIS .B gimp [\-h] [\-\-help] [-v] [\-\-version] [\-b] [\-\-batch \fI\fP] diff --git a/gimp.1.in b/gimp.1.in index 38219f6c8c..975b5d815c 100644 --- a/gimp.1.in +++ b/gimp.1.in @@ -1,6 +1,6 @@ -.TH GIMP 1 "13 June 2000" Version @GIMP_VERSION@ +.TH GIMP 1 "23 June 2000" "Version @GIMP_VERSION@" "GIMP Manual Pages" .SH NAME -Gimp - an image manipulation and paint program. +gimp - an image manipulation and paint program. .SH SYNOPSIS .B gimp [\-h] [\-\-help] [-v] [\-\-version] [\-b] [\-\-batch \fI\fP] diff --git a/gimprc-1.2.5.in b/gimprc-1.2.5.in index 34b0855b5f..607b3f6455 100644 --- a/gimprc-1.2.5.in +++ b/gimprc-1.2.5.in @@ -31,7 +31,7 @@ .\" Wed Mar 3 13:09:52 MET 1999 Sven Neumann .\" * reflect the changes that were made to the resolution stuff .\" -.TH GIMPRC 5 "15 Jan 2000" "Version @GIMP_VERSION@" +.TH GIMPRC 5 "23 June 2000" "Version @GIMP_VERSION@" "GIMP Manual Pages" .SH NAME gimprc \- gimp configuration file .SH DESCRIPTION @@ -456,4 +456,4 @@ System-wide configuration file .I $HOME/.gimp-1.1/gimprc Per-user configuration file .SH "SEE ALSO" -.BR gimp (1). +.BR gimp (1), gimptool (1) diff --git a/gimprc.5.in b/gimprc.5.in index 34b0855b5f..607b3f6455 100644 --- a/gimprc.5.in +++ b/gimprc.5.in @@ -31,7 +31,7 @@ .\" Wed Mar 3 13:09:52 MET 1999 Sven Neumann .\" * reflect the changes that were made to the resolution stuff .\" -.TH GIMPRC 5 "15 Jan 2000" "Version @GIMP_VERSION@" +.TH GIMPRC 5 "23 June 2000" "Version @GIMP_VERSION@" "GIMP Manual Pages" .SH NAME gimprc \- gimp configuration file .SH DESCRIPTION @@ -456,4 +456,4 @@ System-wide configuration file .I $HOME/.gimp-1.1/gimprc Per-user configuration file .SH "SEE ALSO" -.BR gimp (1). +.BR gimp (1), gimptool (1) diff --git a/gimptool.1 b/gimptool-1.2.1.in similarity index 99% rename from gimptool.1 rename to gimptool-1.2.1.in index 5e99870ca6..19b25bd249 100644 --- a/gimptool.1 +++ b/gimptool-1.2.1.in @@ -1,4 +1,4 @@ -.TH GIMP "11 May 1998" Version 1.0 +.TH GIMPTOOL 1 "23 June 2000" "Version @GIMP_VERSION@" "GIMP Manual Pages" .SH NAME gimptool - script to perform various Gimpy functions .SH SYNOPSIS diff --git a/gimptool.1.in b/gimptool.1.in new file mode 100644 index 0000000000..19b25bd249 --- /dev/null +++ b/gimptool.1.in @@ -0,0 +1,225 @@ +.TH GIMPTOOL 1 "23 June 2000" "Version @GIMP_VERSION@" "GIMP Manual Pages" +.SH NAME +gimptool - script to perform various Gimpy functions +.SH SYNOPSIS +.B gimptool +[\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP] [\-\-version] +[\-\-help] [\-\-quiet] [\-\-silent] [\-n] [\-\-just-print] [\-\-dry-run] [\-\-recon] +[\-\-bindir] [\-\-sbindir] [\-\-libexecdir] [\-\-datadir] [\-\-sysconfdir] +[\-\-sharedstatedir] [\-\-localstatedir] [-\-libdir] [\-\-infodir] [\-\-mandir] +[\-\-includedir] [\-\-gimpplugindir] [\-\-gimpdatadir] +[\-\-libs] [\-\-libs-noui] [\-\-cflags] [\-\-cflags-noi] [\-\-build \fIplug\-in.c\fP] +[\-\-build\-strip \fIplug\-in.c\fP] [\-\-install \fIplug\-in.c\fP] +[\-\-install-strip \fIplug\-in.c\fP] [\-\-install-admin \fIplug-in.c\fP] +[\-\-install\-bin \fIplug\-in\fP] +[\-\-install\-admin\-strip \fIplug-in.c\fP] [\-\-install\-bin\-strip \fIplug\-in\fP] +[\-\-\install\-admin\-bin \fIplug\-in\fP] [\-\-install\-script \fIscript.scm\fP] +[\-\-\install\-admin\-script \fIscript.scm\fP] +[\-\-uninstall\-bin \fIplug\-in\fP] [\-\-uninstall\-admin\-bin \fIplug\-in\fP] +[\-\-uninstall\-script \fIscript.scm\fP] [\-\-uninstall\-admin\-script \fIscript.scm\fP] + + +.SH DESCRIPTION +.PP +\fIgimptool\fP is a tool that can, among other things, build plug-ins +or scripts and install them if they are distributed in one source file. +.PP +\fIgimptool\fP can also be used by programs that need to know what libraries +and include-paths \fIGimp\fP was compiled with. This is especially useful +in Makefiles. + +.SH OPTIONS +.l +\fIgimptool\fP accepts the following options: +.TP 8 +.B \-\-version +Print the currently installed version of \fIGimp\fP on the standard output. +.TP 8 +.B \-\-help +Print out the help blurb, showing commonly used commandline options. +.TP 8 +.B \-\-quiet +Run quietly without echoing any of the build commands. +.TP 8 +.B \-\-silent +Run silently without echoing any of the build commands. Same as \-\-quiet. +.TP 8 +.B \-n +Test mode. Print the commands but dont actually execute them. Useful for +making dry runs for testing. +.TP 8 +.B \-\-just-print +Test mode. Print the commands but dont actually execute them. Same as \-n. +.TP 8 +.B \-\-dry-run +Test mode. Print the commands but dont actually execute them. Same as \-n. +.TP 8 +.B \-\-recon +Test mode. Print the commands but dont actually execute them. Same as \-n. +.TP 8 +.B \-\-bindir +Outputs the bindir used to install the \fIGimp\fP. +.TP 8 +.B \-\-sbindir +Outputs the sbindir used to install the \fIGimp\fP. +.TP 8 +.B \-\-libexecdir +Outputs the libexecdir used to install the \fIGimp\fP. +.TP 8 +.B \-\-datadir +Outputs the datadir used to install the \fIGimp\fP. +.TP 8 +.B \-\-sysconfdir +Outputs the sysconfdir used to install the \fIGimp\fP. +.TP 8 +.B \-\-sharedstatedir +Outputs the sharedstatedir used to install the \fIGimp\fP. +.TP 8 +.B \-\-localstatedir +Outputs the localstatedir used to install the \fIGimp\fP. +.TP 8 +.B \-\-libdir +Outputs the libdir used to install the \fIGimp\fP. +.TP 8 +.B \-\-infodir +Outputs the infodir used to install the \fIGimp\fP. +.TP 8 +.B \-\-mandir +Outputs the mandir used to install the \fIGimp\fP. +.TP 8 +.B \-\-includedir +Outputs the includedir used to install the \fIGimp\fP. +.TP 8 +.B \-\-gimpdatadir +Outputs the actual directory where the \fIGimp\fP data files were installed. +.TP 8 +.B \-\-gimpplugindir +Outputs the actual directory where the \fIGimp\fP plugins were installed. +.TP 8 +.B \-\-build \fIplug-in.c\fP +Compile and link \fIplug-in.c\fP into a \fIGimp\fP plug-in. +.TP 8 +.B \-\-build\-strip \fIplug-in.c\fP +Compile,link, and strip \fIplug-in.c\fP into a \fIGimp\fP plug-in. +.TP 8 +.B \-\-install \fIplug-in.c\fP +Compile, link, and install \fIplug-in.c\fP into the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 +.B \-\-install\-strip \fIplug-in.c\fP +Compile, link,strip, and install \fIplug-in.c\fP into the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 +.B \-\-install\-admin \fIplug-in.c\fP +Compile, link, and install \fIplug-in.c\fP into the system-wide \fIGimp\fP +plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) +.TP 8 +.B \-\-install\-bin \fIplug-in\fP +Install \fIplug-in\fP into the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 +.B \-\-install\-admin\-bin \fIplug-in\fP +Install \fIplug-in\fP into the system-wide \fIGimp\fP +plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) +.TP 8 +.B \-\-install\-bin\-strip \fIplug-in\fP +Install stripped \fIplug-in\fP into the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 +.B \-\-install\-admin\-bin\-strip \fIplug-in\fP +Install stripped \fIplug-in\fP into the system-wide \fIGimp\fP +plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) +.TP 8 +.B \-\-install\-script \fIscript.scm\fP +Install \fIscript.scm\fP into the user's personal \fIGimp\fP +script directory (\fB$HOME\fP/.gimp/scripts) +.TP 8 +.B \-\-install\-admin\-script \fIscript.scm\fP +Install \fIscript.scm\fP into the system-wide \fIGimp\fP +script directory (\fB$PREFIX\fP/share/gimp/scripts) +.TP 8 +.B \-\-uninstall\-bin \fIplug-in\fP +Uninstall \fIplug-in\fP from the user's personal \fIGimp\fP +plug-in directory (\fB$HOME\fP/.gimp/plug-ins) +.TP 8 +.B \-\-uninstall\-admin\-bin \fIplug-in\fP +Uninstall \fIplug-in\fP from the system-wide \fIGimp\fP +plug-in directory (\fB$PREFIX\fP/lib/gimp/1.0/plug-ins) +.TP 8 +.B \-\-uninstall\-script \fIscript.scm\fP +Uninstall \fIscript.scm\fP from the user's personal \fIGimp\fP +script directory (\fB$HOME\fP/.gimp/scripts) +.TP 8 +.B \-\-uninstall\-admin\-script \fIscript.scm\fP +Uninstall \fIscript.scm\fP from the system-wide \fIGimp\fP +script directory (\fB$PREFIX\fP/share/gimp/scripts) +.TP 8 +.B \-\-libs +Print the linker flags that are necessary to link a \fIGimp\fP plug-in. +.TP 8 +.B \-\-libs-noui +Print the linker flags that are necessary to link a \fIGimp\fP plug-in, for +plugins that do not require the GTK libs. +.TP 8 +.B \-\-cflags +Print the compiler flags that are necessary to compile a \fIGimp\fP plug-in. +.TP 8 +.B \-\-clags-noui +Print the compiler flags that are necessary to compile a \fIGimp\fP plug-in +for plugins that do not require the GTK libs. +.TP 8 +.B \-\-prefix=PREFIX +If specified, use PREFIX instead of the installation prefix that \fIGimp\fP +was built with when computing the output for the \-\-cflags and +\-\-libs options. This option is also used for the exec prefix +if \-\-exec\-prefix was not specified. This option must be specified +before any \-\-libs or \-\-cflags options. +.TP 8 +.B \-\-exec\-prefix=PREFIX +If specified, use PREFIX instead of the installation exec prefix that +\fIGimp\fP was built with when computing the output for the \-\-cflags +and \-\-libs options. This option must be specified before any +\-\-libs or \-\-cflags options. + +.SH ENVIRONMENT +.PP +.TP 8 +.B GTK_CONFIG +to get the location of the gtk-config program. +.TP 8 +.B CC +to get the name of the desired C compiler. +.TP 8 +.B CFLAGS +to get the preferred flags to pass to the C compiler for plug-in building. +.TP 8 +.B LDFLAGS +to get the prefered flags for passing to the linker. +.TP 8 +.B LIBS +for passing extra libs that may be needed in the build process. For example, +LIBS=-lintl . +.TP 8 +.B GTK_CONFIG +path to the gtk-config shell script used by gimptool and in the build +process of many gtk apps. +.SH SEE ALSO +.BR gimp (1), +.BR gtk-config (1) +.SH AUTHORS +gimptool was written by Manish Singh (yosh@gimp.org) and based on +gtk-config by Owen Taylor (owen@gtk.org). + +This man page was written by Ben Gertzfield (che@debian.org), and tweaked +by Manish Singh (yosh@gimp.org), Adrian Likins (adrian@gimp.org) and Marc +Lehmann (pcg@goof.com>). + + +.SH COPYRIGHT +Copyright \(co 1998 Owen Taylor and Manish Singh + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation.