22.06.2016 22:36, Sebastian пишет:
Hi,
I deal with a package which has a changed versioning scheme. Upstream now has 2.6, while the currently packaged version is 3026 (probably at a time where now version was available from upstream?). As epoch is not used in openSUSE and is ignored. How could I deal with this situation?
As far as I understand openSUSE relies on "zypper dup" to enforce currently available version. So you probably do not need to do anything special. Although lack of epoch support sounds like a bug or at least misfeature.
Looking in the wiki, there is: https://en.opensuse.org/openSUSE:Package_naming_guidelines But I'm not sure which separator I should use. '_', '+', and '.' are explicitly not forbidden. But nothing is explicitly allowed.
Is there any recommendation or guideline?
My case: I want to update vimplugin-gnupg to the current upstream version: https://build.opensuse.org/package/show/editors/vim-plugins https://github.com/jamessan/vim-gnupg
Sebastian