from localhost (localhost [127.0.0.1])
	by phobos.labs.netnoteinc.com (Postfix) with ESMTP id 87D8943F99
	for <jm@localhost>; Thu, 29 Aug 2002 06:03:34 -0400 (EDT)
from phobos [127.0.0.1]
	by localhost with IMAP (fetchmail-5.9.0)
	for jm@localhost (single-drop); Thu, 29 Aug 2002 11:03:34 +0100 (IST)
from egwn.net (ns2.egwn.net [193.172.5.4]) by
    dogma.slashnull.org (8.11.6/8.11.6) with ESMTP id g7T9uqZ07335 for
    <jm-rpm@jmason.org>; Thu, 29 Aug 2002 10:56:52 +0100
from smtp-send.myrealbox.com (smtp-send.myrealbox.com
    [192.108.102.143]) by egwn.net (8.11.6/8.11.6/EGWN) with ESMTP id
    g7T9rkJ15284 for <rpm-list@freshrpms.net>; Thu, 29 Aug 2002 11:53:46 +0200
from myrealbox.com danielpavel@smtp-send.myrealbox.com
    [194.102.210.216] by smtp-send.myrealbox.com with NetMail SMTP Agent
    $Revision:   3.11  $ on Novell NetWare via secured & encrypted transport
    (TLS); Thu, 29 Aug 2002 03:53:42 -0600
From rpm-list-admin@freshrpms.net  Thu Aug 29 11:03:42 2002

> Oh, it's maybe also worth pointing out : I've implemented at last sorting
> by both last change date and alphabetically for my "build list" in the php
> And yes, I accept patches/comments/suggestions about all those spec files!
I've added to the spec some flags to remove OSS and ISA-PNP support at
build time if one wishes to, so is's possible to do a
rpmbuild --recompile <rpm> --without oss --without isapnp
(I haven't included OSS in my 2.4.19, because VT82433 on my motherboard
is not supported :( yet, and I'm too lazy to recompile the kernel :)).
Also, having the kernel compiled by me, I have no kernel-source package
installed.  I've added a flag "kernsrc", that also can be used
--without, to remove the dependency for kernel-source at build time.  It
would be nice to check the correct kernel include files actually exist
(/lib/modules/`uname -r`/build/include/linux/*.h), though; however, I'm
a beginner in RPM building -- is it possible to BuildRequire for a file
not provided by a package at all?  I've googled a bit, and found no way
I was also considering adding some sort of flag for the --with-cards
option in alsa's ./configure, but don't know how to do that.  Only found
out about --without from your first alsa-driver.spec, and existing RPM docs
Oh, and one more thing :).  At first I've installed the first version of
alsa-driver for 2.4.18-10, although I don't have that kernel, to supply
the dependency for the rest of the alsa rpm's, and compiled the modules
from source.  It created the /dev files and all.
Then wanted to make my own rpm for 2.4.19, so now I'm trying to rpmbuild
the alsa-kernel package.  Removed all alsa rpms, and tried my spec:
rpmbuild --ba alsa-driver.spec.mine --without oss --without isapnp
PreReq: /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: alsa-kernel = 0.9.0rc3 /sbin/depmod
Requires: alsa-driver = 0.9.0rc3 kernel = 2.4.19
Checking for unpackaged file(s): /usr/lib/rpm/check-files
error: Installed (but unpackaged) file(s) found:
Installed (but unpackaged) file(s) found:
Like I said, I'm a beginned with RPM building, so I don't understand
much of what's going on here.  The 00macros file is from the MAKEDEV
rpm, and alsasound was supposed to be installed by alsa-driver, I think.
I've looked in /var/tmp/alsa-driver-0.9.0rc3-root, they are there in
etc.  For 00macros I think the part that does it is this line
And alsasound is installed by %{BUILDIDR}/Makefile.
Oh, and I think I've forgot to mention, I'm running beta-null :).
... And on the seventh day, God was arrested for tresspassing.