On Sat, 2005-01-01 at 07:27 -0500, D. Scott Barninger wrote:
> Hello Kern,
> I added a second wget target to grab update packages and a second source
> for base packages. By the way, both the base and update targets should
> only download a file if it is newer than the local copy, thus you can
> periodically run the update target to get new stuff.
> The second base source is because SuSE provides src.rpm and nosrc.rpm
> packages. nosrc packages could be stuff like themes which actually have
> no source code or packages for which they can't deliver source. They are
> a standard srpm with just an install section, no build.
> This requires some python changes which I leave to you since I know next
> to nothing here.
> 1. do_packages() in buildpackages needs to recognize .nosrc.rpm as well
> as src.rpm.
OK, no problem, but why do they really need a .nosrc.rpm? Do I need to
treat it differently, i.e. should I still do rpmbuild ...?
> 2. buildinit needs to parse filenames into packagename-version-release
> and throw out the older versions so that paths.unbuilt only contains a
> set of newest packages.
Yes, I'll be working on this shortly. I need to do it for both .src.rpm
packages, and also for .rpms, because I want to be able to directly
download prebuilt rpms and at the user's option skip doing the build of
Best regards, Kern