[Gelistirici] [paketler-commits] r56163 - devel/desktop/fonts/fontforge

Ekin Meroğlu ekin at pardus.org.tr
25 Kas 2008 Sal 18:23:21 EET


Merhaba;

Sunday 23 November 2008 tarihinde, paketler-commits at pardus.org.tr şunları 
yazmıştı: 
> Author: inanc
> Date: Sun Nov 23 16:17:41 2008
> New Revision: 56163
>
> Modified:
>    devel/desktop/fonts/fontforge/pspec.xml
> Log:
>
> * Displaying magnified bitmap strikes in the font view often caused a
> crash. 
> * FontForge will now use libpango and libcairo if these libraries 
> are present.

Bu ikinci commentte dediğimiz şeyi yapmamalıyız : bir paket herhangi bir  
sistemde ; 
- ya X desteği ile derlenmeyi zorlamalı : configure'e doğru parametreler 
(--enable-*, --with-* vs) ekleyip pakete doğru bağımlılıklar yazılıp derleme 
öncesi kurulması ve paketin doğru şekilde derlenmesi sağlanmalı,
- ya da X desteği zorla kapatılmalı :  configure'e doğru parametreler 
(--disable-*, --without-* vs) ekleyip paketin X desteği olmadan derlenmesi 
garantilenmeli. 

Özetle, bir __ikili__ paketin içeriği paketin oluşturulduğu sistemde başka bir 
paketin kurulu olup olmamasına bağımlı olmamalı, "configure X'i bulursa açar 
zaten" diye düşünmemeliyiz. 
Derleme çiftliğinde tüm paketler kurulu olduğundan bu tip durumlarda paketler 
ne bulurlarsa linkleniyorlar, fakat iyi ihtimalle derlenmiyor, daha kötü 
ihtimalle linklendikleri kütüphaneler deplerinde yazmadığı için kuruldukları 
sistemde patlıyorlar.  
--
İyi Çalışmalar;
Ekin Meroglu <ekin_at_pardus.org.tr>

... did i listen to pop music because i was miserable, or was i miserable
because i listened to pop music?... - rob [nick hornby / hi fi]



Gelistirici mesaj listesiyle ilgili daha fazla bilgi