Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15284

Re: creating a new package?

From Ian Norton <inorton@gmail.com>
Newsgroups linux.debian.maint.python
Subject Re: creating a new package?
Date 2023-11-01 18:00 +0100
Message-ID <HvmJr-2ow3-5@gated-at.bofh.it> (permalink)
References <HsTLz-QdF-3@gated-at.bofh.it> <HsUoh-QHe-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


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?

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/

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

creating a new package? Ian Norton <inorton@gmail.com> - 2023-10-25 23:40 +0200
  Re: creating a new package? Salvo Tomaselli <tiposchi@tiscali.it> - 2023-10-26 00:20 +0200
    Re: creating a new package? Ian Norton <inorton@gmail.com> - 2023-11-01 18:00 +0100
      Re: creating a new package? Bo YU <tsu.yubo@gmail.com> - 2023-11-13 13:30 +0100

csiph-web