xar ported to opensolaris

Kapalı İlan edilme: Nov 18, 2008 Teslim sırasında ödenir
Kapalı Teslim sırasında ödenir

This is a quick project for an experienced C coder. I just need XAR ported to Solaris.

1) There's 3 ACL functions which need be ported over to solaris acl

2) These undefined symbols which need resolved:

lib/librxar: xar_timegm ,xar_strsep

src/xar fts_close,fts_open,fts_read

## Deliverables

Technical:

1) apply the patch found here [1] to the latest version of xar found here [2]

(Note: the version of xar from rpm5 has lzma support included and another patch as well)

2) revert any changes from the first patch which may work against the porting of the acl work

3) Port the Apple ACL functions which come up as undefined symbols over to properly functioning Solaris ACL. Use an if defined macro looking for __sun so that the solaris code isn't triggered on other platforms

4) Fix these functions which are currently undefined symbols

lib/librxar: xar_timegm ,xar_strsep

src/xar fts_close,fts_open,fts_read

5) the program could cleanly compile, compress and uncompress a file on the latest version of opensolaris as found at genunix.org.

(If you have an older version that's fine as I can test on opensolaris)

6) deliverables will be a patch in diff -ruN format which cleanly applies to the rpm5 xar codebase

[1] [url removed, login to view] or find the attached [url removed, login to view]

[2] [url removed, login to view]

Legal:

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):

a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

solaris *or* opensolaris which can be found at [url removed, login to view]

Solaris

Proje NO: #3401798

Proje hakkında

1 teklif Uzak proje Aktif Dec 31, 2008

Bu iş için 1 freelancer ortalamada $553 teklif veriyor

coderys

See private message.

$552.5 USD in 14 gün içinde
(0 Değerlendirme)
0.0