# Macro definitions %define name %define ver %define rel %define prefix /usr Name: %{name} Version: %{ver} Release: %{rel} Copyright: GPL Packager: bendus URL: http://www.url.com Source: %{name}-%{ver}.tar.gz Patch: %{name}-%{ver}.dif Group: unsorted BuildRoot: /tmp/temp-%{name} Summary: %description %prep %setup %patch -p1 %build CFLAGS=${RPM_OPT_FLAGS} ./configure --prefix=%{prefix} make %install make DESTDIR=${RPM_BUILD_ROOT} install gzip -9 ${RPM_BUILD_ROOT}/%{_mandir}/*/* cd ${RPM_BUILD_ROOT} find . -type d | sed '1,2d;s:^\.:\%attr(-,root,root) \%dir :' \ > ${RPM_BUILD_DIR}/file.list.%{name} find . -type f | sed 's:^\.:\%attr(-,root,root) :' \ >> ${RPM_BUILD_DIR}/file.list.%{name} find . -type l | sed 's:^\.:\%attr(-,root,root) :' \ >> ${RPM_BUILD_DIR}/file.list.%{name} %files -f ${RPM_BUILD_DIR}/file.list.%{name} %clean rm -rf ${RPM_BUILD_DIR}/%{name}-%{ver} rm -rf ${RPM_BUILD_DIR}/file.list.%{name} rm -rf ${RPM_BUILD_ROOT} %changelog