PKGCTL-LICENSE-SETUP(1)

الاسم
pkgctl-license-setup - كشف آلي وإعداد تشكيلة REUSE أساسية

موجز

pkgctl license setup [خيارات] [PKGBASE...]

الوصف

يؤتمت هذا الأمر الفرعي إنشاء ملف رخصة حزمة Arch Linux 0BSD بالإضافة إلى تشكيلة reuse(1) أساسية عبر تطبيق استدلالات بسيطة. يصبح مفيدًا بشكل خاص عند إعداد الترخيص الأولي لحزمة دون الحاجة إلى كتابة ملف REUSE.toml يدويًا.

إذا اكتُشفت أي ملفات .patch وكان PKGBUILD(5) يحتوي على إدخال واحد فقط في مصفوفة license=()، يفترض هذا الأمر الفرعي أن التصحيحات مرخصة بموجب تلك الرخصة ويُولّد تعليقات توضيحية لها.

في حال عدم وجود تصحيحات، لا تُولّد تعليقات توضيحية إضافية.

التعليقات التوضيحية اليدوية ضرورية في حال عدم قدرة الأمر الفرعي على توليد تشكيلة تغطي جميع الملفات. في هذه الحالة، سيفشل reuse lint مع خطأ وصفي يوضح الملفات التي تفتقد إلى تعليق توضيحي.

إذا لم يُحدد PKGBASE، فسيستخدم الأمر دليل العمل الحالي مبدئياً.

الخيارات

-f, --force
    الكتابة فوق تشكيلة reuse(1) الموجودة

--no-check
    عدم تشغيل pkgctl-license-check(1) بعد الإعداد

-h، --help
    أظهر نص المساعدة

انظر أيضًا

pkgctl-license(1) pkgctl-license-check(1) reuse(1) PKGBUILD(5)

الصفحة الرئيسة

يرجى الإبلاغ عن العلل وطلبات الميزات في متتبع المشكلات. يرجى بذل قصارى جهدك لتوفير حالة اختبار قابلة للتكرار للعلل.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.