Hi Malte,

[ vielleicht sollten wir das von -user-german wegbewegen, da es doch
wohl amm�hlich off-topic wird.... ]

Malte Thoma wrote:
> 
> Rene Engelhard wrote:
> >Hi Malte,
> >
> >Malte Thoma wrote:
> >
> >>Hallo, erstmal und Danke, an die, die mir schon versucht haben zu 
> >>helfen, aber ich bekomme es einfach nicht hin:
> >>
> >>Beim Versuch ein eigenes debian-Paket zu erzeugen erhalte ich zwar die 
> >>Dateien
> >>
> >>heatload_0.3-1_i386.changes
> >>heatload_0.3-1.tar.gz
> >>heatload_0.3-1.dsc
> >>heatload_0.3-1_i386.deb
> >
> >
> >Ugh. Bitte packe das mit .roig.tar.gz, .diff.gz und .dsc
> 
> Nun verstehe ich garnichts mehr, was ist 'roig' und wieso 'diff'???
> Ich habe doch nur die Quellen eines NEUEN Programmpaketes, f�r das es 
> noch garnichts gibt.

Zuerst ist da ein Tippfehler. orig.tar.gz soll das heissen.

Wenn Du nach dem New Maintainer Guide vorgegangen w�rest, w�re das
auch schon so.

Zur Erkl�rung:

- das .orig.tar.gz soll die originalen Sachen beinhalten
- das diff.gz wie der Name schon sagt ein diff zu der debianisierten
  Version (also Unterschiede der dateien und das hinzugef�gte debian/
  directory)

Das hat den Sinn, das man bei einer neuen Paketrevison nicht mehr
alles neu (.tar.gz) uploaden muss sondern nur das diff.gz (und .dsc).

> >Notfalls lese den Debian New Maintainer Guide (apt-get install
> >maint-guide-de) nochmal.
> 
> Das hab ich wohl installiert und auch �berfolgen, aber das geht doch 
> davon aus, da� man ein Paket �BERNIMMT und nicht von GANZ unten anf�ngt, 
> oder?

Nein.

> >>W: heatload source: configure-generated-file-in-source config.log
> >>W: heatload source: configure-generated-file-in-source config.cache
> >>W: heatload source: configure-generated-file-in-source config.status
> >>E: heatload: binary-without-manpage heatload
> >>
> >>Offenbar habe ich noch etwas wichtiges vergessen:-(
> >
> >
> >Ja, die manpage zu installieren ;)
> 
> ich hab's glaube ich noch immer nicht r�berbringen k�nnen:
> Ich kann zwar C++, gtk-- und Differentialgleichungen l�sen, aber f�r 
> eine einfache manpage bin ich offenbar zu bl�d :-(
> Wie mu� ich die denn installieren?
> (Ein 'cp 'heatload /usr/share/man/man1/' wirds doch wohl nicht sein, 
> oder etwa doch? *zweifel*

Das ist eine M�glichkeit ;)

> >Ich habe ein Makefile.am und configure.in, die automatisch erstellt 
> >>worden sind. (von glade aus).
> >>
> >>* Mu� ich vielleicht in dem einen oder anderen File noch eine 
> >>'CLEAN-Sektion' einbauen (um die drei 'configure-Warnungen' zu beseitigen.
> >
> >
> >Oder Du l�scht die in debian/rules
> Wenn ich das erg�nze:
> 
> clean:
>    dh_testdir
>    dh_testroot
>    rm -f build-stamp configure-stamp config.log config.cache config.status
> 
> dann erhalte ich nach 'dpkg-buildpackage  -rfakeroot'
> 
> ' ./config.status: Datei oder Verzeichnis nicht gefunden'

Hmm.

> vermutlich mu� ich irgendwo in der 'rules' datei auch ein 'autogen.sh' 
> eintragen? Und genauso ein <Installiere Manpage>???

W�rde ich nicht tun, da das ganze nicht zum "Original-Teil" gej�rt,
sondern von Dir dazugef�gt wurde..

> >>* Mu� ich dort (Makefile.am und/oder configure.in) irgendetwas eintragen 
> >>damit der manpage-Fehler endlich verschwindet?
> >
> >
> >Am besten machst Du das in debian/rules, das das ganze ja nicht in der
> >originalen Version ist und eh in debian/ liegt.
> 
> 
> s.o. Beispiel?

cp ? ;)

Gr��e

Rene
-- 
 .''`.  Rene Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  [EMAIL PROTECTED] | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73

Attachment: msg28224/pgp00000.pgp
Description: PGP signature

Antwort per Email an