| PKGCTL-LICENSE-SETUP(1) | 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
--no-check
-h، --help
انظر أيضًا
pkgctl-license(1) pkgctl-license-check(1) reuse(1) PKGBUILD(5)
الصفحة الرئيسة
https://gitlab.archlinux.org/archlinux/devtools
يرجى الإبلاغ عن العلل وطلبات الميزات في متتبع المشكلات. يرجى بذل قصارى جهدك لتوفير حالة اختبار قابلة للتكرار للعلل.
ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 27 يناير 2026 |