/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
eget navn på modificerede .deb-pakker
Fra : Leif Neland


Dato : 21-04-09 20:10

Hvordan kan jeg ændre navnet på en .deb-pakke, jeg modificerer og bygger?

Hvis jeg f.ex. ændrer en option i debian/rules, og derefter laver
debian/rules binary, hvordan får jeg så pakken til at hedde

foo_2.2.3-leif_i386.deb

så jeg kan kende forskel på den og den officielle?

 
 
Adam Sjøgren (21-04-2009)
Kommentar
Fra : Adam Sjøgren


Dato : 21-04-09 20:29

On Tue, 21 Apr 2009 21:10:08 +0200, Leif wrote:

> Hvordan kan jeg ændre navnet på en .deb-pakke, jeg modificerer og bygger?
> Hvis jeg f.ex. ændrer en option i debian/rules, og derefter laver
> debian/rules binary, hvordan får jeg så pakken til at hedde

> foo_2.2.3-leif_i386.deb

> så jeg kan kende forskel på den og den officielle?

Du ændrer versionen i debian/changelog - tilføj et nyt afsnit, med en
tekst og din egen version.

Eksempel:


hello (2.2-3leif1) unstable; urgency=low

* Local package with experimental patch.

-- Leif Neland <leif@neland.dk> Tue, 21 Apr 2009 21:28:18 +0200

hello (2.2-3) unstable; urgency=low

* Added debian/watch file. Closes: #489213.
* Removed unneeded section .comment from binary. Closes: #428722.
* Run "make distclean" only if Makefile exists, but do not ignore errors.

-- Santiago Vila <sanvila@debian.org> Fri, 28 Nov 2008 17:08:46 +0100

[...]


Hvis du bruger Emacs giver pakken dpkg-dev-el en praktisk Debian
changelog mode.


Mvh.

Adam

--
"Industrispionasj" Adam Sjøgren
"Appelsinfromasj" asjo@koldfront.dk

Peter Makholm (22-04-2009)
Kommentar
Fra : Peter Makholm


Dato : 22-04-09 08:13

asjo@koldfront.dk (Adam Sjøgren) writes:

> Du ændrer versionen i debian/changelog - tilføj et nyt afsnit, med en
> tekst og din egen version.

[...]

> Hvis du bruger Emacs giver pakken dpkg-dev-el en praktisk Debian
> changelog mode.

Og hvis man bruger en editor, så er det let at bruge dch(1) fra
devscripts pakken.

dch laver en passende changelog-entry der bare skal udfyldes med de
ændringer man rent faktisk har lavet. Den har en option til netop at
indsætte et lokalt tag i versionsnummeret (--local/-l).

//Makholm

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste