RichiH / vcsh

config manager based on Git
GNU General Public License v2.0
2.2k stars 124 forks source link

Help distro packagers over the "hump" #314

Open alerque opened 3 years ago

alerque commented 3 years ago

With v2.0.0 out the door (cf. #301) we've imposed a little extra work on distro packagers than the usual version bump. Since the way things are built and installed has changed almost all of them will need some manual intervention. There are just a few to go:

Packaging status

alerque commented 3 years ago

Repology has some general information and many of the individual listings have specific contact info.

alerque commented 3 years ago

Looks like somebody took care of Fedora. The changeset suggests several custom build hacks previously used were replaced with bone-stock macros, plus they got completions packaged. I'm pleased with that.

dridi commented 3 years ago

I did this in Fedora Rawhide that is currently targeted at Fedora 36 but it will also be part of Fedora 35 that was already branched off Rawhide. So it should soon be available in a non-rolling Fedora release.

The RPM setup in Fedora has good autotools support so I was very happy to get rid of the previous integration points, thanks!

alerque commented 3 years ago

Patch release v2.0.1 is just for the convenience of distro packagers. The man page included in the source release tarballs is prebuilt and does not need ronn to build; only building from a clone of the raw Git repository should require that. Unfortunately we were still checking for it even when it wasn't needed, making it a build time dependency. That has been removed so packagers should be able to drop ronn.

RichiH commented 3 years ago

I will have access to my PGP key again tomorrow. Now that Debian is released and unstable has settled a bit I can update packaging and upload.

RichiH commented 3 years ago

https://github.com/Homebrew/homebrew-core/pull/84672 for Homebrew; let's see if they accept a manual PR.

RichiH commented 3 years ago

Ubuntu comes through Debian, correct.

alerque commented 3 years ago

I sent a Nix PR here: https://github.com/NixOS/nixpkgs/pull/136720

thesamesam commented 2 years ago

I'm handling the Gentoo bump.

smlx commented 1 year ago

I just noticed that Debian is still on 1.x. Are there still plans to upload 2.x? I guess it will now have to be after the Bookworm release freeze?

alerque commented 1 year ago

@RichiH Do you still have your Debian packager keys / privs?