### Current distribution %dist suse82 %suse82 1 #------------------------------------------------------------------------------ %reltag %dist %disttag %dist %RErelease() %(if [ $(ps -f|grep -q -- " -[b]s ";echo $?) -eq 0 ]; then echo %1%{?repotag:.%{repotag}}; else echo %1.%{disttag}%{?repotag:.%{repotag}}; fi) %REdist %(if [ $(ps -f|grep -q -- " -[b]s ";echo $?) -eq 0 ]; then echo src; else echo %{disttag}; fi) #------------------------------------------------------------------------------ # # Place this file in ~/.rpmmacros and run mkbuildenv to get the full # build environment. # %packager RazorsEdge Packaging %distribution RazorsEdge %dist %vendor RazorsEdge Packaging %repotag re #%%_signature gpg #%%_gpg_name RazorsEdge Packaging (RPM Signing Key) # _topdir defines the top directory to be used for RPM building purposes %_topdir %(echo ${HOME})/rpmbuild %_builddir %{_topdir}/BUILD %_buildroot %{_tmppath}/%{name}-%{version}-root %_rpmdir %{_topdir}/RPMS/%{dist} %_sourcedir %{_topdir}/SOURCE/%{name}-%{version} %_specdir %{_sourcedir} %_srcrpmdir %{_topdir}/SRPMS %_tmppath %{_topdir}/tmp # Have built RPMs land in RPMS/ instead of RPMS// %_rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm # Stop creation of debug packages. %debug_package %{nil} %_initrddir %{_sysconfdir}/init.d #------------------------------------------------------------------------------ %__os_install_post \ %{suse_check} \ /usr/lib/rpm/brp-compress \ /usr/lib/rpm/brp-strip \ /usr/lib/rpm/brp-strip-comment-note \ %{nil}