Can you help this project?
If you wish to get involved in this project, subscribe to the pkgbase-dev mailing list.
Tasks
- Investigate a download-and-install mechanism for pkgbase packages and write a proposal or start a discussion at pkgbase-dev.
Possible solutions include:- enhancing pkgtool to manage binary package downloads/upgrades
- using Blastwave's pkg-get
- JPack
- Migrate a package from SFE to pkgbase:
# Owner: //userid//
You are now the proud owner of this package :-)
- submit to pkgbase-dev for review
- Submit a new spec file (and patches, if needed).
Do you compile your favorite free/open source apps for yourself? Why not share the recipe with others? Write a spec file and send it to pkgbase-dev. If you cannot commit to maintain it going forward, you are still welcome to submit it. If no-one offers to take ownership, we can include it in spec-files-extra. - Build and test existing packages/spec files and report bugs
Subversion access
Anonymous Access
The pkgbase spec files and patches are stored in a Subversion repository. Anonymous access is available for everyone, with the following commands -
user@host:~/> svn co svn+ssh://anon@svn.opensolaris.org/svn/pkgbase/spec-files/trunk pkgbase
If you are working behind a firewall, you will need to configure your SSH for proxy use, as per the intructions on the SVN help page.
Read/Write Access
When your first code change is reviewed and accepted, you can get read-write access to pkgbase's Subversion repository. The following steps should be applied -
- Register on opensolaris.org - You will need to first register on opensolaris.org, and fill in your account details, including your public SSH key. If you do not have one, you may need to generate one with the ssh-keygen(1) utility. Make sure there are no line breaks when filling in your SSH key. Accounts may take several minutes to be activated.
- Affiliate with pkgbase - You will then need to affiliate with the pkgbase project.
- Send a request - You will then need to send a request for approval of read/write privileges to the pkgbase repository. Send an email to laca [at] sun [dot] com.
Once your request has been accepted, you can access the repository with the following -
user@host:~/> svn co svn+ssh:////username//@svn.opensolaris.org/svn/pkgbase/spec-files/trunk pkgbase
where username is your opensolaris.org username.
on 2009/10/26 12:16