[sisyphus] проблема со сборкой пакета. путь к файлам данных

AVL =?iso-8859-1?q?info_=CE=C1_atmsk=2Eru?=
Пт Янв 4 05:57:07 MSK 2002


Увидел на gnome.org довольно забавную иностальгическую игрушку 3d тетрис

собрал ее.
все хорошо, но при работе она сыпет сообщениями 

[avl на avl athlon]$ gno3dtet
gno3dtet 1.6.4
Audio File Library: could not open file '/var/tmp/gno3dtet-buildroot/usr/share/sounds/gno3dtet/new.wav' [error 3]
Audio File Library: could not open file '/var/tmp/gno3dtet-buildroot/usr/share/sounds/gno3dtet/fall.wav' [error 3]

это разумно, потому как данная директория использовалась для сборки.

неразумно другое:
я переписал всю секцию %install с целью не дать программе обнаружить смену каталога
теперь при сборке пакета мы видим в опциях компилятора
 -DSOUNDDIR=\""/usr/share/sounds/gno3dtet/"
то есть все верно. --prefix=/usr 
а на выходе все равно цепляется временный каталог!

подозрение вызывает вот эта строчка при сборке:

Compressing files in /var/tmp/gno3dtet-buildroot (auto)
Stripping binaries in /var/tmp/gno3dtet-buildroot (executable,shared)

Adjusting library links in /var/tmp/gno3dtet-buildroot ./var/lib:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^        чего это он делает?


в остальном пакет вполне хорош.
я его выкладываю в свой репозитарий и прошу смотреть и пользоваться всех желающих
доступ через RSYNC

rsync ftp.l14.ru::AVL/gno3dtet-1.6.4-1.src.rpm






Подробная информация о списке рассылки Sisyphus