1 | <? |
---|
2 | |
---|
3 | // |
---|
4 | // File : index.php |
---|
5 | // Version : $Id: index.php,v 1.22 2003/05/08 00:03:43 landonf Exp $ |
---|
6 | // Location : /projects/darwinports/index.php |
---|
7 | // |
---|
8 | |
---|
9 | include_once("$DOCUMENT_ROOT/includes/od_lib.inc.php"); |
---|
10 | od_print_header("DarwinPorts", "en", "iso-8859-1", "", 0, "/projects/darwinports"); |
---|
11 | ?> |
---|
12 | |
---|
13 | <?php |
---|
14 | require("header.php") ; |
---|
15 | ?> |
---|
16 | |
---|
17 | <!-- textual body contents here --> |
---|
18 | |
---|
19 | <h2><a name=Mission>Mission Statement</a></h2> |
---|
20 | <p> |
---|
21 | The DarwinPorts project aims to provide a system that makes it easy to install freely available software on a Darwin system.<br> |
---|
22 | For more information, please read the <a href="http://www.opendarwin.org/projects/darwinports/en/faq.php">FAQ</a>.<br> |
---|
23 | For a tutorial on writing a Portfile, please read the <a href="http://www.opendarwin.org/projects/darwinports/en/portfileHOWTO.php">Portfile HOWTO</a>. |
---|
24 | </p> |
---|
25 | <a href=#Contents>Back to Contents</a> |
---|
26 | <hr> |
---|
27 | |
---|
28 | <h2><a name=Status>Project Status</a></h2> |
---|
29 | <p> |
---|
30 | A number of ports are done and the system is reasonably usable as |
---|
31 | a <i>BETA</i> for anyone who's interested. |
---|
32 | You can search a list of <a href="http://www.opendarwin.org/projects/darwinports/en/ports.php">available software</a> here. |
---|
33 | </p> |
---|
34 | <a href=#Contents>Back to Contents</a> |
---|
35 | <hr> |
---|
36 | |
---|
37 | <h2><a name=Using>Using DarwinPorts</a></h2> |
---|
38 | <p class="prose"> |
---|
39 | The <a href="http://darwinports.gene-hacker.net/docs/guide/">DarwinPorts User Guide</a> |
---|
40 | is an excellent reference on DarwinPorts syntax and concepts. (Note it is a work in progress, so please feel free to make suggestions and report bugs in the doc component of the DarwinPorts <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a> product.) |
---|
41 | </p> |
---|
42 | <p> |
---|
43 | A Cocoa-based GUI for DarwinPorts, <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/PortsManager/">Ports Manager.app</a>, is available and under active development. <a href="http://www.opendarwin.org/~fkr/portsmanager.png">Screenshot.</a> |
---|
44 | </p> |
---|
45 | <p> |
---|
46 | Bug reports and feature requests should be submitted to <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a>. |
---|
47 | </p> |
---|
48 | <p><strong>Getting the DarwinPorts project from CVS</strong></p> |
---|
49 | |
---|
50 | <p><a name=GetStuff></a> |
---|
51 | Use the following commands to get DarwinPorts from the OpenDarwin CVS server (required for Ports Manager.app): |
---|
52 | </p> |
---|
53 | |
---|
54 | <p> |
---|
55 | <a name=CVS></a><pre> |
---|
56 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login |
---|
57 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P darwinports |
---|
58 | </pre> |
---|
59 | |
---|
60 | <p> |
---|
61 | Use the following commands to get Ports Manager.app from the OpenDarwin CVS server: |
---|
62 | </p> |
---|
63 | |
---|
64 | <p> |
---|
65 | <pre> |
---|
66 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od login |
---|
67 | cvs -d :pserver:anonymous@anoncvs.opendarwin.org:/Volumes/src/cvs/od co -P PortsManager |
---|
68 | </pre> |
---|
69 | <p> |
---|
70 | When the server asks you for a password you can simply hit return; the password is empty. |
---|
71 | </p> |
---|
72 | <p> |
---|
73 | The CVS repository can be browsed through the <a href="http://www.opendarwin.org/cgi-bin/cvsweb.cgi/proj/darwinports/">CVSweb Server</a>. |
---|
74 | </p> |
---|
75 | <p> |
---|
76 | The Mac OS X <a href="http://developer.apple.com/tools/">Developer Tools</a> are required for installing and using DarwinPorts. |
---|
77 | </p> |
---|
78 | <a href=#Contents>Back to Contents</a> |
---|
79 | <hr> |
---|
80 | |
---|
81 | <h2><a name=Mail>Project mailing lists and IRC channels</a></h2> |
---|
82 | <h4>Mailing Lists:</h4><ul> |
---|
83 | <li><a href="http://www.opendarwin.org/mailman/listinfo/darwinports"> |
---|
84 | darwinports</a> |
---|
85 | <li><a href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all"> |
---|
86 | cvs-darwinports-all</a> |
---|
87 | <li><a href="http://www.opendarwin.org/mailman/listinfo/darwinports-bugs"> |
---|
88 | DarwinPorts-Bugs</a> |
---|
89 | </ul> |
---|
90 | <h4>IRC Channels</h4><ul> |
---|
91 | <li>#opendarwin channel on the <a |
---|
92 | href="http://freenode.net/">freenode network</a> |
---|
93 | </ul> |
---|
94 | </p> |
---|
95 | <h4>Notes</h4> |
---|
96 | <p>The <a |
---|
97 | href="http://www.opendarwin.org/mailman/listinfo/darwinports">darwinports |
---|
98 | mailing list</a> is open to all and is where most architectural and |
---|
99 | feature discussions are held. |
---|
100 | </p> |
---|
101 | <p> |
---|
102 | Those wishing to see the cvs commit logs which detail the change-by-change |
---|
103 | progress of the project can also subscribe to the |
---|
104 | <a href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all">cvs-darwinports-all</a> mailing list.</p> |
---|
105 | <p>Those wishing to see what bugs are being reported and which ports have recently been submitted should subscribe to the <a href="http://www.opendarwin.org/mailman/listinfo/darwinports-bugs"> |
---|
106 | DarwinPorts-Bugs</a> mailing list. |
---|
107 | </p> |
---|
108 | <p>For more real-time discussion, the #opendarwin channel on the <a |
---|
109 | href="http://freenode.net/">freenode network</a> is generally |
---|
110 | where we hang out.</p> |
---|
111 | |
---|
112 | <a href=#Contents>Back to Contents</a> |
---|
113 | <hr> |
---|
114 | <h2><a name=Join>Joining the project</a></h2> |
---|
115 | <p> |
---|
116 | We are looking for people who would like to help to make this project a success. There are still many parts of the project that need work, including: documentation, making ports, maintaining ports, testing ports, and testing infrastructure. |
---|
117 | </p> |
---|
118 | <p> |
---|
119 | All contributions are very much welcome! If you are interested, then either send an e-mail to one of the project leads asking what needs to be done or simply submit an application to join the project with <a href="/en/joinproject.php">this form</a>. Thanks! |
---|
120 | </p> |
---|
121 | |
---|
122 | <a href=#Contents>Back to Contents</a> |
---|
123 | <hr> |
---|
124 | <h2><a name=Contrib>Contributing Ports</a></h2> |
---|
125 | <p> |
---|
126 | You must have the <a href=#GetStuff>ports infrastructure and current ports tree</a> installed. |
---|
127 | </p> |
---|
128 | <p> |
---|
129 | Please read and understand the <a href="http://www.opendarwin.org/projects/darwinports/en/portfileHOWTO.php">Portfile HOWTO</a>. |
---|
130 | </p> |
---|
131 | <p> |
---|
132 | You should also thoroughly understand how to use the ports system. |
---|
133 | The <a href="http://darwinports.gene-hacker.net/docs/guide/">DarwinPorts User Guide</a> would be a good place to start. |
---|
134 | </p> |
---|
135 | <p> |
---|
136 | So, you want make a port of your favourite software for Darwin, eh? You've read and understood the documentation and you've made your portfile and tested it? (testing documentation on the way) Now you want to send it in? |
---|
137 | </p> |
---|
138 | <p>Well, that's the easy part! Send it to us using |
---|
139 | <a href="http://www.opendarwin.org/bugzilla/">Bugzilla</a>. |
---|
140 | </p> |
---|
141 | <p> |
---|
142 | Create a bug report for your port, attach the portfile, and one of the project |
---|
143 | committers will examine it shortly and let you know the results. Don't forget, you can examine the current submission queue <a href=#CurSubs>here<a>, and you can watch for your port to be committed <a |
---|
144 | href="http://www.opendarwin.org/mailman/listinfo/cvs-darwinports-all">here</a>. |
---|
145 | </p> |
---|
146 | <a href=#Contents>Back to Contents</a> |
---|
147 | <hr> |
---|
148 | |
---|
149 | <h2><a name=CurSubs>Current Ports Queue</a></h2> |
---|
150 | <p> |
---|
151 | This documentation is currently in work. Please check back later. |
---|
152 | </p> |
---|
153 | <a href=#Contents>Back to Contents</a> |
---|
154 | <hr> |
---|
155 | |
---|
156 | <h2><a name=Security>DarwinPorts Security Advisories</a></h2> |
---|
157 | <p> |
---|
158 | This documentation is currently in work. Please check back later. |
---|
159 | </p> |
---|
160 | <a href=#Contents>Back to Contents</a> |
---|
161 | <hr> |
---|
162 | |
---|
163 | </td></tr> |
---|
164 | </table> |
---|
165 | <? |
---|
166 | od_print_footer("en"); |
---|
167 | ?> |
---|