• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Source RPM's in anderen %_topdir installieren?

Hi Forum!

Gibt es die Möglichkeit die src.rpm's (apt-get source) z.B. nicht in /usr/src/packages/{SPEC,SOURCES} sondern nach $HOME/{SPEC,SOURCES} zu installieren?

mfg Appleonkel
 
jo, die gibt es ;)

im $HOME des Users mit dem du apt aufrufst eine Datei .rpmmacros anlegen. Dort die Zeile:
Code:
%_topdir /home/packages
einfügen. D.h die Sourcen stehen dann in /home/packages/SOURCES, das spec-File in /home/packages/SPECS (entsprechend für dich anpassen, gelle)

Vor dem apt source xyz Aufruf noch die übliche Struktur SOURCES, SPECS, RPMS, BUILD etc anlegen und die Rechte für den apt-User setzen.

Fertig ;)
 
Danke,

dann ist es wahrscheinlich einfacher den apt-user zu ändern(im mom root) sonst landet dort ja immer alles das wollte ich vermeiden :roll:
Oder nach benutzung von apt source die .rpmmacros wieder umbenennen. Hätte ich auch alleine drauf kommen können.

Mal eine andere Frage wo gibts das rpm oder das src.rpm von klogd für SuSE 9.3? Das ist das einzige src.rpm was suse (noch) nicht online gestellt hat. :wink:

mfg Appleonkel
 
Appleonkel schrieb:
Mal eine andere Frage wo gibts das rpm oder das src.rpm von klogd für SuSE 9.3? Das ist das einzige src.rpm was suse (noch) nicht online gestellt hat. :wink:

http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/9.3/suse/src/syslogd-1.4.1-537.src.rpm

da steckt er drin der klogd :)
 
Oben