On Sat, Jan 11, 2025 at 03:38:10PM +0000, Ahmad Khalifa wrote: > > Write on Google "Debian create new package" and first result: https:// > > wiki.debian.org/HowToPackageForDebian > > > > It points to various parts but mainly the more probable start point > > seems https://wiki.debian.org/Packaging/Intro > > > > To point to git and gbp seems more useful https://wiki.debian.org/ > > PackagingWithGit Here wrote also about DEP14, tell writing first package > > out of git and after import, in fact it is not simple and fast to create > > the initial package starting immediately from git and neither to use > > immediately gbp and also DEP14, to create immediately on salsa etc... I > > remember that the last packages created new some time ago I had to do > > many steps, workarounds and only after convert the branches to the DEP14 > > names. > > I just went through this learning process, and IMO, first thing to learn is > how to "package" (debuild, debhelper, lintian, sbuild, devscripts), then you > learn how to "publish" it (dput, gbp, DEP-14).
The gbp part is debatable. For some people it's easier when they use a repo from the beginning and even wrap some tools into other, git-related, tools. For them it's a part of "packaging". But see below. > To quote from PackagingWithGit wiki: > > It is easiest to first create the first version of a package, outside of > > Git. Yup. It's unfortunate. -- WBR, wRAR
signature.asc
Description: PGP signature