[Pardus-kullanicilari] 2011 Paket adlarındaki p11

Onur Küçük onur at pardus.org.tr
26 Ara 2010 Paz 17:36:24 EET


On Fri, 24 Dec 2010 23:24:34 +0200
Ali E.İMREK <alierkanimrek at gmail.com> wrote:

> Distribution id is a short string to represent the distribution
> release (e.g. p11 for Pardus 2011).
> ...
>      distribution = "Pardus"
>      distribution_release = "2009"
> +    distribution_id = "p9"
>      architecture = "i686"

 yanlış bilmiyorsam Fatih bunu asıl bilgi alınamadığında trecih
edilecek ayar olarak ekledi, ama bu değerler ilgili sürümlerdeki pisi
paketlerine ekleniyor, sizin de bulduğunuz gibi pisi.conf a yazılıyor

> Bu gözüme kirli görünüyor :) bu tür bilgileri koda gömmek yerine
> distrubution.xml içine almak daha temiz olmaz mıydı?

 Böyle yapınca derlenecek her paket için distribution.xml in de ilgili
sistemde bulunması gerekecek, uzaktan paket derleme gibi özelliklerde
sıkıntı yaratabilecek bir şey bu.

> Herneyse bunları aramamın nedeni şuydu;
> Sistemimdeki bir paketin metadata bilgisinden yola çıkarak dosyanın
> depodaki adını bulmak istedim,
> tamam pisi-index.xml'de var ama depo sistemden kaldırılmış olabilir.
> 
> Özetle paket metadata bilgisinden yola çıkarak paketin URI adresine
> kadar bulunabilse tam süper olacak :D
> Bunun benim keşfedemediğim bir yolu var mı?

 p11 dışındaki bütün bigiler metadata.xml içerisinde var, sadece onu
elle yazarak paketin tam adına ulaşılabilir. Faydası olursa şu [1]
 betikte metadata okuyan bir kısım da var

 http://svn.pardus.org.tr/uludag/trunk/scripts/change-distro-tag-in-pisi-files

-- 
 Onur Küçük                                      Knowledge speaks,
 <onur.--.-.pardus.org.tr>                       but wisdom listens



Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi