Re: Becoming a package maintainer and best practices for porting RPMs from Fedora

2020-06-08 Thread Rebecca N. Palmer
On 08/06/2020 21:04, Qianqian Fang wrote: from browsing some of the existing repos, it appears that the package repo contains all upstream source files (with the addition of the debian/ folder), which is different from Fedora (upstream source package is separate from the .spec and patch* files)

Re: Becoming a package maintainer and best practices for porting RPMs from Fedora

2020-06-08 Thread Qianqian Fang
On 6/8/20 3:00 PM, Rebecca N. Palmer wrote: This is a library, so the binary package names should probably be libzmat0/libzmat-dev/octave-zmat.  I have not checked the rest of the package. It's generally recommended, and in some teams required, that packaging repositories be hosted on https

Re: Becoming a package maintainer and best practices for porting RPMs from Fedora

2020-06-08 Thread Rebecca N. Palmer
On 08/06/2020 18:35, Qianqian Fang wrote: I picked one of my projects (https://github.com/fangq/zmat) to get started, currently, I managed to create all basic packaging files (3 subpackages, zmat/zmat-dev/octave-zmat) https://github.com/fangq/debpkg/tree/zmat This is a library, so the binary

Re: Becoming a package maintainer and best practices for porting RPMs from Fedora

2020-06-08 Thread Qianqian Fang
On 6/5/20 3:44 AM, Rebecca N. Palmer wrote: Not that I'm aware of.  (The package 'alien' can install RPM binary packages on Debian, but does not convert source packages.) any best practices guide for creating a package? any links/steps on how to become a maintainer would be fantastic. Any one