rpmbuild freeradius-server-2.0.3.tar.gz
Andrew Long
fursink at gmail.com
Tue Mar 18 03:21:32 CET 2008
> > if this is, indeed, what gets extracted, then edit the .spec file accordingly
>
>
> nano SPEC/freeradius.spec
> -- change --
> Name: freeradius-server TO
> Name: freeradius
> save changes
>
> cd ../SOURCES
> tar xzf freeradius-server-2.0.3.tar.gz
> rm freeradius-server-2.0.3.tar.gz
> mv freeradius-server-2.0.3 freeradius-2.0.3
> tar czf freeradius-2.0.3.tar.gz freeradius-2.0.3
> rm -rf freeradius-2.0.3
>
> CD ../SPECS
> rpmbuild -bb freeradius.spec
>
> ...lots of output...
> Wrote: /home/along/rpmbuild/RPMS/i386/freeradius-2.0.3-0.i386.rpm
> Wrote: /home/along/rpmbuild/RPMS/i386/freeradius-debuginfo-2.0.3-0.i386.rpm
> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.22417
> + umask 022
> + cd /home/along/rpmbuild/BUILD
> + cd freeradius-2.0.3
> + '[' /var/tmp/freeradius-root '!=' / ']'
> + rm -rf /var/tmp/freeradius-root
> + exit 0
>
> All good.
>
> Andrew
>
Just hoping that these changes get written into the next release OR
that someone can point out my stupidity and where I am erring in the
build process that the initial rpmbuild fails with the supplied spec
file.
Also, I think I am not alone in using CentOS, so a note might be nice
in the INSTALL or README regarding the need to add %_incdir
/usr/include to .rpmmacros on Cent (or, to change it to _includedir -
as pointed out by Richard Siddal).
- Andrew
More information about the Freeradius-Users
mailing list