GIMPTOOL(1) General Commands Manual GIMPTOOL(1)

gimptool - اسکریپتی برای انجام عملکردهای گوناگون گیمپ (GIMP)

gimptool [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--help] [--quiet] [--silent] [-n] [--just-print] [--dry-run] [--recon] [--msvc-syntax] [--bindir] [--sbindir] [--libexecdir] [--datadir] [--sysconfdir] [--sharedstatedir] [--localstatedir] [--libdir] [--infodir] [--mandir] [--includedir] [--gimpplugindir] [--gimpdatadir] [--libs] [--libs-noui] [--cflags] [--cflags-noi] [--build plug-in.c] [--build-strip plug-in.c] [--install plug-in.c] [--install-strip plug-in.c] [--install-admin plug-in.c] [--install-bin plug-in] [--install-admin-strip plug-in.c] [--install-bin-strip plug-in] [--install-admin-bin plug-in] [--install-script script.scm] [--install-admin-script script.scm] [--uninstall-bin plug-in] [--uninstall-admin-bin plug-in] [--uninstall-script script.scm] [--uninstall-admin-script script.scm]

ابزار gimptool می‌تواند در میان کارهای دیگر، پلاگین‌ها یا اسکریپت‌ها را ساخته و در صورتی که در قالب یک فایل سورس تک توزیع شده باشند، آن‌ها را نصب کند.

همچنین gimptool می‌تواند توسط برنامه‌هایی استفاده شود که نیاز دارند بدانند GIMP با چه کتابخانه‌ها و مسیرهای اینکلودی (include-paths) کامپایل شده است. gimptool برای این منظور از pkg-config استفاده می‌کند. برای استفاده در Makefiles، توصیه می‌شود به جای فراخوانی gimptool مستقیماً از pkg-config استفاده کنید.

gimptool گزینه‌های زیر را می‌پذیرد:

چاپ نسخه فعلی نصب‌شده GIMP در خروجی استاندارد.
چاپ متن راهنما که گزینه‌های پرکاربرد خط فرمان را نمایش می‌دهد.
اجرا در حالت خاموش بدون بازتاب دادن هیچ‌یک از دستورات ساخت.
اجرا در حالت کاملاً بی‌صدا بدون چاپ دستورات ساخت؛ معادل --quiet.
حالت آزمایشی. دستورات را چاپ می‌کند اما در عمل آن‌ها را اجرا نمی‌کند. برای اجرای آزمایشی (dry runs) جهت تست مفید است.
حالت آزمایشی. دستورات را چاپ می‌کند ولی آن‌ها را اجرا نمی‌کند؛ معادل -n.
حالت آزمایشی. دستورات را چاپ می‌کند ولی آن‌ها را اجرا نمی‌کند؛ معادل -n.
حالت آزمایشی. دستورات را چاپ می‌کند ولی آن‌ها را اجرا نمی‌کند؛ معادل -n.
کاربردی در ویندوز. فلگ‌های کامپایلر و پیونددهنده (linker) را با سینتکس مورد استفاده در ابزارهای مایکروسافت خروجی می‌دهد. این گزینه‌ها به دستور pkg-config که بخش عمده کار gimptool را انجام می‌دهد ارسال می‌شوند.
دایرکتوری bindir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری sbindir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری libexecdir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری datadir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری sysconfdir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری sharedstatedir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری localstatedir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری libdir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری infodir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری mandir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری includedir که برای نصب GIMP استفاده شده است را خروجی می‌دهد.
دایرکتوری واقعی که فایل‌های داده GIMP در آن نصب شده‌اند را خروجی می‌دهد.
دایرکتوری واقعی که پلاگین‌های GIMP در آن نصب شده‌اند را خروجی می‌دهد.
کامپایل و پیوند (link) دادن plug-in.c به صورت یک پلاگین GIMP.
کامپایل، پیوند و حذف نمادها (strip) از plug-in.c به صورت یک پلاگین GIMP.
کامپایل، پیوند و نصب plug-in.c در دایرکتوری شخصی پلاگین‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/plug-ins).
کامپایل، پیوند، حذف نمادها (strip) و نصب plug-in.c در دایرکتوری شخصی پلاگین‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/plug-ins).
کامپایل، پیوند و نصب plug-in.c در دایرکتوری سرتاسری سیستم برای پلاگین‌های GIMP (/usr/lib/gimp/3.0/plug-ins).
نصب باینری plug-in در دایرکتوری شخصی پلاگین‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/plug-ins).
نصب باینری plug-in در دایرکتوری سرتاسری سیستم برای پلاگین‌های GIMP (/usr/lib/gimp/3.0/plug-ins).
نصب باینری بدون نماد (stripped) plug-in در دایرکتوری شخصی پلاگین‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/plug-ins).
نصب باینری بدون نماد (stripped) plug-in در دایرکتوری سرتاسری سیستم برای پلاگین‌های GIMP (/usr/lib/gimp/3.0/plug-ins).
نصب script.scm در دایرکتوری شخصی اسکریپت‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/scripts).
نصب script.scm در دایرکتوری سرتاسری سیستم برای اسکریپت‌های GIMP (/usr/share/gimp/3.0/scripts).
حذف نصب plug-in از دایرکتوری شخصی پلاگین‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/plug-ins).
حذف نصب plug-in از دایرکتوری سرتاسری سیستم برای پلاگین‌های GIMP (/usr/lib/gimp/3.0/plug-ins).
حذف نصب script.scm از دایرکتوری شخصی اسکریپت‌های GIMP کاربر ($XDG_CONFIG_HOME/GIMP/3.2/scripts).
حذف نصب script.scm از دایرکتوری سرتاسری سیستم برای اسکریپت‌های GIMP (/usr/share/gimp/3.0/scripts).
چاپ فلگ‌های لینکر (پیونددهنده) که برای پیوند دادن یک پلاگین GIMP لازم است.
چاپ فلگ‌های لینکر لازم برای پیوند یک پلاگین GIMP، برای پلاگین‌هایی که نیازی به کتابخانه‌های GTK ندارند.
چاپ فلگ‌های کامپایلر که برای کامپایل یک پلاگین GIMP لازم است.
چاپ فلگ‌های کامپایلر لازم برای کامپایل یک پلاگین GIMP برای پلاگین‌هایی که به کتابخانه‌های GTK نیاز ندارند.
در صورت تعیین، هنگام محاسبه خروجی برای گزینه‌های --cflags و --libs، به جای پیشوند نصبی که GIMP با آن ساخته شده است از PREFIX استفاده می‌کند. این گزینه همچنین برای پیشوند اجرایی (exec prefix) در صورتی که --exec-prefix مشخص نشده باشد به کار می‌رود. این گزینه باید پیش از هر گزینه --libs یا --cflags مشخص شود.
در صورت تعیین، هنگام محاسبه خروجی برای گزینه‌های --cflags و --libs، به جای پیشوند اجرایی نصبی که GIMP با آن ساخته شده است از PREFIX استفاده می‌کند. این گزینه باید پیش از هر گزینه --libs یا --cflags مشخص شود.

برای دریافت نام کامپایلر C مورد نظر.
برای دریافت فلگ‌های ترجیحی جهت ارسال به کامپایلر C هنگام ساخت پلاگین.
برای دریافت فلگ‌های ترجیحی جهت ارسال به پیونددهنده (linker).
برای ارسال کتابخانه‌های اضافی که ممکن است در فرآیند ساخت نیاز باشند؛ برای نمونه: LIBS=-lintl .
برای دریافت مسیر برنامه pkg-config که جهت تعیین جزئیات نصب بسته‌های glib، pango، gtk و gimp شما استفاده می‌شود.

gimp(1), gimprc(5), pkg-config(1)

ابزار gimptool توسط Manish Singh (yosh@gimp.org) نوشته شده و بر اساس gtk-config اثر Owen Taylor (owen@gtk.org) است.

این صفحه راهنما توسط Ben Gertzfield (che@debian.org) نوشته شده و توسط Manish Singh (yosh@gimp.org)، Adrian Likins (adrian@gimp.org) و Marc Lehmann (pcg@goof.com) ویرایش شده است.

Version 3.2.4 GIMP Manual Pages