Extrahieren Sie die .spec
Datei aus dem tar-Ball, bearbeiten Sie die Build-Abhängigkeit und verwenden Sie dann
rpmbuild -ba cups.spec
anstatt
rpmbuild -ta cups*.tar.gz
Die cups-Website schlägt vor, generische RPM-Pakete mit zu erstellen rpmbuild -ta tarball.tar.gz
, aber es gibt kein dbus-devel
und kein libusb-devel
Paket in OpenSUSE 13.1 (es gibt dbus-1-devel
). Gibt es eine Möglichkeit, die Abhängigkeiten von rpmbuild
leicht zu befriedigen ? Ich versuche, cups
2.0.1 auf OpenSUSE 13.1 x86_64 zu erstellen . Gibt es einen anderen Weg, um das RPM zu bauen, das vergleichbar mit der Verwendung von RPM ist rpmbuild
?
Extrahieren Sie die .spec
Datei aus dem tar-Ball, bearbeiten Sie die Build-Abhängigkeit und verwenden Sie dann
rpmbuild -ba cups.spec
anstatt
rpmbuild -ta cups*.tar.gz