Форум » RusXMMS Project » Планируется ли сборка RPM-пакетов RusXMMS2-csa31 для SUSE? » Ответить

Планируется ли сборка RPM-пакетов RusXMMS2-csa31 для SUSE?

Guest: Собственно, сабж. Вопрос не праздный, поскольку текущая сборка под SUSE работает, мягко говоря, не совсем корректно. Спасибо. P.S. Здорово, что вы открылись!!!

Ответов - 6

darksoft: Проблема в том, что у меня нету SuSe Linuxа ;( С одной стороны я знаю, что кто-то собирает пакеты и для SuSe и для других дистрибутивов, с другой мои призывы поделится остаются без ответа. Если хотите я могу Вам помочь сделать SPEC файлы для SuSe. PS. Я все надеялся что SourceForge таки прикрутит поддержку не латинских языков к форуму, - но видать не судьба.. :(

Guest: Честно говоря, никогда не пробовал сам собирать пакеты. Хотя желание есть... Думаю это не так сложно (как, впрочем, и всё в Linux'е ). Попробую поискать какой-нибудь учебник. Если есть что-нибудь на примете - киньте ссылку, пожалуста

darksoft: Есть редхатовская книжка: Maximum RPM. Можно найти здесь: http://www.rpm.org/max-rpm/. Здесь http://www.sdteam.com/?tid=1381 есть переведенное на русский RPM HOWTO. Впрочем. можно попытаться сделать даже проще. В библиотеках LibRCC, LibRCD есть универсальные (я надеюсь ;)) SPEC файлы. И для того чтобы собрать бинарные пакеты нужно просто сказать: rpmbuild -ta <name>.tar.bz2 Из зависимостей пожалуй только LibTranslate может не присутствовать в SuSe. Если его таки нету, можно взять SRC.RPM из ALT Linuxа, например. Проинсталировать: rpm -i <name>.src.rpm и поправить для совместимости с SuSe. ( Я так полагаю названия зависимостей может отличаться, и отсутствовать некоторые макросы %something, которые придется развернуть ). После этого rpmbuild -ba <name>.spec соберет новый source rpm и бинарные пакеты. Что касается XMMS вы можете прислать мне SPEC файл, я его поправлю на предмет добавления патча.


Guest: Хм-хм! Попробую!

darksoft: Если какие проблемы, - мой ICQ: 79214249

darksoft: Еще книжка по RPM: http://fedora.redhat.com/docs/drafts/rpm-guide-en/



полная версия страницы