Content
Dateianzeige für rpm-build (3.4.2)
usr/share/doc/rpm-build/rpm-build.txtRPM-Build fuer eisfair
======================
rpmbuild ist ein Paket, dass es moeglich macht rpm Quellcode
Pakete '*.src.rpm' auf eisfair zu Uebersetzen.
Es werden damit keine fertigen eisfair Pakete erzeugt, aber es
kann das jeweilge Quellcode Paket, ohne Aenderung, auf den eisfair
Versionen uebersetzt werden.
Es gibt hier keine Ausfuehrliche Anleitung fuer rpmbuild,
RPM -> rpmbuild ist an vielen Stellen im 'WWW' beschrieben.
z.B.
http://ftp.rpm.org/max-rpm/rpmbuild.8.html
http://ftp.rpm.org/max-rpm/ch-rpm-b-command.html
rpmbuild --help gibt auch eine Auskunft ueber die Aufrufparameter.
Mit 'eisman' wird beim Aufruf von rpmbuild geprueft ob die
erforderlichen 'BuildRequire' installiert sind.
Mit 'eisman query Paketname' laesst sch sodann ueberpruefen,
ob dieses Paket schon fuer eisfair bereitsteht.
Das auspacken/installieren von einem '*.src.rpm' Paket
laesst sich sehr einfach mit dem 'MC' -> Midnight Commander
erledigen.
Die Einstellungen im Paket
--------------------------
START_RPM_BUILD
Fuer die Aktivierung des RPM-Build Service muss diese
Variable lediglich auf den Wert 'yes' gestellt werden.
Gueltige Werte: yes, no
Standardeinstellung: START_RPM_BUILD='no'
RPM_BUILD_WORK_FOLDER
default: /usr/src/packages
oder jeder andere Pfad.
Gueltige Werte: Absoluter Pfad, ohne '/' am Ende
Standardeinstellung: RPM_BUILD_WORK_FOLDER='default'
RPM_BUILD_USER
Hier wird angegeben fuer welchen Benutzer rpmbuild eingerichtet
wird. rpmbuild arbeitet dann mit diesem Benutzer.
Gueltige Werte: Benutzer Name
Standardeinstellung: RPM_BUILD_USER='Benutzername'