gimptool-1.3.1.in 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226
  1. .TH GIMPTOOL-1.3 1 "25 November 2001" "Version @GIMP_VERSION@" "GIMP Manual Pages"
  2. .SH NAME
  3. gimptool-1.3 - script to perform various GIMPy functions
  4. .SH SYNOPSIS
  5. .B gimptool-1.3
  6. [\-\-prefix\fI[=DIR]\fP] [\-\-exec\-prefix\fI[=DIR]\fP] [\-\-version]
  7. [\-\-help] [\-\-quiet] [\-\-silent] [\-n] [\-\-just-print] [\-\-dry-run]
  8. [\-\-recon] [\-\-bindir] [\-\-sbindir] [\-\-libexecdir] [\-\-datadir]
  9. [\-\-sysconfdir] [\-\-sharedstatedir] [\-\-localstatedir] [-\-libdir]
  10. [\-\-infodir] [\-\-mandir] [\-\-includedir] [\-\-gimpplugindir]
  11. [\-\-gimpdatadir] [\-\-libs] [\-\-libs-noui] [\-\-cflags] [\-\-cflags-noi]
  12. [\-\-build \fIplug\-in.c\fP]
  13. [\-\-build\-strip \fIplug\-in.c\fP] [\-\-install \fIplug\-in.c\fP]
  14. [\-\-install-strip \fIplug\-in.c\fP] [\-\-install-admin \fIplug-in.c\fP]
  15. [\-\-install\-bin \fIplug\-in\fP]
  16. [\-\-install\-admin\-strip \fIplug-in.c\fP]
  17. [\-\-install\-bin\-strip \fIplug\-in\fP]
  18. [\-\-\install\-admin\-bin \fIplug\-in\fP]
  19. [\-\-install\-script \fIscript.scm\fP]
  20. [\-\-\install\-admin\-script \fIscript.scm\fP]
  21. [\-\-uninstall\-bin \fIplug\-in\fP] [\-\-uninstall\-admin\-bin \fIplug\-in\fP]
  22. [\-\-uninstall\-script \fIscript.scm\fP]
  23. [\-\-uninstall\-admin\-script \fIscript.scm\fP]
  24. .SH DESCRIPTION
  25. .PP
  26. \fIgimptool-1.3\fP is a tool that can, among other things, build
  27. plug-ins or scripts and install them if they are distributed in one
  28. source file.
  29. .PP
  30. \fIgimptool-1.3\fP can also be used by programs that need to know what
  31. libraries and include-paths \fIGIMP\fP was compiled with. This is
  32. especially useful in Makefiles.
  33. .SH OPTIONS
  34. .l
  35. \fIgimptool-1.3\fP accepts the following options:
  36. .TP 8
  37. .B \-\-version
  38. Print the currently installed version of \fIGIMP\fP on the standard output.
  39. .TP 8
  40. .B \-\-help
  41. Print out the help blurb, showing commonly used commandline options.
  42. .TP 8
  43. .B \-\-quiet
  44. Run quietly without echoing any of the build commands.
  45. .TP 8
  46. .B \-\-silent
  47. Run silently without echoing any of the build commands. Same as \-\-quiet.
  48. .TP 8
  49. .B \-n
  50. Test mode. Print the commands but dont actually execute them. Useful for
  51. making dry runs for testing.
  52. .TP 8
  53. .B \-\-just-print
  54. Test mode. Print the commands but dont actually execute them. Same as \-n.
  55. .TP 8
  56. .B \-\-dry-run
  57. Test mode. Print the commands but dont actually execute them. Same as \-n.
  58. .TP 8
  59. .B \-\-recon
  60. Test mode. Print the commands but dont actually execute them. Same as \-n.
  61. .TP 8
  62. .B \-\-bindir
  63. Outputs the bindir used to install the \fIGIMP\fP.
  64. .TP 8
  65. .B \-\-sbindir
  66. Outputs the sbindir used to install the \fIGIMP\fP.
  67. .TP 8
  68. .B \-\-libexecdir
  69. Outputs the libexecdir used to install the \fIGIMP\fP.
  70. .TP 8
  71. .B \-\-datadir
  72. Outputs the datadir used to install the \fIGIMP\fP.
  73. .TP 8
  74. .B \-\-sysconfdir
  75. Outputs the sysconfdir used to install the \fIGIMP\fP.
  76. .TP 8
  77. .B \-\-sharedstatedir
  78. Outputs the sharedstatedir used to install the \fIGIMP\fP.
  79. .TP 8
  80. .B \-\-localstatedir
  81. Outputs the localstatedir used to install the \fIGIMP\fP.
  82. .TP 8
  83. .B \-\-libdir
  84. Outputs the libdir used to install the \fIGIMP\fP.
  85. .TP 8
  86. .B \-\-infodir
  87. Outputs the infodir used to install the \fIGIMP\fP.
  88. .TP 8
  89. .B \-\-mandir
  90. Outputs the mandir used to install the \fIGIMP\fP.
  91. .TP 8
  92. .B \-\-includedir
  93. Outputs the includedir used to install the \fIGIMP\fP.
  94. .TP 8
  95. .B \-\-gimpdatadir
  96. Outputs the actual directory where the \fIGIMP\fP data files were installed.
  97. .TP 8
  98. .B \-\-gimpplugindir
  99. Outputs the actual directory where the \fIGIMP\fP plugins were installed.
  100. .TP 8
  101. .B \-\-build \fIplug-in.c\fP
  102. Compile and link \fIplug-in.c\fP into a \fIGIMP\fP plug-in.
  103. .TP 8
  104. .B \-\-build\-strip \fIplug-in.c\fP
  105. Compile,link, and strip \fIplug-in.c\fP into a \fIGIMP\fP plug-in.
  106. .TP 8
  107. .B \-\-install \fIplug-in.c\fP
  108. Compile, link, and install \fIplug-in.c\fP into the user's personal
  109. \fIGIMP\fP plug-in directory (\fB$HOME\fP/@gimpdir@/plug-ins)
  110. .TP 8
  111. .B \-\-install\-strip \fIplug-in.c\fP
  112. Compile, link,strip, and install \fIplug-in.c\fP into the user's
  113. personal \fIGIMP\fP
  114. plug-in directory (\fB$HOME\fP/@gimpdir@/plug-ins)
  115. .TP 8
  116. .B \-\-install\-admin \fIplug-in.c\fP
  117. Compile, link, and install \fIplug-in.c\fP into the system-wide \fIGIMP\fP
  118. plug-in directory (@gimpplugindir@/plug-ins)
  119. .TP 8
  120. .B \-\-install\-bin \fIplug-in\fP
  121. Install \fIplug-in\fP into the user's personal \fIGIMP\fP
  122. plug-in directory (\fB$HOME\fP/@gimpdir@/plug-ins)
  123. .TP 8
  124. .B \-\-install\-admin\-bin \fIplug-in\fP
  125. Install \fIplug-in\fP into the system-wide \fIGIMP\fP
  126. plug-in directory (@gimpplugindir@/plug-ins)
  127. .TP 8
  128. .B \-\-install\-bin\-strip \fIplug-in\fP
  129. Install stripped \fIplug-in\fP into the user's personal \fIGIMP\fP
  130. plug-in directory (\fB$HOME\fP/@gimpdir@/plug-ins)
  131. .TP 8
  132. .B \-\-install\-admin\-bin\-strip \fIplug-in\fP
  133. Install stripped \fIplug-in\fP into the system-wide \fIGIMP\fP
  134. plug-in directory (@gimpplugindir@/plug-ins)
  135. .TP 8
  136. .B \-\-install\-script \fIscript.scm\fP
  137. Install \fIscript.scm\fP into the user's personal \fIGIMP\fP
  138. script directory (\fB$HOME\fP/@gimpdir@/scripts)
  139. .TP 8
  140. .B \-\-install\-admin\-script \fIscript.scm\fP
  141. Install \fIscript.scm\fP into the system-wide \fIGIMP\fP
  142. script directory (@gimpdatadir@/scripts)
  143. .TP 8
  144. .B \-\-uninstall\-bin \fIplug-in\fP
  145. Uninstall \fIplug-in\fP from the user's personal \fIGIMP\fP
  146. plug-in directory (\fB$HOME\fP/@gimpdir@/plug-ins)
  147. .TP 8
  148. .B \-\-uninstall\-admin\-bin \fIplug-in\fP
  149. Uninstall \fIplug-in\fP from the system-wide \fIGIMP\fP
  150. plug-in directory (@gimpplugindir@/plug-ins)
  151. .TP 8
  152. .B \-\-uninstall\-script \fIscript.scm\fP
  153. Uninstall \fIscript.scm\fP from the user's personal \fIGIMP\fP
  154. script directory (\fB$HOME\fP/@gimpdir@/scripts)
  155. .TP 8
  156. .B \-\-uninstall\-admin\-script \fIscript.scm\fP
  157. Uninstall \fIscript.scm\fP from the system-wide \fIGIMP\fP
  158. script directory (@gimpdatadir@/scripts)
  159. .TP 8
  160. .B \-\-libs
  161. Print the linker flags that are necessary to link a \fIGIMP\fP plug-in.
  162. .TP 8
  163. .B \-\-libs-noui
  164. Print the linker flags that are necessary to link a \fIGIMP\fP plug-in, for
  165. plugins that do not require the GTK libs.
  166. .TP 8
  167. .B \-\-cflags
  168. Print the compiler flags that are necessary to compile a \fIGIMP\fP plug-in.
  169. .TP 8
  170. .B \-\-clags-noui
  171. Print the compiler flags that are necessary to compile a \fIGIMP\fP plug-in
  172. for plugins that do not require the GTK libs.
  173. .TP 8
  174. .B \-\-prefix=PREFIX
  175. If specified, use PREFIX instead of the installation prefix that \fIGIMP\fP
  176. was built with when computing the output for the \-\-cflags and
  177. \-\-libs options. This option is also used for the exec prefix
  178. if \-\-exec\-prefix was not specified. This option must be specified
  179. before any \-\-libs or \-\-cflags options.
  180. .TP 8
  181. .B \-\-exec\-prefix=PREFIX
  182. If specified, use PREFIX instead of the installation exec prefix that
  183. \fIGIMP\fP was built with when computing the output for the \-\-cflags
  184. and \-\-libs options. This option must be specified before any
  185. \-\-libs or \-\-cflags options.
  186. .SH ENVIRONMENT
  187. .PP
  188. .TP 8
  189. .B CC
  190. to get the name of the desired C compiler.
  191. .TP 8
  192. .B CFLAGS
  193. to get the preferred flags to pass to the C compiler for plug-in building.
  194. .TP 8
  195. .B DESTDIR
  196. to add a prefix to the install/uninstall path.
  197. .TP 8
  198. .B LDFLAGS
  199. to get the prefered flags for passing to the linker.
  200. .TP 8
  201. .B LIBS
  202. for passing extra libs that may be needed in the build process. For example,
  203. LIBS=-lintl .
  204. .TP 8
  205. .B PKG_CONFIG
  206. to get the location of the pkg-config program used to determine details
  207. about your glib, pango and gtk+ installation.
  208. .SH SEE ALSO
  209. .BR gimp (1),
  210. .BR gimprc (5),
  211. .BR pkg-config (1)
  212. .SH AUTHORS
  213. gimptool was written by Manish Singh (yosh@gimp.org) and is based on
  214. gtk-config by Owen Taylor (owen@gtk.org).
  215. This man page was written by Ben Gertzfield (che@debian.org), and tweaked
  216. by Manish Singh (yosh@gimp.org), Adrian Likins (adrian@gimp.org) and Marc
  217. Lehmann (pcg@goof.com>).