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

Re: Packaging help: users and directories



> Dear Gavin Henry,

Hi Chris!

> I didn't follow your whole discussion, but if you have time I would highly appreciate if you could put all this information together at a well-findable place (maybe: extend https://wiki.debian.org/UpstreamGuide ?)
>
> Reason:
> I'm probably going to search for similar information in the near future =)
>
>
> Regards
> Chris
>
> PS: This is not meant as a demand. Rather a "hint" that the work will pay of at least for one more person. ... I just figured it's very difficult to transport "nice" in letters. Everything sounds so demanding :/

I've Cc'd the list, sorry if that wasn't correct.

What do you class as "all this information"? Starting from scratch?
I'm coming from a Fedora/RH world so I've always wanted to do a Debian
package and I am starting to see the flexibility of all the
multi-files vs the one spec file I have:

https://github.com/SentryPeer/SentryPeer/blob/main/packaging/rpm/sentrypeer.spec
https://bugzilla.redhat.com/show_bug.cgi?id=2026516 <- main way to get
a package listed for inclusion

I'm pretty much done with the Fedora spec file, but I now understand
about how the rules/control file can do all the requirements for you
(if using autoconf?).

My main issue was having zero knowledge of the main terms, so this
page was hard to approach:

https://wiki.debian.org/Packaging

but this was good (as well as doing the RPM spec first and seeing how
others have done their rules file):

https://www.debian.org/doc/manuals/maint-guide/index.en.html

I think the main issue is getting your head around "creating the first
set of files" and then picking how to build it all moving forward.

Thanks.

-- 
Kind Regards,

Gavin Henry.
https://sentrypeer.org


Reply to: