'\" t .\" Title: pkgctl-license-setup .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-06-21 .\" Manual: \ \& .\" Source: \ \& .\" Language: Persian .\" .TH "PKGCTL\-LICENSE\-SETUP" "1" "2026-06-21" "\ \&" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" pkgctl-license-setup \- شناسایی خودکار و راه‌اندازی یک پیکربندی اولیه REUSE .SH "خلاصه دستور (SYNOPSIS)" .sp pkgctl license setup [OPTIONS] [PKGBASE.\|.\|.] .SH "توضیحات (DESCRIPTION)" .sp این زیردستور، ایجاد فایل مجوز بسته 0BSD آرچ لینوکس و همچنین یک پیکربندی اولیه reuse(1) را با به‌کارگیری قواعد سرانگشتی ساده خودکار می‌کند. این دستور به‌ویژه هنگام راه‌اندازی اولیه مجوز برای یک بسته بدون نیاز به نوشتن دستی فایل \f(CRREUSE.toml\fP بسیار کاربردی است. .sp اگر هرگونه فایل \f(CR.patch\fP شناسایی شود و PKGBUILD(5) تنها یک ورودی در آرایه \f(CRlicense=()\fP داشته باشد، این زیردستور فرض می‌کند که پچ‌ها تحت همان مجوز هستند و نشانه‌گذاری‌ها را برای آن‌ها تولید می‌کند. .sp در صورتی که هیچ پچی وجود نداشته باشد، هیچ نشانه‌گذاری اضافی ایجاد نمی‌شود. .sp در صورتی که این زیردستور نتواند پیکربندی‌ای تولید کند که تمام فایل‌ها را پوشش دهد، نشانه‌گذاری‌های دستی لازم خواهد بود. در این حالت، \f(CRreuse lint\fP با یک خطای توصیفی مبنی بر اینکه کدام فایل‌ها فاقد نشانه‌گذاری هستند با شکست مواجه می‌شود. .sp اگر هیچ \f(CRPKGBASE\fP مشخص نشود، دستور به‌طور پیش‌فرض از دایرکتوری کاری جاری استفاده می‌کند. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-f, \-\-force\fP .RS 4 بازنویسی پیکربندی موجود reuse(1) .RE .sp \fB\-\-no\-check\fP .RS 4 عدم اجرای pkgctl\-license\-check(1) پس از راه‌اندازی .RE .sp \fB\-h, \-\-help\fP .RS 4 نمایش متن راهنما .RE .SH "همچنین ببینید (SEE ALSO)" .sp pkgctl\-license(1) pkgctl\-license\-check(1) reuse(1) PKGBUILD(5) .SH "صفحه خانگی (HOMEPAGE)" .sp \fI\c .URL "https://gitlab.archlinux.org/archlinux/devtools" "" "\fP" .sp لطفاً گزارش باگ‌ها و درخواست امکانات جدید را در سامانه پیگیری اشکالات (issue tracker) ارسال کنید. لطفاً نهایت تلاش خود را برای ارائه یک نمونه آزمایشی قابل بازتولید جهت رفع باگ‌ها انجام دهید.