Как собрать обычные RPM чашки на OpenSUSE 13.x?

286
Karl Richter

На веб-сайте cups предлагается создавать универсальные RPM-пакеты rpmbuild -ta tarball.tar.gz, но в OpenSUSE 13.1 нет ( dbus-develи нет) ни одного libusb-develпакета dbus-1-devel. Есть ли способ rpmbuildлегко удовлетворить зависимости ? Я пытаюсь собрать cups2.0.1 на OpenSUSE 13.1 x86_64. Есть ли другой способ построить RPM, который по простоте сопоставим с использованием rpmbuild?

0

1 ответ на вопрос

1
Jeff Johnson

Извлеките .specфайл из tar-шара, отредактируйте зависимость сборки, а затем используйте

rpmbuild -ba cups.spec 

вместо

rpmbuild -ta cups*.tar.gz 
Большое спасибо. `gcc-c ++` необходимо установить вручную в `yast2`, потому что` configure` завершается успешно, даже если отсутствует `g ++`. Karl Richter 9 лет назад 0