[devel] cmake soprano

Ildar Mulyukov =?iso-8859-1?q?ildar_=CE=C1_altlinux=2Eru?=
Пн Дек 3 15:54:48 MSK 2007


On 03.12.2007 18:28:30, Denis Kuznetsov wrote:
> Привет!
> Нужна помощь в сборке soprano. собственно проблема возникает в секции  
> %install. Есть у нас сильные в cmake люди, которые могут подсказать  
> как по человечески собирать подобные пакеты для Sisyphus? по  
> требованию src.rpm могу выложить отдельно.

	Привет!
Я никак не могу отнести себя к сильным в cmake людям. Могу отнести себя  
только к *мучившимся* с cmake. Поделюсь опытом своих  
мучений.Предупреждение! Дурно-пахнущий код!

%build
cmake -D CMAKE_INSTALL_PREFIX=/usr \
	-D CMAKE_SKIP_RPATH:BOOL=TRUE .
%make_build

%install
find -name cmake_install.cmake | xargs -i \
     subst 's|"/usr|"%buildroot/usr|' {}
find -name CMakeRelink.dir | xargs -i \
     bash -c "rmdir {} ; ln -s .. {}"
#cmake -P cmake_install.cmake
make install


Алексей Шабалин, я собирал libopensync для себя, возможно, тебе  
пригодится моя наработка. 
С уважением, Ильдар
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar на altlinux.ru
Jabber: ildar на jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : libopensync.spec
Тип     : text/x-rpm-spec
Размер  : 3213 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20071203/45b9db39/attachment-0002.bin>


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