Bug 205675 - astro/merkaartor: Unbreak and update to 0.18.2
Summary: astro/merkaartor: Unbreak and update to 0.18.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Raphael Kubo da Costa
URL:
Keywords: needs-qa, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2015-12-28 22:36 UTC by Raphael Kubo da Costa
Modified: 2015-12-31 10:13 UTC (History)
3 users (show)

See Also:
dev2: maintainer-feedback+
rodrigo.freebsd: merge-quarterly?


Attachments
Proposed patch (6.61 KB, patch)
2015-12-28 22:36 UTC, Raphael Kubo da Costa
koobs: maintainer-approval+
Details | Diff
11amd64 Poudriere log (656.02 KB, text/plain)
2015-12-29 14:28 UTC, Raphael Kubo da Costa
no flags Details
93i386 Poudriere log (574.28 KB, text/plain)
2015-12-29 14:29 UTC, Raphael Kubo da Costa
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Raphael Kubo da Costa freebsd_committer freebsd_triage 2015-12-28 22:36:54 UTC
Created attachment 164780 [details]
Proposed patch

0.18.2 was released a while ago, and includes support for GDAL 2.0.

The attached patch updates the port and switches to Qt5 (the Qt4 build looks broken).
Comment 1 Rodrigo N. Hernandez freebsd_triage 2015-12-28 23:06:51 UTC
(In reply to Raphael Kubo da Costa from comment #0)

Hello Raphael. Many thanks for the patch. In the case you're used to portlint,poudriere it's appreciated if you could attach results confirming the patch passes QA tests.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2015-12-29 01:36:18 UTC
Submitter is committer.
Comment 3 Oliver Heesakkers 2015-12-29 07:53:54 UTC
Maintainer here.
I'll start a poudriere run today and try the update on my desktop.

Thanks for the patch!
Comment 4 Oliver Heesakkers 2015-12-29 13:15:29 UTC
Poudriere build log (succesful):
http://heesakkers.info/poudriere/2015-12-29_09h09m45s/logs/merkaartor-0.18.2.log
Comment 5 Raphael Kubo da Costa freebsd_committer freebsd_triage 2015-12-29 14:28:33 UTC
Created attachment 164819 [details]
11amd64 Poudriere log

11amd64 Poudriere log
Comment 6 Raphael Kubo da Costa freebsd_committer freebsd_triage 2015-12-29 14:29:14 UTC
Created attachment 164820 [details]
93i386 Poudriere log
Comment 7 Raphael Kubo da Costa freebsd_committer freebsd_triage 2015-12-30 10:02:02 UTC
So is everything all right? Can I land the patch?
Comment 8 Oliver Heesakkers 2015-12-30 21:16:27 UTC
Looks good to me, feel free to commit.
Comment 9 commit-hook freebsd_committer freebsd_triage 2015-12-31 10:12:26 UTC
A commit references this bug:

Author: rakuco
Date: Thu Dec 31 10:11:31 UTC 2015
New revision: 404917
URL: https://svnweb.freebsd.org/changeset/ports/404917

Log:
  Update to 0.18.2 and unmark BROKEN.

  0.18.2 was released a while ago, and includes support for GDAL 2.0. Other
  noteworthy changes:
  - Set LICENSE_FILE.
  - Use quazip from ports instead of building a bundled copy.
  - Switch to using Qt5 instead of Qt4.

  PR:		205675
  Approved by:	Oliver Heesakkers <dev2@heesakkers.info> (maintainer)
  MFH:		2015Q4

Changes:
  head/astro/merkaartor/Makefile
  head/astro/merkaartor/distinfo
  head/astro/merkaartor/files/
  head/astro/merkaartor/files/patch-git_a6f3d9f2
  head/astro/merkaartor/files/patch-git_e6d015a9
  head/astro/merkaartor/files/patch-src_src.pro
  head/astro/merkaartor/pkg-plist
Comment 10 Raphael Kubo da Costa freebsd_committer freebsd_triage 2015-12-31 10:13:03 UTC
Landed, thanks for reviewing!