Re: [Fontlinge-devel] Pakete?
Brought to you by:
christian_boltz,
raettchen3
From: David H. <da...@dh...> - 2003-03-27 01:07:56
|
Hallo, On Wed, 26 Mar 2003, Christian Boltz wrote: >Am Mittwoch, 26. M=E4rz 2003 12:13 schrieb David Haller: >> On Wed, 26 Mar 2003, Christian Boltz wrote: >> >Am Dienstag, 25. M=E4rz 2003 17:59 schrieb David Haller: >> >> On Sun, 23 Mar 2003, J=F6rg Ro=DFdeutscher wrote: [..] >> Naja, perl-Mysql benoetigt ja mysql, > >Sicher? Eher nicht ;-) [..] >Liegt wohl daran, dass man auch auf einen anderen Server zugreifen >kann ;-) Ok. Egal. Is drin, s.u. >> >Au=DFerdem fehlt make, das wird n=E4mlich von fontlinge_userinstall >> >verwendet ;-) >> >> Ok. Fixed: >> >> PreReq: make perl >=3D 5 >> Requires: make perl >=3D 5 ImageMagick perl-PerlMagick mysql perl-DB= I >> Requires: perl-Msql-Mysql-modules httpd mod_php >=3D 4 libphp4.so [..] >> >Es macht Dir wohl Spa=DF, immer im oberen Teil des Makefiles >> > Leerzeichen zu verschieben? *g* Ich muss dann immer wieder sehen, >> > was sich im Makefile.head ge=E4ndert hat... >> >> Na, dann uebernimm's doch einfach mal *eg* > >Ich w=FCrde eher sagen, ich packe die Makefile-Teile ins CVS, falls wir=20 >sie nach dem Release noch verwenden. Das l=F6st das Problem auf recht=20 >elegante Weise ;-) (entsprechenden Makefile-Teil =E4ndern und=20 >anschlie=DFend die Makefiles neu generieren) Wie neu generieren? *eg* Nimm dir doch eine meiner Aenderungen als Vorlage und pass das .head an und du hast deine Ruhe :)) Aber wenn du's in cvs packen willst (dann aber mit dem "Generierungs-Script" schiddeboen!), dann mach ich das ;) >> >Au=DFerdem ist der diff recht schwer lesbar. >> >> Na und? Der ist ja nicht zum lesen, sondern als Eingabe von 'patch' >> gedacht... > >Sagst Du... Ich will ja auch immer wissen, was sich alles =E4ndert, von=20 >daher sollte ein Patch auch lesbar sein ;-) Ok, ueberredet. War mir diemal aber zu doof, da diff hinterherzuraeumen. >> >Das Log des RPM -tb h=E4ng ich auch gleich noch an, d=FCrfte Dir wohl >> > bei der Fehlersuche behilflich sein ;-) >> >> Liegt nicht an meinem .spec. > >Das sagt jeder ;-) Naja, aber ich zu Recht ;)) Denk doch mal: wo in dem spec taucht was z.B. von "sane" auf??? Der Bug ist also recht sicher in suse_macros und evtl. in brp-compress beheimatet... *ARGH* >> [..] >> >[... Installation klappt soweit, weggek=FCrzt ...] >> >----------------------------------------------------- >> >+ test -d webgui >> >+ mv html webgui >> >+ mkdir html >> >+ cp -pr docs/ >> >> [..] >> docs/fontlinge.css docs/img html/ >> >> Apropos: Waere es moeglich, dass wir die webgui in ein Verz. webgui >> o.ae. legen und die html-Doku in html oder so? Obige umkopiererei >> waere dann unnoetig... > >Vorausgesetzt, ich verstehe das Problem richtig: >Setz doch ein paar Variablen beim make install, z. B. $(webgui) ;-) Ne, hast du missverstanden, das ist rein RPM-Spezifisch. Das '%doc' Makro funktioniert so, dass man a) Dateien angeben kann (die dann unter $RPM_DOC_DIR/$datei landen), oder b) Verzeichnisse (die dann unter $RPM_DOC_DIR/$dir) landen... Um also via RPM in %{docdir}/%{name} ein Unterverzeichnis "html" zu erstellen brauch ich ein Verzeichnis "html". Ja, ich weiss, das is doof, aber eben so... Naja, war nur so ne Idee, um im .spec nicht tricksen / rumkopieren zu muessen... >> >+ RPM_BUILD_ROOT=3D/var/tmp/fontlinge-2.0-buildroot >> >+ export RPM_BUILD_ROOT >> >+ test -x /usr/sbin/Check -a 505 =3D 0 -o -x /usr/sbin/Check -a '!' -= z >> > /var/tmp/fontlinge-2.0-buildroot + echo 'I call /usr/sbin/Check...' >> >I call /usr/sbin/Check... >> >+ /usr/sbin/Check >> >> Wo kommt der Muell mit sbin/Check denn her? Das ist SuSE-proprietaer! > >Stimmt wohl, taucht n=E4mlich in suse_macros auf ;-) Wir aber offenbar inzwischen via __os_install_post erledigt, was wohl das Hauptproblem ist. Hm, da faellt mir ein, das koennen wir evtl. schlicht "wegdefinieren" :)) %define __os_install_post *eg* >> Kannst du mir mal deine /usr/lib/rpm/rpmrc, /usr/lib/rpm/macros und >> /usr/lib/rpm/suse-macros mailen? > >Kommt per PM. Ich hab /usr/sbin/Check gleich mal dazugepackt, falls es=20 >Dich interessiert ;-) Merci, ja :) Hab ich zwar auch, aber ne recht alte Version :) >=DCbrigens: bei meiner chroot-SuSE 7.3 klappt das Bauen des RPM auch=20 >nicht, Fehlermeldungen/Probleme sehen =E4hnlich aus. Wundert mich nicht :) >[...] >> Das hat alles nix mit dem .spec zu tun. Hast du am .spec was >> geaendert? > >N=F6. Wie sollte ich, wenn ich keine Ahnung davon habe? Aehm, man weiss ja nie ;) -dnh --=20 15. When writing gateway software of any kind, take pains to disturb the data stream as little as possible -- and *never* throw away information unless the recipient forces you to! --- Eric S. Raymond, "The Cathedral and the Bazaar" |