-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix packagecloud repo- and packagename #558
Conversation
I'll leave this open for comments on #557 |
The versioning should be done compliant to https://linux.die.net/man/5/deb-version |
That could be helpful for MoarVM (I think it's @MasterDuke17 who "represesents" them here?). For those who have trouble parsing a natural language (e.g.: me ;-) ) it is formally (ABNF) DECDIGIT = %x30-39 ; 0-9
ALNUM = DECDIGIT / (%x41–5A / %x61–7A) ; A-Za-z0-9
EXTRA = %x2e / %x2b / %x7e ; '.' period, '+' plus, '~' tilde
COLON = %x3a ; ':' colon
MINUS = %x2d ; '-' minus
EPOCH = 1*DECDIGIT COLON
DEBREVISION = MINUS 1*(ALNUM / EXTRA)
UPSTRVER = DECDIGIT / ALNUM / EXTRA ; Upstream version number (original version number)
UPVERSION = 1*DECDIGIT *UPSTRVER ; No extras
UPVERSIONEP = 1*DECDIGIT *(UPSTRVER / COLON) ; Epoch exists
UPVERSIONDEB = 1*DECDIGIT *(UPSTRVER / MINUS) ; Debian revision number exists
UPVERSIONALL = 1*DECDIGIT *(UPSTRVER / COLON / MINUS) ; Both, an epoch and a Debian revision number exists
DEBVERSION = (EPOCH UPVERSIONALL DEBREVISION)
=/ (EPOCH UPVERSIONEP )
=/ ( UPVERSIONDEB DEBREVISION)
=/ ( UPVERSION ) (Please correct me if I made an error) |
Signed-off-by: Steffen Jaeckel <[email protected]>
25f1ea7
to
075091a
Compare
Those are only used in case we're building on develop. Signed-off-by: Steffen Jaeckel <[email protected]>
075091a
to
a455112
Compare
thx, that's exactly what I needed :D I've renamed the packages now to |
Signed-off-by: Steffen Jaeckel <[email protected]>
So you think that was bold, coming from me of all people? ;-)
Do you want to wait for the projects meant for 2.0 to get ready or do you want an intermediate version? I mean: there are a lot of bugfixes accumulated in develop. I think it is enough for an 1.3.0 although I said otherwise a couple of And if we do a proper Debian package we need a man-page. |
No description provided.