[Gelistirici] r61517 - in devel/desktop/gnome/gtk2: . files

Burak Çalışkan burakclskn at gmail.com
14 Mar 2009 Cmt 05:26:22 EET


Fatih Aşıcı wrote On 13-03-2009 23:41:
> Cuma 13 Mart 2009 tarihinde, paketler-commits at pardus.org.tr şunları yazmıştı: 
>> Author: burak
>> Date: Fri Mar 13 23:25:41 2009
>> New Revision: 61517
> (...)
>>  def install():
>>      autotools.rawInstall("DESTDIR=%s" % get.installDIR())
>> +    shelltools.system("chrpath -d
>> %s/usr/lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so" %
>> get.installDIR()) 
> 
> Yama ile olmuyor mu bu? chrpath son başvurulacak yöntem olmalı.
> 
> 

gtk cups faglarını /usr/bin/cups-config'den alıyor. Bunun içine 
"-Wl,-rpath /usr/lib" tanımlı olduğu için libprintbackend-cups.so'a 
rpath bulaşıyor. Sadece gtk'da değil, cups'a flaglarını kullanan her 
paket için durum aynı.

$ cat cups-config | grep LIBS
LIBS="-L/usr/lib -Wl,-rpath -Wl,/usr/lib -mtune=generic -march=i686 -O2 
-pipe -fomit-frame-pointer -fstack-protector -D_FORTIFY_SOURCE=2 
-DLDAP_DEPRECATED -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-DDBUS_API_SUBJECT_TO_CHANGE -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu 
-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv -ldl -L/usr/lib 
-lgnutls -lgcrypt -lgpg-error -lz -lpthread -lm -lcrypt "

İyi çalışmalar.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi