Le mer. 23 déc. 2020 à 10:37, Devops PK Carlisle LLC <dev...@pkcarlisle.com> a écrit :
> Thanks for responding. This is the first software I have ever submitted > for Debian, so please forgive any amateur misunderstandings regarding > the process. > > - The email (below) which retitles the software notes "stopping > processing here". Should I attempt to repackage papershaper as a .deb or > is the .git sufficient? I have never compiled a .deb before. > There are plenty of tutorials but also debian policies file to read ;-) If pure python, as a first step if not already done, you could package for python and upload to pypi. > - The entire install "process" is to > * place the contents into a folder called ~/com.pkcarlisle/papershaper > in the user home directory. There are no additions to or changes to > system level files > Deb packages do not install anything in user home (you may be on a multi user system), but place files in usr, var, etc etc.... * check for and/or resolve dependencies for Python 3 and lynx > Dependencies must all resolve on debian side with debian packages. So script must not install any dep by itself (defined in control file of deb package) * (optionally) add a start up command as > python3 ~/com.pkcarlisle/papershaper/papershaper.py > Would be placed in usr/bin > > If the wishlist is waiting for me to compile papershaper into a .deb I > can give it a try, but I do not want the wishlist to be waiting for > something and for me not to know about the next steps. > If you create an ITP then people are waiting for you to do the job. Then you only need a sponsor to upload final reviewed package If you create an RFP then you ask "someone" to package it for you. But all depends on volunteers..... > On 12/22/20 3:27 PM, Debian Bug Tracking System wrote: > > Processing commands for cont...@bugs.debian.org: > > > >> retitle 976174 ITP: papershaper -- automagic wallpaper swapper > > Bug #976174 [wnpp] ITP:papershaper--automagic wallpaper swapper > > Changed Bug title to 'ITP: papershaper -- automagic wallpaper swapper' > from 'ITP:papershaper--automagic wallpaper swapper'. > >> thanks > > Stopping processing here. > > > > Please contact me if you need assistance. > > On 12/22/20 2:30 PM, Devops PK Carlisle LLC wrote: > > Thanks for responding. > > > > If I understand the definitions correctly, I should resubmit this as an > > RFP since it has never been included in a Debian (or other Linux) > release? > > > > Being kind of careful about the definition of a package here... > > > > The software is here as a git > > > > https://github.com/pkcarlislellc/git-papershaper > > > > here as a tarball: > > > > https://sourceforge.net/projects/papershaper/ > > > > It is open source licensed, and does not download anything as part of > > the install process. It has two dependencies: Python and the lynx > > browser. Python 2 and 3 versions are included in the tarball but it is > > presumed that the preferred Python version is now Python 3, so that is > > the default. > > > > It does optionally download images, but only on execution. > > > > > > On 12/22/20 1:54 PM, olivier sallou wrote: > >> You created an itp so an intent to package. > >> If not willing to propose a apckage should be an rfp request for > package. > >> Ideally you package your app and propose it for review and upload. > >> Requirements are an open source license and package install should not > >> download anything. > >> Only its execution can download remote stuff. > >> > >> Olivier >