Bug 212257

Summary: math/geogebra: update to 5.0.270.0
Product: Ports & Packages Reporter: Zsolt Udvari <uzsolt>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Some People Keywords: easy, patch, patch-ready
Priority: --- Flags: uzsolt: maintainer-feedback+
amdmi3: merge-quarterly-
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch uzsolt: maintainer-approval+

Description Zsolt Udvari freebsd_committer freebsd_triage 2016-08-30 12:29:33 UTC
Created attachment 174212 [details]
patch

- update to 5.0.270
- doesn't ship bundled java
- doesn't need linux-binaries anymore
- use java from ports

Changelog: https://www.geogebra.org/manual/en/Reference:Changelog_5.0

Request merge to quarterly: the linux-binaries dependency disappear.

Poudriere builds fine (10.3-RELEASE-p6 amd64).
Portlint passed.

More details: http://freebsd.uzsolt.hu/logs/math/geogebra/geogebra-5.0.270.0.log
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2016-08-31 12:06:40 UTC
I didn't quite get why it needs to be merged into quarterly. We don't normally merge updates. Could you please elaborate?
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2016-08-31 12:16:52 UTC
(In reply to Dmitry Marakasov from comment #1)
Because the geogebra package now can use official JRE-package and doesn't need the linux-binary java (shipped by geogebra).
I think it's major change (I didn't find any policy).
But if it isn't enough reason to merge I understand it.
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2016-08-31 13:26:48 UTC
Major changes are purposely NOT merged, only bug/security/build fixes are.
See https://wiki.freebsd.org/Quarterly_Branch. So committing without MFH with additional minor change of adding NO_ARCH, thank you for submission!
Comment 4 commit-hook freebsd_committer freebsd_triage 2016-08-31 13:27:08 UTC
A commit references this bug:

Author: amdmi3
Date: Wed Aug 31 13:26:45 UTC 2016
New revision: 421161
URL: https://svnweb.freebsd.org/changeset/ports/421161

Log:
  - Update to 5.0.270
  - Don't ship bundled java
  - Don't require linux-binaries anymore
  - Use java from ports
  - While here, add NO_ARCH

  Changelog: https://www.geogebra.org/manual/en/Reference:Changelog_5.0

  PR:		212257
  Submitted by:	udvzsolt@gmail.com (maintainer)

Changes:
  head/math/geogebra/Makefile
  head/math/geogebra/distinfo
  head/math/geogebra/files/geogebra.sh.in
  head/math/geogebra/pkg-message
  head/math/geogebra/pkg-plist
Comment 5 Zsolt Udvari freebsd_committer freebsd_triage 2016-08-31 13:31:43 UTC
(In reply to Dmitry Marakasov from comment #3)
Thanks for clarification!