<html>
<head>
<meta content="text/html; charset=iso-8859-2"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">2016-12-21 19:01 keltezéssel, Nemeth
Akos írta:<br>
</div>
<blockquote
cite="mid:DB5PR05MB1333949350F094339F24138F84930@DB5PR05MB1333.eurprd05.prod.outlook.com"
type="cite">
<pre wrap="">Le kellene választani a fejlesztői fájlokat. (meg talán másokból is,
ezzel még hadilábon állok, nem tudom hogy mit hova kellene rakni. (.h
gondolom mehet a dev-be, a .so az meg nyilán nem, de azért ennél
összetettebb a dolog, nincs erre valami gyorstalpaló,tanács,stb? <span class="moz-smiley-s1" title=":)"><span>:)</span></span></pre>
</blockquote>
Gyorstalpaló.<br>
<br>
Van egy általánosan használt és jól bevált files fájlunk a
főcsomagból leválasztandó *-dev csomagok részére.<br>
Ez a fájl a legtöbb dev csomagban ugyanaz, csak ritkán kell
változtani, én automatikusan szoktam, talán elítélendő módon
odatenni.<br>
Régebben a cmake fájlok nem szerepeltek benne, újabban már azokat is
odatesszük többnyire.<br>
<br>
Például a plasma-desktop-dev -ben lévő már a cmake cuccokat is
kiszedi a főcsomagból, ezt is nyugodtan berakhatod a leendő dev
csomagod bármelyikébe.<br>
<br>
Minden sora egy szűrő minta, ami alaján kiszedi a telepített
fájlokból a csomagja számára az illeszkedő elemeket, a @ kezdetű
sorok csak a szimlinkeket szedi ki, a többi a valódi fájlokat,
könyvtárakat.<br>
<br>
Ha elkészült a csomag, meg illik nézni, a <b>dpkg -I
elkeszültdevcsomag</b> paranccsal, hogy a főcsomag benne van é a
dev csomag függőségeiben, ha nincs, akkor be kell venni a dev csomag
ubéjébe egy oda elhelyezett depends fájlba a főcsomagot is.<br>
Elv, hogy a leendő csomagokban csak a dev csomagokat soroljuk fel a
leendő csomag build-depends fájljában, mivel annak szinte kutya
kötelessége a főcsomagját is feltelepítenie a fordítási chrootba.<br>
<br>
</body>
</html>