On Mon Apr 16, 2007 at 03:44:25AM +0200, federico wrote:
I forgot: actually, in the pd-overlay repository, many ebuilds have version -9999 meaning that they are fetched from CVS (a trick to make they appear the latest version).
URL pls. i find a link to an XML file on sourceforge, that might have contained a link to the repo, but sourceforge is totally broken right now:
Traceback (most recent call last): File "/usr/local/viewvc-1.0.3.sf-new/lib/viewvc.py", line 3660, in main request.run_viewvc() File "/usr/local/viewvc-1.0.3.sf-new/lib/viewvc.py", line 285, in run_viewvc % self.rootname, "404 Repository not found")
there is a class that handles abstractions/externals fetching from cvs.
otherwise ebuilds can fetch tgz/zip/rar packages from some snapshot
On 4/16/07, federico mescalinum@gmail.com wrote:
just some notes: I was thinking on how to manage releases, since many externals do not have releases numbers. also: in gentoo binary packages aren't much in use. gentoo *is* a build farm: the user compiles the softwares that wants to installs, choosing compile options via tag-like switches (USE flags). (you can actually use it to build binary packages working out-of-the-box) that information is handled in ebuilds, special shell scripts that have the "version&dependency check,fetch,unpack,compile,test,install,merge" recipe.
so a gentoo repository it's just a collection of ebuilds, metadata and changelogs, no bin packages.
a note about the development: to commit ebuilds properly, automating the check of some rules and the writing of changelog, there's a script (sunrise-commit) wich relies on SVN (didn't look how can be adapted to CVS), so it may be better work on pd-overlay project separately, and sync to pd-cvs or wathever vc when doing point releases of pd/pd-ext (also useful for tracking external's versions) (I can add you as developer of pd-overlay, if you are intended to help testing, or fixing ebuilds, or using it as a build platform.... just give me your sf.net usernmae)
about the gentoo version: latest is fine (should be 2006.1, or 2007.0)
-- Federico
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list