[Gelistirici] [RFC] 3 yeni pisi özelliği
Burak Çalışkan
burakclskn at gmail.com
20 Şub 2010 Cmt 14:25:12 EET
20-02-2010 01:11, Ozan Çağlayan yazmış:
[...]
>
> ----
>
> Bir kısım değişiklikler örneğin kapalı kodlu ve derlenmiş bazı kitaplık ve sürücülerinin farklı kaynak arşiv adreslerine
> sahip olmalarından kaynaklanıyor. Bunu pisi'ye çoklu <Archive> desteği ekleyerek çözdük Fatih ile:
>
> <Source>
> ..
> ..
> <Archive sha1sum=".." type="tarbz2">http://a.com/driver_x86.tar.bz2</Archive>
> <Archive sha1sum=".." type="tarbz2">http://a.com/driver_x86_64.tar.bz2</Archive>
> ..
> </Source>
>
> kullanımı sayesinde her tarball /var/pisi/../work/ altına kendi dizinine açılıyor. Yama henüz yerelimde commit etmedim.
>
> Bu sayede actions.py'de:
>
> if get.ARCH() == "x86_64":
> WorkDir = "...."
>
> diyerek aynı kaynak depodan 2 ayrı mimari için paket çıkartabileceğiz.
>
Bu özellik gereçekten çok güzel olmuş.
Eksiden workdir öntanımlı olarak "sourcename-version" idi. Bu değişiklik
ile birlikte birden fazla source tag'ı kullanabildiğimize göre öntanımlı
workdir ne olacak? Pisi hangi archive'in dizininie geçecek?
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi