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

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

Embed Size (px)

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

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

Operating Systems

Project 6-C

Porting Gnuzilla & Icecat on

Mac OS X Using Fink

Page 2: 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)..

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

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 .

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

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

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

Next Deliverables

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

(6 remaining ) • Submit them to Fink

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

Thank You

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