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.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 16, 1:27 AM
Unknown Object (File)
Thu, Apr 11, 7:04 AM
Unknown Object (File)
Dec 20 2023, 5:28 AM
Unknown Object (File)
Aug 31 2023, 6:10 PM
Unknown Object (File)
Aug 26 2023, 7:09 AM
Unknown Object (File)
Jul 10 2023, 4:32 PM
Unknown Object (File)
Jul 6 2023, 4:47 AM
Unknown Object (File)
Jun 21 2023, 2:29 PM
Subscribers

Details

Reviewers
None
Group Reviewers
multimedia
Summary

Start tracking nightly releases of audio/clementine

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 38916
Build 35805: arc lint + arc unit

Event Timeline

tcberner added inline comments.
audio/clementine-player/Makefile
41

^ 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
41

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).