Bug 164581 - [new port] cad/linux-eagle6
Summary: [new port] cad/linux-eagle6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-28 17:40 UTC by kamikaze
Modified: 2012-03-18 15:20 UTC (History)
0 users

See Also:


Attachments
file.shar (33.39 KB, text/plain)
2012-01-28 17:40 UTC, kamikaze
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description kamikaze 2012-01-28 17:40:08 UTC
I created a port of the PCB layouting software eagle6, which I need for my
formula student team.

The port is not complete at this point I think I need some support.

_What is Done_
The port is based on linux-eagle5, maintained by riggs@rrr.de . I fiddled
it to peacefully coexist with eagle5 and added a target to recreate the
plist (I do this for all my ports with large plists, because I hate creating
them).

Then I proceeded to fix the errors and most of the warnings portlint complains about in linux-eagle5.

In the current state the port passes a /port test/ run.

_What Needs Doing_
The binary requires libraries not provided by fc10:
- libpng14.so.14
- libssl.so.1.0.0
- libcrypto.so.1.0.0
- libjpeg.so.8
I also suspect the glibc version might not match.

I see two alternatives here, waiting for a newer linux base to appear or
packaging the libraries along with the binaries in /usr/local/share/eagle6/bin/.

I prefer packaging the required libraries along with the port, because it should
be faster. Some of the libraries are however not provided by fedora, e.g. I only
found libpng12 and libpng15.

Is there a recommended source/mechanism to acquire required linux libraries?

The current state is attached in a shar archive.

Fix: Patch attached with submission follows:
How-To-Repeat: Install the port as provided and run eagle6 on the command line to get a linker
error.
Comment 1 Chris Rees freebsd_committer 2012-03-18 15:20:57 UTC
State Changed
From-To: open->closed

It would be much more effective to ask for help with this on ports@ -- 
thanks for making the port, but  answers will come from more people if 
you do that.  If you do get a fix, I'll happily reopen this PR for you 
:)