Bug 187564 - New port: math/mathgl; high-quality graph plotting library written in C++
Summary: New port: math/mathgl; high-quality graph plotting library written in C++
Status: Closed Feedback Timeout
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-14 03:50 UTC by Jože Zobec
Modified: 2017-05-06 09:41 UTC (History)
2 users (show)

See Also:


Attachments
file.shar (28.58 KB, text/plain)
2014-03-14 03:50 UTC, Jože Zobec
no flags Details
shar archive for 2.3.2 (29.65 KB, text/plain)
2015-05-30 23:33 UTC, Yuri Victorovich
no flags Details
poudriere log (130.03 KB, text/plain)
2015-05-30 23:34 UTC, Yuri Victorovich
no flags Details
shar archive for 2.3.2 (29.64 KB, text/plain)
2015-05-31 11:36 UTC, Yuri Victorovich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jože Zobec 2014-03-14 03:50:00 UTC
MathGL is a library for scientific data plotting and processing. It's written in C++, but it provides interfaces for many other languages and libraries.

Fix: The SHAR file is included in the report, but in order to submit it, I had to change the extension from ".shar" to ".txt" (browser issues); I hope this won't cause any problems.

Patch attached with submission follows:
Comment 1 John Marino freebsd_committer freebsd_triage 2014-08-07 14:40:13 UTC
Hi, if you are still interested in having this port in FreeBSD, it may (or may not) need to be reworked to support stage, and it may need updating to other newer conventions such as "USES" which is expanding all time.
For staging, see http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html


Additionally, you need to provide some sort of quality assurance.    
In order of preference, we are looking for:

1) "poudriere testport" or "poudriere bulk -t" logs
2) Redports or tinderbox logs

Please provide an updated shar file and attach a test log.  Alternatively, please indicate if you are no longer interested in having this software in the Ports Collection and that we can close the PR.

Thanks!
Comment 2 John Marino freebsd_committer freebsd_triage 2014-08-24 19:04:32 UTC
port is staged, but it needs better GCC handling and mandatory: it needs to use the OptionNG configuration arguments.

This needs updated submission and testlogs.
Comment 3 John Marino freebsd_committer freebsd_triage 2014-08-24 20:40:00 UTC
sent from Joze:

I'm sorry that I didn't reply earlier. I'm very busy with my thesis at this point. I tested the port few months ago, the libraries were working, but the binaries that came with it weren't. I found the reason, but I didn't have the time to fix it. I was only using the libraries at the time, so the port was "good enough" for me.

I will do what you ask from me, but could you please give me a month to finish my MSc thesis? When I submitted the port, I had all the time in the world, but now I will have to defend it in few weeks time, so I have very little time for myself or my hobby.

But please don't close the PR yet, I'll get to the bottom of it, and make sure it will work in 1-2 months.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-30 23:33:55 UTC
Created attachment 157295 [details]
shar archive for 2.3.2

This is a very package for those scientifically inclined.
It is also fairly complex package.

Here is the summary of what I did:
* Updated to 2.3.2
* Got rid of gcc
* Fixed OpenMP
* Fixed DOC option
* Made it pass poudriere build

If original submitter (Jose) isn't interested (like it appears), you can put me into the maintainer field.
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-30 23:34:39 UTC
Created attachment 157296 [details]
poudriere log
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-30 23:36:02 UTC
Correcting typo:
> This is a very package for those scientifically inclined.
This is a very useful package for those scientifically inclined.
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-31 11:36:41 UTC
Created attachment 157302 [details]
shar archive for 2.3.2
Comment 8 Martin Wilke freebsd_committer freebsd_triage 2017-04-10 15:05:38 UTC
Would u mind to bring up to the current ports standard?