如何在 OpenSUSE 13.x 上构建 cups 通用 RPM?

如何在 OpenSUSE 13.x 上构建 cups 通用 RPM?

杯子网站建议使用 构建通用 RPM 包rpmbuild -ta tarball.tar.gz,但 OpenSUSE 13.1 中没有dbus-devel也没有libusb-devel包(有dbus-1-devel)。有没有办法rpmbuild轻松满足 的依赖关系?我正在尝试cups在 OpenSUSE 13.1 x86_64 上构建 2.0.1。有没有另一种构建 RPM 的方法,其易用性与 相当rpmbuild

答案1

从 tar 包中提取.spec文件,编辑构建依赖项,然后使用

rpmbuild -ba cups.spec

代替

rpmbuild -ta cups*.tar.gz

相关内容