[gnucash-de] rpm Erstellen

Frank Bergmann bergmann at wasenmeister.de
Fre Nov 5 03:13:33 EST 2004


In Thu, 4 Nov 2004, Christian Stimming cum veritate scripsit :

> frank at sagurna.de schrieb:
> >>Am einfachsten ist es, sich ein SRPM (*.src.rpm) von gnucash fuer das 
> >>eigene System zu besorgen, den aktuellen Quellcode von gnucash, 

Da koennte man meinen, frank at sagurna.de haette das geschrieben.
Das stammt aber von mir.

> Es würde mich wundern, wenn es ein SRPM für die aktuelle gnucash-Version 
[...]

Ich habe ja auch nichts von "aktuell" geschrieben.
Man nehme sich z.B. ein gnucash-1.8.8.src.rpm fuer seine Plattform, dann 
gnucash-1.8.9.tar.gz, packe dieses in das RPM-Source-Dir, passe 
gnucash.spec an und baue den Mist mit "rpmbuild -ba gnucash.spec".

> Neee, das wird nicht gehen. Im CVS sind nicht alle Dateien drin, die im 
> tar.gz drin sind. Z.B. ist "./configure" im CVS nicht drin enthalten, 
> sondern wird erst erzeugt, wenn man "./autogen.sh" ausführt. Wir 
> erstellen bei gnucash das .tar.gz, indem man (nach ./autogen.sh) ein 
> "make dist" ausführt. Das erstellt dann das .tar.gz.

Yep.
Falls das Script autogen.sh "Probleme" macht, z.B. bei aclocal oder 
automake, so kann man mal probieren, aeltere Varianten derselben zu 
nehmen, also in autogen.sh z.B. aclocal durch aclocal-1.6 zu ersetzen.
Ich weiss nicht, wie das bei gnucash aussieht, abr es gibt durchaus einige 
Software, wo das noetig ist.

[...]

--
They say that the new super computer knows everything. A skeptical man came
and asked the computer, "Where is my father?"
The computer bleeped for a short while, and then came back with "Your father
is fishing in Michigan."
The skeptical man said triumphantly, "You see? I knew this was nonsense. My
father has been dead for twenty years."
"No", replied the super computer immediately. "Your mother's husband has
been dead for twenty years. Your father just landed a three pound trout."

Sending unsolicited commercial email to this address may be a violation
of the Washington State Consumer Protection Act, chapter 19.86 RCW.
Das Verschicken unverlangter kommerzieller email an diese Adresse ist
verboten (LG Traunstein, 2 HK O 3755/97 vom 14.10.1997, CR 1998, 171f).