CHECKPKG(1)   CHECKPKG(1)

checkpkg - مقایسه بستهٔ ساخته‌شدهٔ جاری با نسخهٔ موجود در مخزن

checkpkg

به دنبال بستهٔ ساخته‌شدهٔ محلی متناظر با PKGBUILD می‌گردد و آخرین نسخهٔ آن بسته را از مخازن پک‌من (Pacman) دریافت می‌کند. سپس فهرست فایل‌های .so ارائه‌شده توسط هر نسخه از بسته را با یکدیگر مقایسه کرده و در صورت وجود تفاوت‌های soname برای بسته جدید، آن را نمایش می‌دهد. همچنین با استفاده از mktemp یک دایرکتوری موقت ایجاد می‌شود که حاوی فایل‌های فهرست پرونده‌ها و فهرست کتابخانه‌ها برای هر دو بسته است.

-r, --rmdir

حذف دایرکتوری موقتی که برای نگهداری فهرست پرونده‌ها و کتابخانه‌های هر دو بسته ایجاد شده بود.

-w, --warn

چاپ یک هشدار به جای پیام معمولی در صورت وجود تفاوت‌های soname.

-M, --makepkg-config

تعیین یک فایل پیکربندی جایگزین برای makepkg.

-h, --help

نمایش متن راهنما.

find-libprovides(1)

https://gitlab.archlinux.org/archlinux/devtools

لطفاً باگ‌ها و درخواست‌های قابلیت جدید را در سامانه پیگیری مشکلات گزارش دهید. لطفاً تمام تلاش خود را برای ارائه یک نمونه آزمایشی با قابلیت بازتولید برای باگ‌ها به کار گیرید.

2026-06-21