Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.python > #15311
| From | Bo YU <tsu.yubo@gmail.com> |
|---|---|
| Newsgroups | linux.debian.maint.python |
| Subject | Re: creating a new package? |
| Date | 2023-11-13 13:30 +0100 |
| Message-ID | <HzEeJ-58u0-7@gated-at.bofh.it> (permalink) |
| References | <HsTLz-QdF-3@gated-at.bofh.it> <HsUoh-QHe-1@gated-at.bofh.it> <HvmJr-2ow3-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
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/ >
Back to linux.debian.maint.python | Previous | Next — Previous in thread | Find similar | Unroll 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