Skip to content

[taglib] Upgrade from 1.12-beta-2 to 1.12#16649

Merged
ras0219-msft merged 4 commits intomicrosoft:masterfrom
uklotzde:taglib-1.12
Mar 11, 2021
Merged

[taglib] Upgrade from 1.12-beta-2 to 1.12#16649
ras0219-msft merged 4 commits intomicrosoft:masterfrom
uklotzde:taglib-1.12

Conversation

@uklotzde
Copy link
Copy Markdown
Contributor

Follow-up of:

Original changes:

  • Replace CONTROL with vcpkg.json
  • Use Git tag as REF
  • Link official homepage instead of GitHub project page
  • Add license string according to GitHub repo
  • Add missing vcpkg_fixup_pkgconfig() in portfile

Additional changes:

- Replace CONTROL with vcpkg.json
- Use Git tag as REF
- Use official version number (without the date suffix)
- Switch to semantic versioning
- Link official homepage instead of GitHub project page
- Add license string according to GitHub repo
- Add missing vcpkg_fixup_pkgconfig() in portfile
@JonLiu1993 JonLiu1993 added the category:port-update The issue is with a library, which is requesting update new revision label Mar 11, 2021
@JonLiu1993 JonLiu1993 added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Mar 11, 2021
@uklotzde
Copy link
Copy Markdown
Contributor Author

Please confirm that the versioning is correct after switching to semver. I don't want to mess up any existing dependencies.

@@ -0,0 +1,10 @@
{
"name": "taglib",
"version-semver": "1.12.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JonLiu1993 is port-version: 1 needed?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to the docs 1.12.0-yyyymmdd precedes 1.12.0. But someone else should confirm this.

https://vcpkg.readthedocs.io/en/latest/specifications/versioning/#2-specifying-package-versions

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Be-ing ,If we update the version, we will delete the port-version. If we modify the BUG or other changes, we will add the port-version: 1. If the port-version already exists, we will increment it by 1 each time we modify it.

@ras0219-msft ras0219-msft merged commit d40ea29 into microsoft:master Mar 11, 2021
@ras0219-msft
Copy link
Copy Markdown
Contributor

👍 Looks great to me, thanks for the update PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-update The issue is with a library, which is requesting update new revision info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants