| Summary: | math/geogebra-i18n: Update to latest version | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Zsolt Udvari <uzsolt> | ||||
| Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Some People | CC: | marino, nivit, pi, uzsolt | ||||
| Priority: | --- | Keywords: | patch | ||||
| Version: | Latest | Flags: | pi:
maintainer-feedback+
|
||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Zsolt Udvari
2015-04-12 15:43:47 UTC
Created attachment 155520 [details]
SHAR of directory structure
It would be better to update math/geogebra-i18n, can you please submit a patch to the old port instead of a new port ? I thought that the "i18n" suffix isn't clear and I don't know why it need. But if you think the update would be better I'll make it of course (but not now, only some days later). Send a mail to submitter and maintainer if port rename to geogebra without the -i18n prefix would be appropriate. Pending results. (In reply to Zsolt Udvari from comment #3) The suffix -i18n is an old convention (see par. 15.3.3 https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/l10n-compiling.html ); we can remove it without problem in my opinion. testbuilds@work On the next week I'll have some free time so I can update this update. If you can wait some days I'll attach poudriere log and test the port. testbuilds are fine. A commit references this bug: Author: pi Date: Sun Mar 6 16:58:20 UTC 2016 New revision: 410466 URL: https://svnweb.freebsd.org/changeset/ports/410466 Log: math/geogebra-i18n: rename to math/geogebra, 4.2.47.0 -> 5.0.208.0 Changes: http://www.geogebra.org/wiki/en/Reference:Changelog_5.0 PR: 199399 Submitted by: Zsolt Udvari <udvzsolt@gmail.com> Approved by: nivit Changes: head/MOVED head/math/geogebra/ head/math/geogebra/Makefile head/math/geogebra/distinfo head/math/geogebra/files/geogebra.desktop.in head/math/geogebra/files/patch-geogebra head/math/geogebra/pkg-plist head/math/geogebra-i18n/ Committed, thanks. doesn't this needs USES=LINUX ?
RUN_DEPENDS= bash:${PORTSDIR}/shells/bash \ /compat/linux/bin/sh:${PORTSDIR}/emulators/linux_base-c6
I don't know where this run depends on linux_base-c6 comes from but if this is a linux port, why is it differing from every other one?
or is this some kind of unholy monster that is a native application that requires "sh" from linux emulation?
i mean USE_LINUX=yes or somethign like that. (In reply to John Marino from comment #12) Good question, I'll ping the maintainer. I checked the Uses/bsd.linux-apps.mk:
- USE_LINUX=yes is a stupid thing: value of USE_LINUX will the SUFFIX of linux-packages (linux_base-${USE_LINUX}, now the c6 is the default)
- USE_LINUX_APPS should be the good variable but as I see can't add "linux_base" (linux_base will e.g. the dependency of linux_cairo)
- I'll check some hours later the other runtime-dependency (linux_cairo or similar)
I've created a patch and bug report, please check: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=207852 |