Bug 212257 - math/geogebra: update to 5.0.270.0
Summary: math/geogebra: update to 5.0.270.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: Dmitry Marakasov
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2016-08-30 12:29 UTC by Zsolt Udvari
Modified: 2016-08-31 13:31 UTC (History)
0 users

See Also:
uzsolt: maintainer-feedback+
amdmi3: merge-quarterly-


Attachments
patch (41.85 KB, patch)
2016-08-30 12:29 UTC, Zsolt Udvari
uzsolt: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!