Hallo Jonas,
danke f�r die Anleitung, ich habe mal aufgeschrieben, wie ich Schritt f�r Schritt vorgegangen bin und welche Probleme dabei auftreten.
Vorweg: maint-guide.de geht vom existieren eines Makefiles aus (z.B. f�r den Installationspfad, ich habe aber kein Makefile solange ich kein autogen.sh gemacht habe, wenn ich aber eins gemacht habe, dann habe ich doch keine 'sauberen'-Quellen mehr, oder?
Ich fange nochmal von vorne an:
OK, soweit klar. Das saubere-Original bekomme ich jederzeit aus meinem CVS bei Berlios.Es ist so: Bitte schiebe die upstream sourcen (clean, also _ohne_ debian-zeugs und _ohne_ build zeugs wie config.status etc) nach heatload-0.3, und tar.gz das als heatload_0.3.orig.tar.gz.
Warum wieder entpacken, ich kann doch gleich das nehmen, was ich zuvor gepackt habe, oder?entpacke es dann wieder,
und schiebe in das verz heatload-0.3 das debiandas bekomme ich beim ersten mal mit dh_make => erledigt
zeugs,
Einige Dateien angepa�t und gel�scht. Dabei ist mir folgendes aufgefallen:
Ich m�chte gerne in /usr/X11R6/bin installieren, daf�r m��te ./autogen.sh (bzw. configure.in) mit der entsprechenden Option aufgerufen werden. Mu�/kann ich das in der 'rules' Datei eintragen?
'dpkg-buildpackage -rfakeroot' habe ich gemacht, nun habe ich tats�chlich:mach dpkg-buildpackage, und du wirst automatisch ein diff.gz erstellt bekommen was unterschied zw. orig.tar.gz und debian version beinhaltet.
> ll
insgesamt 28
drwxr-xr-x 5 thoma thoma 4096 2002-12-10 09:09 heatload-0.3
-rw-r--r-- 1 thoma thoma 2464 2002-12-10 09:09 heatload_0.3-1.diff.gz
-rw-r--r-- 1 thoma thoma 319 2002-12-10 09:09 heatload_0.3-1.dsc
-rw-r--r-- 1 thoma thoma 15335 2002-12-10 08:43 heatload_0.3.orig.tar.gz
ABER: ich habe auch ein paar Fehler erhalten, da ich vorher ./autogen.sh' nicht ausgefphrt habe gibts halt auch kein Makefile und
dar�ber beschwert sich 'dpkg-buildpackage' offensichtlich. Soll das so sein?
> [...] Und im rules script ein dh_installman
�hm, tja *peinlich ber�hrt* k�nntest Du mir verraten, wie macht man das?debian/heatload.1 ausf�hren.
Mu� ich das 'nur' hinter das im 'rules' vorhandene 'dh_installman' schreiben? Also 'rules':
# Build architecture-dependent files here.
binary-arch: build install
[...]
# dh_installinit
dh_installcron
dh_installman debian/heatload.1
dh_installinfo
[...]
Ist das alles?
W: heatload source: out-of-date-standards-version 3.5.2Die aktuelle Standards Version (von debian-policy) ist 3.5.8, und zu der sollte dein Packet konform sein. Also eintr�ge einfach in control �ndern.
Das habe ich oben schon erledigt, danke.
Schick mir das Packet einfach mal,
Paket = die drei Dateien 'heatload_0.3-1.dsc' 'heatload_0.3-1.diff.gz' und 'heatload_0.3.orig.tar.gz' ???
ich kann dich von mir aus auchDas w�re sehr nett :-)
sponsorn,
Sch�ne Gr��e,
Malte
P.S: In den Quellen mu� ich noch eine Kleinigkeit(!) �ndern, dann w�re mein erstes Programm IMHO reif f�r die erste Ver�ffentlichung als debian-Paket :-)
--
H�ufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

