Simples debian Paket: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 8: Zeile 8:
 
*dh_make -p pico-server_1.0.1 -f  ../pico-server.tar.gz
 
*dh_make -p pico-server_1.0.1 -f  ../pico-server.tar.gz
 
;single auswählen und bestätigen.
 
;single auswählen und bestätigen.
−
 
−
=In das Verzeichnis wechseln=
 
−
*cd pico
 
−
=control Datei=
 
−
*vi debian/control
 
−
<pre>
 
−
Source: server
 
−
Section: misc
 
−
Priority: optional
 
−
Maintainer: Thomas Will thomas.will@xinux.de
 
−
Build-Depends: debhelper (>= 9), systemd
 
−
Package: server
 
−
Architecture: all
 
−
Depends: ${misc:Depends}
 
−
Description: Simpler Webserver
 
−
Simpler Webserver zur Demonstration.
 
−
</pre>
 
−
 
−
=changelog Datei=
 
−
*vi debian/changelog
 
−
<pre>
 
−
server (1.0-1) unstable; urgency=low
 
−
 
−
  * Erste Version des Pakets
 
−
 
−
-- Thomas Will <thomas.will@xinux.de>  Mon, 13 Jun 2023 12:00:00 +0000
 
−
 
−
</pre>
 
−
=Leere Rules Datei=
 
−
<pre>
 
−
#!/usr/bin/make -f
 
−
 
−
%:
 
−
    dh $@ --with systemd
 
−
 
−
DEB_BUILD_OPTIONS := $(shell dpkg-buildflags --export=configure) nocheck
 
−
</pre>
 

Version vom 22. Juni 2023, 10:34 Uhr

Clonen der Source

Wir fassen das zu einem Archiv zusammen

  • tar -cvzf pico-server.tar.gz pico-server

Wir wechseln in das Verzeichnis

  • cd pico-server/

Wir erstellen eine Vorlage

  • dh_make -p pico-server_1.0.1 -f ../pico-server.tar.gz
single auswählen und bestätigen.