sailfishos-chum / main

Documentation and issue tracker for the SailfishOS:Chum community repository
https://build.merproject.org/project/show/sailfishos:chum
MIT License
26 stars 4 forks source link

emacs repository #7

Closed razcampagne closed 3 years ago

razcampagne commented 3 years ago

Hi,

I have been maintaining Emacs on OpenRepos and would like to have it on chum instead. Main repository is here: https://git.savannah.gnu.org/git/emacs.git

Thanks!

rinigus commented 3 years ago

Do you have already some repository with packaging it? Or should we make a blank one and make you maintainer of it?

razcampagne commented 3 years ago

I have a repository for the spec file if that's what you are talking about but not on github nor on OBS: https://redmine.casenave.fr/projects/emacs-spec/repository

razcampagne commented 3 years ago

But a blank one here is fine if you prefer to have everything in one place.

rinigus commented 3 years ago

I imported your repository to https://github.com/sailfishos-chum/emacs and invited you as a maintainer.

To make it work at OBS, it has to be restructured a bit. See https://github.com/sailfishos-chum/mc for example. In particular:

If you don't have account at OBS, then I can test it there as well. When packaging, test using mb2 ... build - that should work as well in SDK

rinigus commented 3 years ago

PS: Just as a feedback - I think it makes great sense to package emacs using OBS chum. Should be way easier than fighting with all dependencies at the local build and keeping all arch variants available. Thumbs up!

razcampagne commented 3 years ago

Thanks!

I have been doing this without really thinking about the proper way to do it. I'll make changes according to your remarks. I have pm'd lbt on irc to ask for an OBS account.

razcampagne commented 3 years ago

Package is properly building on OBS and request to chum:testing has been sent and even accepted. Thanks! I'll close this ticket then.

rinigus commented 3 years ago

As it looks to be building fine, just pushed it to sailfishos:chum as well. As you are maintainer of https://build.merproject.org/package/show/sailfishos:chum:testing/emacs you will be able now to update that in testing and later send the submit request to sailfishos:chum from the there.

Thank you for building it!