Har gett mig i kast med att lära mig hur man skapar en deb-fil från källkod. Därför har jag använt mig av källkoden till videoredigeringsprogrammet Vivia som ännu inte verkar ha paketerats.
Guiden jag har använt mig av finns här http://www.quietearth.us/articles/2006/ ... rom-source och jag har lyckats följa den fram till dh_make. Dock kör jag fast när kontrollfilen kommer upp då jag inte förstår hur man ändrar innehållet i den enligt förklaringen som ges på sidan. Hur ändrar jag exempelvis mail och versionsnummer och hur vet man om klassen för källkoden är singelbinär eller multipel (eller hur man säger)
Så här ser i kontrollfilen ut praktiken så att ni hänger med i vad jag pratar om:
Kod: Markera allt
alex@ubuntu:~$ dh_make vivia
Extra parameters on command line
dh_make - Script to Debianize a regular source archive, version 0.47
Copyright (C) 1998-2008 Craig Small <csmall@debian.org>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Usage: dh_make [options]
-c, --copyright <type> use <type> of license in copyright file
(gpl|lgpl|artistic|bsd)
--dpatch using dpatch to maintain patches
--quilt using quilt to maintain patches
-e, --email <address> use <address> as the maintainer e-mail address
-n, --native the program is Debian native, don't generate .orig
-f, --file <file> specify file to use as the original source archive
-r, --createorig make a copy for the original source archive
-s, --single set package class to single
-m, --multi set package class to multiple binary
-l, --library set package class to library
-k, --kmod set package class to kernel module
--kpatch set package class to kernel patch
-b, --cdbs set package class to cdbs
-a, --addmissing reprocess package and add missing files
-t, --templates <dir> apply customizing templates in <dir>
-d --defaultless skip the default debian and package class templates
-o, --overlay <dir> reprocess package using template in <dir>
-p, --packagename <name> force package name to be <name>
-h, --help display this help screen and exit
-v, --version show the version and exit
By Craig Small <csmall@debian.org>
Based on deb-make by Christoph Lameter <clameter@debian.org>.
Custom template support by Bruce Sass <bmsass@shaw.ca>.
http://ubuntuforums.org/showthread.php?t=51003
Tack på förhand!
Alex