Debian Packaging
-
There are countless (often deprecated) tutorials
and different variants about how to create a Debian package -
Quite a difficult djungle to fight through even with a Machete
only to discover that from all that information you only need a small amount. -
Most HowTos start with Getting the Upstream Tarball
but most of the time you don't have or need this. -
Very often you only have a shell skript, binary or JAR file or something similar
which you just want to get into a package
so that you can take advantage of the system's package manager and not bypass it. -
What follows is a guide to quickly create packages with some optional variants.
-
You should always make sure, that a package is in good shape, but applying all the rules
of the Debian Policy would be overkill (Remember: We are pragmatic here)If you want to get your package into Debian,
then of course you should follow their advice and policies...