On Fri, 31 Jan 2025 19:07:53 +0100 Matthias Geiger <werdah...@riseup.net> wrote:
> On Thu, 30 Jan 2025 20:35, Kirill Rekhov <krekhov....@gmail.com> wrote:
> >-----BEGIN PGP SIGNED MESSAGE-----
> >Hash: SHA512
> >
> >Hi, Matthias. Thank you, I have been granted permissions in GitLab.
> >Should I create a vim-vimwiki project and add my package source code
> >there? or should I do it after you have fully reviewed it?
> >Thanks for your reply.
>
> Hi Kirill.
>
> I didn't have time yet to to a test-build of your package.
> In the vim team we use gpb (git-buildpackage) for better management of
> repos. This is with debian/latest as branch for the debian packaging und
> upstream/latest as branch to track upstream releases. You can read about
> it here [0] . The gbp.conf should look like this: [1]
>
> For the initial import you would do:
>
> $ git clone https://github.com/vimwiki/vimwiki -b v2024.01.24
> $ cd vimwiki && git checkout -b debian/latest && git checkout -b
> upstream/latest
> $ gbp import-orig ../path-to-tarball --debian-branch=debian/latest
> --upstream-branch=debian-latest
> This imports set up the repo layout automatically for you.
> Then (in a separate commit) add all you debian/packaging files.
> I can review all on the weekend; and then you can push it to the teamsÄ
> repo.
>
>
>
> Links:
>
> [0]: https://wiki.debian.org/PackagingWithGit
> [1]: https://salsa.debian.org/vim-team/vim-autopairs/-/blob/debian/latest/debian/gbp.conf?ref_type=heads
>
> best,
>
> werdahias
>
>

I build it and the package looks good for upload for me.

Please change the VCS-urls in debian/control and set the Maintainer to the Debian vim team (and yourself as uploader, cf. vim-gruvbox).

Let me know if you need help with gbp. Once it's pushed to the teams' repo I will upload it.


best,


werdahias

Attachment: OpenPGP_0xECBEDBB607B9B2BE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to