با سلام
پیش نیاز ها :
http://www.i-phone.ir/forums/thread3...tml#post330894
http://www.i-phone.ir/forums/thread3...tml#post332443
نرم افزار 7z920 و hashcheck
خوب برای آماده کردن و ساختن یه سورس سیدیا ابتدا یه پوشه با اسم دلخواهتون بسازید . بعد داخل اون پوشه یه فایل txt به اسم Release بسازید و متن زیر رو توش کپی کنید : ( به کوچیک و بزرگ بودن حروف در تمامی مراحل توجه کنید )
حالا بخش های Origin , Label , Description رو هرچی دوست دارین بنویسین ولی به بقیه آیتم ها کاری نداشته باشین و در آخر مت هم یک خط خالی باقی بزارید .
فایل Release اطلاعات کلی در مورد سورستون رو ارائه میکنه
حالا این فایل رو ذخیره کنید و بعد از ذخیری rename کنید و قسمت txt. رو حذف کنید
حالا یه فایل txt دیگه به اسم Packages بسازین و تو این فایل تمام محتویات فایل control پکیج دبی رو که ادیت کردین کپی کنید
برای مثال مثال من محتویات فایل control پکیج animatr رو که واسه خودم ادیت کردم تو فایل Packages کپی میکنم :
حالا سه قسمت دیگه اضافه بر محتویات فایل control پکیج مورد نظزمون با اسم های زیر به انتهای متن اضافه میکنیم :
حالا یه پوشه به اسم debs میسازیم و فایلای دب ادیت شدمون رو توش میریزیم
حالا در قسمت :Filename آدرس فایل دبمون تو پوشه debs رو مینویسیم :
در قسمت :Size ساز فایل رو
و در قسمت :MD5sum چک سام فایل مورد نظر رو کپی میکنیم
و در انتها هم یک خط خالی باقی میزاریم و اگه پکیج های دیگه ای هم داریم با حفظ یک خط فاصله با اطلاعات پکیج بالایی اونارو هم مثل مراحل بالا به فایل Packages اضافه میکنیم
حالا فایل Packages رو میبندیم و ذخیره میکنیم و قسمت txt. اون رو هم حذف میکنیم
حالا رو فایل Packages راست کلیک میکنیم و طبق مراحل زیر عمل میکنیم
حالا یه فایل Packages.bz2 هم به پوشمون اضافه میشه . هر وقت فایل جدید به سورس اضافه میکنید و فایل Packages رو ویرایش میکنید باید یه فایل Packages.bz2 جدید هم بسازید تا سورس آپدیت شه
و در انتها این فایلها و پوشه debs رو به آدرس دلخواه سایتتون انتقال بدین و تمام .
موفق باشید
پیش نیاز ها :
http://www.i-phone.ir/forums/thread3...tml#post330894
http://www.i-phone.ir/forums/thread3...tml#post332443
نرم افزار 7z920 و hashcheck
خوب برای آماده کردن و ساختن یه سورس سیدیا ابتدا یه پوشه با اسم دلخواهتون بسازید . بعد داخل اون پوشه یه فایل txt به اسم Release بسازید و متن زیر رو توش کپی کنید : ( به کوچیک و بزرگ بودن حروف در تمامی مراحل توجه کنید )
Origin: Sajad Amirsardari repo
Label: Sajad Amirsardari repo
Suite: stable
Version: 1.0
Codename: stable
Architectures: iphoneos-arm
Components: main
Description: Powerfull Persian repo
Label: Sajad Amirsardari repo
Suite: stable
Version: 1.0
Codename: stable
Architectures: iphoneos-arm
Components: main
Description: Powerfull Persian repo
حالا بخش های Origin , Label , Description رو هرچی دوست دارین بنویسین ولی به بقیه آیتم ها کاری نداشته باشین و در آخر مت هم یک خط خالی باقی بزارید .
فایل Release اطلاعات کلی در مورد سورستون رو ارائه میکنه
حالا این فایل رو ذخیره کنید و بعد از ذخیری rename کنید و قسمت txt. رو حذف کنید
حالا یه فایل txt دیگه به اسم Packages بسازین و تو این فایل تمام محتویات فایل control پکیج دبی رو که ادیت کردین کپی کنید
برای مثال مثال من محتویات فایل control پکیج animatr رو که واسه خودم ادیت کردم تو فایل Packages کپی میکنم :
حالا سه قسمت دیگه اضافه بر محتویات فایل control پکیج مورد نظزمون با اسم های زیر به انتهای متن اضافه میکنیم :
:Filename
:Size
:MD5sum
:Size
:MD5sum
حالا یه پوشه به اسم debs میسازیم و فایلای دب ادیت شدمون رو توش میریزیم
حالا در قسمت :Filename آدرس فایل دبمون تو پوشه debs رو مینویسیم :
Filename: ./debs/animatr.deb
در قسمت :Size ساز فایل رو
Size: 5160
و در قسمت :MD5sum چک سام فایل مورد نظر رو کپی میکنیم
MD5sum: bb471f8c969667d738cde57c481fb22b
و در انتها هم یک خط خالی باقی میزاریم و اگه پکیج های دیگه ای هم داریم با حفظ یک خط فاصله با اطلاعات پکیج بالایی اونارو هم مثل مراحل بالا به فایل Packages اضافه میکنیم
حالا فایل Packages رو میبندیم و ذخیره میکنیم و قسمت txt. اون رو هم حذف میکنیم
حالا رو فایل Packages راست کلیک میکنیم و طبق مراحل زیر عمل میکنیم
حالا یه فایل Packages.bz2 هم به پوشمون اضافه میشه . هر وقت فایل جدید به سورس اضافه میکنید و فایل Packages رو ویرایش میکنید باید یه فایل Packages.bz2 جدید هم بسازید تا سورس آپدیت شه
و در انتها این فایلها و پوشه debs رو به آدرس دلخواه سایتتون انتقال بدین و تمام .
موفق باشید
نظر