Compare commits

...

1 commit

Author SHA1 Message Date
d041fa3bfc WIP
Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
2018-10-08 15:25:02 +01:00

View file

@ -0,0 +1,28 @@
---
title: "Debian Package Sources"
date: 2018-07-18T15:26:20+01:00
draft: true
---
_Disclaimer: I am an ArchLinux user, pretty accustomed to the ways of
`PKGBUILD`s and `makepkg` packaging-wise. I think that Debian packaging is
full of historical decisions that make it bloated, and hard to use in many
ways, and that there is too many things to rant about that I could ever have
time for. Unfortunately I don't have much experience with other packaging
systems._
_I hope to write more about other pain points of the Debian packaging system,
(as well as Arch's), in the future._
After this free taunt, let's get to the point.
- Why am I not able to define the format of the source of truth myself.
> The source archive scheme described later is intended to allow a Debian
> package source tree with some associated control information to be
> reproduced and transported easily. The Debian package source tree is a
> version of the original program with certain files added for the benefit of
> the packaging process, and with any other changes required made to the rest
> of the source code and installation scripts.
> The extra files created for Debian are in the subdirectory `debian` of the
> top level of the Debian package source tree. They are described below.