[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian] dpkg-buildpackage, rules, params



Hallo Michael!

Michael Welle schrieb am Donnerstag, 02. November 2000:

> gibt es einen kanonischen Weg, wie ich die Compilation von Debian
> Sourcepacketen beeinflussen kann? Ich moechte zB. Parameter an make
> uebergeben oder die Suchpfade des gcc fuer includes erweitern.
>
IMHO kann das in der Datei 'rules', die nach 'dh_make' oder
'deb-make' im (Unter-)Verzeichnis /debian angelegt wird, alles
händisch ergänzt/modifiziert werden. Z.B. habe ich hier im
'rules' file für den MUA 'mutt' folgende Zeilen ergänzt:
------------------> Beißkante <-----------------------
    ./configure --prefix=/usr --mandir=\$${prefix}/share/man \
      --infodir=\$${prefix}/share/info --enable-compressed \
      --with-mixmaster --with-charmaps=\$$/usr/share/i18n/charmaps \
      --enable-pop --enable-imap --with-mailpath=/var/mail \
      --with-docdir=\$${prefix}/share/doc/mutt --sysconfdir=/etc
    $(MAKE) keymap_defs.h
    $(MAKE) mutt_dotlock
----------------<<< hier abbeißen >>>------------------
Das gleiche 'Spielchen' könnte man jetzt um Suchpfade für
den 'gcc' oder 'include'-files fortsetzen/ergänzen.

Unabhängig davon würde ich das aber als globale Vorgabe in
/etc/profiles oder verwandten Dateien fixieren. Dann sollte
sich die individuelle Ergänzung der für die Kompilierung
notwendigen Dateien erübrigen.

Grüße - Wilhelm

--
____         ____
\_\_\       /_/_/ | Wilhelm Wienemann, Amselweg 10, D-47546 Kalkar/Germany
 \_\_\     /_/_/  | E-Mail: ww@kalwien.regio.rhein-ruhr.de
  \_\_\/\\/_/_/   | "Es ist ein Beweis der Bildung, die groessten Dinge
   \__/\___/_/    |  auf einfache Art zu sagen". (Waldo Emerson)


---------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Body
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
---------------------------------------------------------

742 eingetragene Mitglieder in dieser Liste.


Reply to: