[sisyphus] SMPlayer - A great MPlayer front-end

Slava Semushin =?iso-8859-1?q?slava=2Esemushin_=CE=C1_gmail=2Ecom?=
Пн Мар 19 12:10:55 MSK 2007


2007/3/18, Yurkovsky Andrey <anyr / tut.by>:
[..]
> SPEC http://paq.osdn.org.ua/~anyr/files/rpm/SPECS/smplayer-0.2.30-qt4.spec

-%setup -q
+%setup

Опция -q используется по умолчанию, начиная с rpm 4.0.4-alt69

>export PATH=/usr/lib/qt4/bin:$PATH

Возможно, здесь лучше использовать макрос %_libdir, в том случае, если
и в пакете, которому принадлежит каталог /usr/lib/qt4/bin используется
этот макрос. В противном случае, возможна, ошибка при сборке на x86_64
архитектуре.

>%make PREFIX=/usr/

Я всегда использую %make_build и вам советую.

>%make	DESTDIR=%buildroot \
	PREFIX=%buildroot/usr/ \
	KDE_PREFIX=%buildroot/usr/ \
	install

Думаю, что %make_install DESTDIR=%buildroot KDE_PREFIX=%buildroot%_usr
install было бы достаточно.

-%_datadir/%name/*
-%_datadir/%name/

Каталог %_datadir/%name должен принадлежать вашему пакету, иначе он
останется в файловой системе после удаления пакета.

-%_datadir/applications/smplayer.desktop
+%_desktopdir/%name.desktop

Макрос %_desktopdir доступен, начиная с rpm 4.0.4-alt55


А так неплохо. Когда за'join@'итесь и зальёте пакет? ;-)


-- 
+ Slava Semushin | slava.semushin @ gmail.com
+ ALT Linux Team | php-coder @ altlinux.ru


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