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 <s@jaeckel.eu>
25f1ea7 to
075091a
Compare
Those are only used in case we're building on develop. Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
075091a to
a455112
Compare
thx, that's exactly what I needed :D I've renamed the packages now to |
Signed-off-by: Steffen Jaeckel <s@jaeckel.eu>
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.