Something like:
\rm *~ *.rpm # Your dotfile \tar -c * .program > program-1.0.0bin-1yourname.tar \gzip *.tar \cp *.gz ../ \mv *.gz /usr/src/RPM/SOURCES/ \rpm -ba program-1.0.0bin-1yourname.spec \cp /usr/src/RPM/RPMS/i586/program-1.0.0bin-1yourname.i586.rpm ../
Spoiler
Summary: program name
Name: program
Version: 1.0.0
Release: 1yourname
Copyright: GPL
Group: Contrib/yourname
Source: http://example.com/program-1.0.0bin-1yourname.tar.gz
BuildRoot: /var/tmp/%{name}-buildroot
%description
Some text goes here.
%prep
%setup -c
#%build
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/bin
mkdir -p $RPM_BUILD_ROOT/usr/man/man1
install -s -m 755 program $RPM_BUILD_ROOT/usr/bin/program
install -m 644 program.1 $RPM_BUILD_ROOT/usr/man/man1/program.1
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc README TODO COPYING Changes BUGS .program etc
/usr/bin/program
/usr/man/man1/program.1.bz2
%changelog
* Mon Jan 01 2001 your name <email@example.com>
- I started this project
