-------- Original-Nachricht --------
> Datum: Sun, 23 Dec 2007 15:07:30 +0100
> Von: Tony Earnshaw <[EMAIL PROTECTED]>
> An: 
> CC: [email protected]
> Betreff: Re: [dspam-users] RPM?

> Steve skrev, on 23-12-2007 11:59:
> 
> [...]
> 
> >>> Let me know what you think about it? Can you compile with the spec
> file
> >> a RPM on your FC6 system?
> >>
> >> My first impression is that it's very professional, but also incredibly
> >> complicated.
> >>
> > The internals are complicated. But I tried to make the outside (the
> interface with the user or package maker) as simple as possible. I think that
> most users anyway will not look into the spec. They just want a working and
> flexible spec file. The internal logic (complicated or not) does not
> interests them (most of the time).
> > 
> > 
> >> Looking for patches, the build of course couldn't find any:
> >>
> >> /bin/tar: /home/tonni/rpm/SOURCES/dspam-3.8.0-patches-20071212.tar.gz: 
> >> Cannot open: No such file or directory
> >>
> > If you look inside the spec then you will see this:
> >
> Source4:      
> http://gentoo.osuosl.org/distfiles/dspam-3.8.0-patches-20071212.tar.gz
> 
> Well, that was a simple wget into ~/rpm/SOURCES.
> 
> [...]
> 
> 1215 [tonni:tru.leerlingen] /home/tonni/rpm/SPECS $ rpmbuild -ba 
> dspam-3.8.0.spec --with mysql
> 
> [...]
> 
> Wrote: /home/tonni/rpm/SRPMS/dspam-3.8.0-1.0.src.rpm
> Wrote: /home/tonni/rpm/RPMS/i386/dspam-3.8.0-1.0.i386.rpm
> Wrote: /home/tonni/rpm/RPMS/i386/dspam-mysql_drv-3.8.0-1.0.i386.rpm
> Wrote: /home/tonni/rpm/RPMS/i386/dspam-devel-3.8.0-1.0.i386.rpm
> Wrote: /home/tonni/rpm/RPMS/i386/dspam-web-3.8.0-1.0.i386.rpm
> 
> But:
> 
> rpm -qplv /home/tonni/rpm/RPMS/i386/dspam-3.8.0-1.0.i386.rpm
> 
> [...]
> 
> drwxr-xr-x    2 dspam   mail                0 Dec 23 14:49 /etc/mail/dspam
> 
> [...]
> -rwxr-xr-x    1 dspam   mail           146805 Dec 23 14:49 /usr/bin/dspam
> 
> [...]
> 
> drwxr-xr-x    2 dspam   mail                0 Dec 23 14:49
> /var/spool/dspam
> 
> You put stuff into Debian directories where Red Hat wouldn't put them, 
> so I'm not going to install them, sorry ;)
> 
I attached a new spec file. This one should put the files +/- in the same 
layout as yours. Could you test that one?

The cron script will probably not work as expected. I need to change it and 
make it flexible and generic. But before starting that I would like to have 
your okay for the layout inside the spec/rpm.


> I still don't see the point of Gentoo patches on stuff which, though it 
> might not work on Gentoo, still works perfectly on Red Hat RHEL5 and FC6 
> and (judging from what the CVS stuff does) sigsegvs when I don't want it
> to.
> 
> Best,
> 
> --Tonni
> 
Steve


> -- 
> Tony Earnshaw
> Email: tonni at hetnet dot nl

-- 
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger?did=10

Attachment: dspam-3.8.0-1.1.spec
Description: Binary data

Reply via email to