Bug 258300 - astro/merkaartor: Update to 0.19.0
Summary: astro/merkaartor: Update to 0.19.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kevin Bowling
URL: https://github.com/openstreetmap/merk...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-06 08:40 UTC by Oliver Heesakkers
Modified: 2021-09-11 18:57 UTC (History)
1 user (show)

See Also:


Attachments
The patch (9.57 KB, patch)
2021-09-06 08:40 UTC, Oliver Heesakkers
dev2: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Heesakkers 2021-09-06 08:40:59 UTC
Created attachment 227704 [details]
The patch

The Merkaartor development team has released a new version of Merkaartor: 0.19.0

https://github.com/openstreetmap/merkaartor/releases/tag/0.19.0

I've updated the port which basically meant updating the version in Makefile, removing all patches and refreshing pkg_plist.

Poudriere runs for 12.2 and 13.0 completed successfully:

https://heesakkers.info/showandtell/merkaartor/12/merkaartor-0.19.0-12amd64.log
https://heesakkers.info/showandtell/merkaartor/13/merkaartor_0.19.0-13amd64.log

I have also successfully tested the 12.2 pkg on my own FreeBSD desktop-VM, which means downloading data, changing data, uploading those changes. Caveat here is that I no longer use FreeBSD as my actual desktop or Merkaartor for OSM-stuff.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2021-09-06 09:23:16 UTC
^Triage: 

 - Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval:

  Attachment -> Details -> maintainer-approval [+]

 - [tags] in issue Titles are deprecated
Comment 2 Oliver Heesakkers 2021-09-06 09:34:22 UTC
maintainer-approval set
Comment 3 commit-hook freebsd_committer 2021-09-11 18:56:58 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=adb2e11190a24ee858e188f2bb1667fa46edfe4b

commit adb2e11190a24ee858e188f2bb1667fa46edfe4b
Author:     Oliver Heesakkers <dev2@heesakkers.info>
AuthorDate: 2021-09-11 18:46:03 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-09-11 18:48:43 +0000

    astro/merkaartor: Update to 0.19.0

    Changes https://github.com/openstreetmap/merkaartor/releases/tag/0.19.0

    PR:             258300

 astro/merkaartor/Makefile                          |  4 +--
 astro/merkaartor/distinfo                          |  5 +--
 astro/merkaartor/files/patch-git_a6f3d9f2 (gone)   | 22 ------------
 astro/merkaartor/files/patch-git_e6d015a9 (gone)   | 39 ----------------------
 ...atch-src-ImportExport-ImportExportGdal.h (gone) | 11 ------
 .../files/patch-src_Features_Feature.h (gone)      | 10 ------
 ...patch-src_Layers_LicenseDisplayDialog.ui (gone) | 11 ------
 astro/merkaartor/files/patch-src_src.pro (gone)    | 13 --------
 astro/merkaartor/pkg-plist                         | 31 +++++++++++++----
 9 files changed, 29 insertions(+), 117 deletions(-)
Comment 4 Kevin Bowling freebsd_committer 2021-09-11 18:57:12 UTC
Thanks for your contribution!