Örnek adımlarınıza oldukça yakınsınız, ancak önereceğim şey:
- İle kaynaklar tut
apt-get source wine
ve cd
yeni dizine
- Şarap paketinin hangi yama sistemine dayandığını bulun
what-patch
:; bu durumda, bize şarap paketinin quilt
yama yönetimi için kullandığını söyler
- Yorgan kullandığımız için özel yamalarınızı yorgan serisine ekleyin:
QUILT_PATCHES = debian / yamalar yorgan içe aktarma <your-patchfile.patch>
Birden çok düzeltme ekiniz varsa, bunu her düzeltme eki için uygulanmasını istediğiniz sırayla yapın.
debian/changelog
Dosyaya uygun bir giriş ekleyin; PPA sürümünüzün resmi sürümden farklı olduğundan emin olmak için sürüm numarasını değiştirmeniz gerekir. Genellikle, son sürüm numarasını artırmalı ve bir tilde işareti (~) ve ardından özel sürüm dizenizi (örn. ~jbowtie1
) Eklemelisiniz . dch -i
Komut de bu yardımcı olabilir.
- Kaynak paketi oluşturun:
debuild -S
- Kaynak paketinizi PPA derleme sistemine yükleyin:
dput ppa: <your-ppa> ../wine*.changes
<your-ppa> parametresi, yüklemek istediğiniz PPA için başlatma paneli sayfasında belirtilir (bunu önceden oluşturmanız gerekir).
Dput yapmadan önce bir test derlemesi yapmak genellikle iyi bir fikirdir - pbuilder
komut, PPA derleme sisteminin paketinizle ne yapacağını yeniden oluşturmanıza izin verir (yani, temiz bir yüklemeden başlayın, gerekli depsleri ekleyin, sonra derleyin).
Bu durumda , önce pbuilder'ı ayarlamanız gerekir (bkz. Https://wiki.ubuntu.com/PbuilderHowto ), ardından bunu önce yapın dput
:
sudo pbuilder build ../*.dsc