[devel] cmake soprano
Ildar Mulyukov
ildar на altlinux.ru
Пн Дек 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 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20071203/45b9db39/attachment.bin
Подробная информация о списке рассылки Devel