[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