Bug 71544 - devel/tvision might need these extra patches
Summary: devel/tvision might need these extra patches
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: Tilman Keskinoz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-09 22:20 UTC by Erling Jacobsen
Modified: 2008-07-27 18:27 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erling Jacobsen 2004-09-09 22:20:20 UTC
The TVision library needs some extra patches. The patch by Max O. uses ntohs(), but streams are stored in littleendian, not bigendian byteorder. ncurses mouse-support was depending upon the gpm-library in an unhealthy way. TVision doesn't need to use signals, it can use the timeout feature in ncurses. And various other cleanups.

Fix: 

Get this tarball with my patches: http://linuxcub.adsl.dk/linux/tvision-patches.tgz
How-To-Repeat: I needed to use TVision on Linux as well as HP-UX. I tried the FreeBSD version of TVision, but found that some more patches were needed to get the library to work for me. I want to contribute my patches back to FreeBSD, in the spirit of Free Software :-)
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2004-09-10 02:08:58 UTC
Responsible Changed
From-To: freebsd-ports-bugs->libh

Over to maintainer/mailing list.
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2004-10-06 09:29:33 UTC
Responsible Changed
From-To: libh->arved

I have contacted Max Okumoto to integrate your patches into the sourceforge 
project. 
There are now too many patches, time to realease a new version.
Comment 3 Tilman Keskinoz freebsd_committer freebsd_triage 2004-10-06 14:33:13 UTC
State Changed
From-To: open->analyzed

Against which version are your patches? 

- The orignal bei Sergio Sigala 
- The current version of the FreeBSD port 
- The latest version of stl-tvision from sourceforge 

Two patches, no-endian-h and timeout didn't apply.
Comment 4 Tilman Keskinoz freebsd_committer freebsd_triage 2004-10-13 09:27:10 UTC
State Changed
From-To: analyzed->patched

Committed the applying patches. 

Need to merge the other patches. 

Adding to Audit-trail:
2004-11-10 arved: integrated timeout patch. Still missing: no-endian.h
http://www.freebsd.org/cgi/query-pr.cgi?pr=71544 
Comment 5 Tilman Keskinoz freebsd_committer freebsd_triage 2008-07-27 18:25:22 UTC
State Changed
From-To: patched->closed

I did not look at closing this PR in three years and noone else seemed to be 
interested either. So close this PR. 
I have put everything related to the freebsd-tvision port up at  
http://people.freebsd.org/~arved/tvision.html in case anybody is interested in  
taking this up again.