Page MenuHomeFreeBSD

Update Clementine Player to the top of the github tree as we haven't seen an actual release for years.
Needs ReviewPublic

Authored by sbruno on Apr 28 2021, 8:50 PM.

Details

Reviewers
None
Group Reviewers
multimedia
Summary

Start tracking nightly releases of audio/clementine

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 38955
Build 35844: arc lint + arc unit

Event Timeline

tcberner added inline comments.
audio/clementine-player/Makefile
42–43

^ how about using the tag name as version -- the bump alone does not give the users any information on what there version actually is.
See Example 14 in the chapter 5 [1]

[1] https://docs.freebsd.org/en/books/porters-handbook/makefiles/

Address pkg naming convention.

audio/clementine-player/Makefile
42–43

So, I tried the above DIST variables which generates a pkg name of: clementine-player-1.4.0.r1.586

This does *not* seem to supercede the previous pkg name of 1.4.0_6 which is irritating. Any suggestions on how to proceed?

Note, that you will require to set PORTEPOCH as

pkg version -t clementine-player-1.4.0_6 clementine-player-1.4.0.r1.586
>

Note, that you will require to set PORTEPOCH as

pkg version -t clementine-player-1.4.0_6 clementine-player-1.4.0.r1.586
>

That will work for this update. But, until the actual verson number (1.4.0) is updated, I have to leave the PORTEPOCH value in there, right? Else users updating from the current release to any future release will fail?

  • Add a PORTEPOCH for this change so that users actually see a valid update

Note, that you will require to set PORTEPOCH as

pkg version -t clementine-player-1.4.0_6 clementine-player-1.4.0.r1.586
>

That will work for this update. But, until the actual verson number (1.4.0) is updated, I have to leave the PORTEPOCH value in there, right? Else users updating from the current release to any future release will fail?

The PORTEPOCH will have to stay for ever (or until the pkgname changes).