Re: Jak mit v dpkg databazi zkompilovane programy


To czdebian-l zavinac debian bod cz
From jhajas <jhajas zavinac seznam bod cz>
Date Tue, 20 Nov 2001 23:00:21 +0100
Organization Czech Technical University

Marek Cermak wrote:

                               Jak mit v dpkg databazi zkompilovane programy

 From: "Josef Hajas" <jhajas zavinac seznam bod cz>
 Reply to: "Josef Hajas"
 Date: Thu, 15 Nov 2001 17:33:54 +0100
 Organization: Czech Technical University
 Newsgroups:
        cz.comp.linux.debian
 Followup to: newsgroup
Nevite nekdo jestli existuje nejaky skriptik, ktery by prosel treba Makefile
a podle nej (nebo podle neceho jineho) vygeneroval prislusne soubory pro k
orektni zaznam v dpkg? Jedna se mi o to aby kdyz si napriklad zkompiluju Xy
4.1 tak aby to system vzal na vedomi a nechal me nainstalovat treba nejaky
.deb ktery 4.1 vyzaduje.

Existuje neco takoveho?

Dekuji za odpoved

Josef Hajas


nemuzete to zkompilovat ze source balicku (uff, nevim presne ten pojem)
stahnete si [balik].dsc [].diff.gz a [].orig.tar.gz (doufam :-)
pak dpkg-source -x [].dsc
udelate zmeny ktere chcete a spustite v adresari [balik] debian/rules binary
a mate hotovej balicek jaky potrebujete.

S pozdravem MC

Konkretne potrebuju na poci nainstalovat xfree 4.1, ale kdyz to udelam tak ze si stahnu binarku z xfree86.org tak si debian bude myslet za tam je porad stara verze a nenecha me nainstalovat nic co potrebuje 4kovy Xy. Stahnul jsem si tedy xfree86_4.1.0-9.dsc xfree86_4.1.0-9.diff.gz a xfree86_4.1.0-9.orig.tar.gz.Jak jste mi poradil tak jsem udelal
# dpkg-source -x xfree86_4.1.0-9.dsc
a pak
# debian/rules binary
jenze pak mi to havaruje hned na patches a kdyz smaznu patche tak to rekne
touch debian/stampdir/source.make
dh_testdir
make: dh_testdir: Command not found
make: *** [debian/stampdir/build] Error 127

Jde mi jen o to abych nemusel do sources.list davat nejaky unstable zdroj jen abych mohl mit X 4.1 (kuli dependencies). Tohle jsem uz na jednom stroji udelal a ted tam mam databazi dependencies apsolutne v rozkladu (novy baliky nainstaluju jen pri force a na apt-get muzu zapomenout). Neexistuje nejaky jednodussi zpusob jak nainstalovat korektne Xy na debiana aniz bych si pohnojil zavislosti? A taky by se mi hodil nejaky odkaz o kompilacich balicku, protoze jsem zjistil ze kdyz si stanou zdrojaky tak se da udelat jednoduse v tom adresari
# deb-make
# debian/rules binary
a vznikne mi deb rovnou pro muj system (aniz bych musel instalovat novejsi verze jinych zavyslich baliku). Zkousel jsem nejake odkazy hledat ale nic pouzitelneho pro me vlastni uzivani (nehodlam ty baliky dale nejak sirit) jsem nenasel.

Velice dekuji za odpoved

Josef Hajas




Partial thread listing: