[CentOS] source rpms

Thu May 18 20:26:43 UTC 2006
Nick Smith <nick.smith79 at gmail.com>

On 5/16/06, Johnny Hughes <mailing-lists at hughesjr.com> wrote:
> On Tue, 2006-05-16 at 14:06 -0400, Nick Smith wrote:
> > how can i get the source rpms for the packages installed on my centos
> > 3.6 server? is there a certain repositories i have to add to my
> > yum.conf?  Im trying to setup a filtering program "smartfilter" and
> > they want me to point to the source for squid, which i cant seem to
> > find.
>
> There is no squid-devel file that contains the header (.h) files, etc.
> Not sure if their should be or not ... the spec file does not contain
> the rules to make one.
>
> > can anyone shed some light on this for me?  someone i was
> > talking to said that centos strips out the source to keep the bulk
> > down, but i was hoping that wasnt the case.
>
> CentOS (and the upstream provider ... and everyone else) strips their
> binaries of debuginfo ... that has nothing to do with building things or
> devel files.
>
> >
> > thanks for any help.
> >
> > Nick
>
> If you want the patched source that the RPM is built from, do this (for
> centos-3 version of squid).
>
> download the latest SRPM from here:
> http://mirror.centos.org/centos/3/os/SRPMS/squid-2.5.STABLE3-6.3E.16.src.rpm
>
> install it (on a machine with rpm-build installed):
>
> rpm -Uvh squid-2.5.STABLE3-6.3E.16.src.rpm
>
> go to the SPEC directory ... the default is:
>
> /usr/src/redhat/SPECS
>
> issue the command:
>
> rpmbuild -bp squid.spec
>
> now go to the BUILD directory ... default is:
>
> /usr/src/redhat/BUILD
>
> your patched squid source will be in the directory named:
>
> squid-2.5.STABLE3
>
> If you need to know how it was configured ... edit the file squid.spec
> and look at the configure section.
>
> Thanks,
> Johnny Hughes
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.6 (GNU/Linux)
>
> iD8DBQBEalGSTKkMgmrBY7MRAqBfAKCV6E4AN13VtwH4gY3WKH4snN79zwCdFBdL
> 5bHreJ/sDn5Ou2ToAPDs3lg=
> =R/Qu
> -----END PGP SIGNATURE-----
>
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>
>
thank you!