hi not able to create RPM... getting error while building RPM, if possible guide me in sequence steps...
here is some confuguration i hv done..
[root@station4 ~]# mkdir rpmbuild
[root@station4 ~]# mkdir rpmbuild/SOURCES
[root@station4 ~]# mkdir rpmbuild/SPECS
[root@station4 ~]# mkdir test-0.1
[root@station4 ~]# vim test-0.1/test1
#!/bin/bash
echo "Hello"
[root@station4 ~]# vim test-0.1/test2
#!/bin/bash
echo "How"
[root@station4 ~]# vim test-0.1/test3
#!/bin/bash
echo "Are You..??"
[root@station4 ~]# tar -cvzf test-0.1.tar.gz test-0.1/
[root@station4 ~]# cp test-0.1.tar.gz ~/rpmbuild/SOURCES/
[root@station4 ~]# vim rpmbuild/SPECS/test.spec
Name: Test
Version: 0.1
Release: 1%{?dist}
Summary: Good
Group: System Enviroment/Base
License: GPLv2
Source0: test-0.1.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%description
This is Awesome
%prep
%setup -q
%build
echo "OK"
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/root/bin
cp test1 $RPM_BUILD_ROOT/root/bin
cp test2 $RPM_BUILD_ROOT/root/bin
cp test3 $RPM_BUILD_ROOT/root/bin
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%attr(0777,root,root)/root/bin/test1
%attr(0777,root,root)/root/bin/test2
%attr(0777,root,root)/root/bin/test3
%changelog
* Fri Feb 10 2012 test<test@example.com>-0.1
TYPE ANY COMMENT WHAT YOU LIKE
[root@station4 ~]#
rpmbuild -ba rpmbuild/SPECS/test.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.cIPmSL
+ umask 022
+ cd /root/rpmbuild/BUILD
+ cd /root/rpmbuild/BUILD
+ rm -rf Test-0.1
+ /usr/bin/gzip -dc /root/rpmbuild/SOURCES/test-0.1.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Test-0.1
/var/tmp/rpm-tmp.cIPmSL: line 34: cd: Test-0.1: No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.cIPmSL (%prep)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.cIPmSL (%prep)
Please help me out where is did mistake..
