On Mon, Apr 7, 2008 at 11:24 PM, Danek Duvall <[EMAIL PROTECTED]> wrote: > On Mon, Apr 07, 2008 at 10:05:00PM -0500, Shawn Walker wrote: > > Also, assuming a single repository_changeset implies a certain kind of > > source control system technology being used. Multiple changeset ids > > may apply depending on the system. > > There are a number of folks who have in the past indicated interest in > wrapping a build system around IPS, a la rpmbuild. They're the ones who > need to chime in here and suggest what attributes they need. I'd suggest > that until they do, we shouldn't make these part of the spec.
I used rpmbuild quite a bit for a few years. The main thing that rpmbuild had going for it was the on-disk "srpm" format used to distribute source packages. It contained the upstream version of the software, plus any patches needed, and the spec file needed to recreate the package. Going along with that, with Debian's dpkg, you just apt-get source, which gives you the source tarball, and then rebuild it. I'm not familiar with any package / build combo systems that allow you to get the source directly from the repository -- except for maybe the FreeBSD ports system. In the case of opensolaris.org, we can probably do that with our packages since we can likely guarantee, in many cases, a single changeset id and corresponding source set, etc. However, I defer, as you indicated, to those that are pushing for an "rpmbuild-like" system. Thanks, -- Shawn Walker "To err is human -- and to blame it on a computer is even more so." - Robert Orben _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
