[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: creating a new package?



Hi Ian!

On Thu, Nov 2, 2023 at 2:44 AM Ian Norton <inorton@gmail.com> wrote:
>
> Thanks Salvo, I will submit an ITP soon.
>
> For the actual build, since salsa is gitlab are we able to have the
> packaging project build the deb there? I have seen that some packages
> seem to do this but there isn't much consistency.  Is there a good
> package repo under https://salsa.debian.org/python-team/packages/ to
> use as a "preferred way" example?

Yes. A package under the Debian python team will be well maintained.
But you first to ask for to join the Debian python team :
https://wiki.debian.org/Teams/PythonTeam

Then you can package it and send RFS on this email list or put the package into
topic of #debian-python channel on OFTC.

BR,
Bo

>
> On Wed, 25 Oct 2023 at 23:14, Salvo Tomaselli <tiposchi@tiscali.it> wrote:
> >
> > In data mercoledì 25 ottobre 2023 23:29:36 CEST, Ian Norton ha scritto:
> > > Hi, It's probably somehow obvious, but I can't find anywhere what the
> > > process is to create/request a new package repo.
> >
> > To request a new package you must use reportbug to create a bug against the
> > fake package "wnpp".
> >
> > Then you must choose RFP and hope that someone will be interested to package
> > it.
> >
> > Otherwise you can open an ITP and package it yourself, and then ask for a
> > sponsor to upload it.
> >
> > In general the idea is that the debian/ directory isn't part of your project.
> >
> > What I usually do is that I keep it on the same repository as the project, but
> > the .tar.gz doesn't include it, so dpkg doesn't know I keep it there.
> >
> > You should probably start here: https://wiki.debian.org/HowToPackageForDebian
> >
> > Packages are built with dpkg-buildpackage.
> >
> >
> > >
> > > For my my python app (gitlab-emulator) I'm happy to put the debian
> > > package build scripting in my repo. Would the salsa package simply be
> > > a synchronised mirror of the upstream repo?
> > >
> > > Thanks
> > >
> > > Ian
> >
> >
> > --
> > Salvo Tomaselli
> >
> > "Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
> > senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
> >                 -- Galileo Galilei
> >
> > https://ltworf.codeberg.page/
>


Reply to: