Re: Building a 64bit rpm

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Tue, Apr 08, 2008 at 1:48 PM,  Akemi Yagi wrote:
> On Tue, Apr 8, 2008 at 10:34 AM, Frank Cox wrote:
>> On Tue, 08 Apr 2008 19:29:01 +0200, Rudi Ahlers wrote:
>>
>>  Use yum to install rpmdevtools.  Then rpmdev-setuptree will do all of the work
>>  that's required to build rpms as a user.
> 
> I suppose rpmdevtools is only available from EPEL.  But the following
> procedures will do the job:
> 
> cd
> mkdir -p rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
> echo "%_topdir %(echo $HOME)/rpmbuild" > .rpmmacros
> 
> Then as root, yum install rpm-build
> 
> Akemi

Adding to Rudi Ahlers's & Akemi's suggestions, also define the distro while you are at it (.el4, .el5, etc.):

$ rpmdev-setuptree

$ echo "%dist .el5" >> ~/.rpmmacros 

$ cat ~/.rpmmacros

%_topdir      %(echo $HOME)/rpmbuild
%_smp_mflags  -j3
%__arch_install_post   /usr/lib/rpm/check-rpaths   /usr/lib/rpm/check-buildroot
%dist .el5


Steve Tindall
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux