Operating Systems Project 6-C Porting Gnuzilla & Icecat on Mac OS X Using Fink

Preview:

DESCRIPTION

Operating Systems Project 6-C Porting Gnuzilla & Icecat on Mac OS X Using Fink. Introduction. What is Icecat? Icecat is a web browser from Gnuzilla Application Suite. What is Fink? Package management system for Mac OS X. What does porting mean? - PowerPoint PPT Presentation

Citation preview

Operating Systems

Project 6-C

Porting Gnuzilla & Icecat on

Mac OS X Using Fink

Introduction

• What is Icecat?– Icecat is a web browser from Gnuzilla Application

Suite.• What is Fink?– Package management system for Mac OS X.

• What does porting mean?– To make a software compatible with new environment

(for which it was not designed)..

Implementation

• To check whether packages on which Icecat depends are available on fink .

• If not present Create .info file & Install the 7 packages( shown above) on which Icecat depends.

• Include them in fink by submitting .info file for them .• Create .info file for Icecat.• Install Icecat on Mac OS X.• Submit .info file for Icecat to Fink.• Testing package for stability.• Resolve stability issues .

Status of Project• Found sub-dependencies for the following packages

oLibpangooLibgtk2oLibx11oLibxftoLibfreetypeoLibpangoxftoLibpangoft2

• Installed Fink on the Mac System• Installed Xcode on the Mac System• Registered project on SourceForge.net

Next Deliverables

• To create .info files for required packages• To install packages on which Icecat depends

(6 remaining ) • Submit them to Fink

Thank You

Team Members :-– Akash Deo -2008005– Digvijay Singh Chauhan -2008028– K Rakesh -2008042– K Vanoj Krishna -2008043– Mamta Sharma -2008058