Pambuyo pa zaka ziwiri za chitukuko chinachitika Kutulutsidwa kwa phukusi la phukusi Kufotokozera. Pulojekiti ya RPM4 imapangidwa ndi Red Hat ndipo imagwiritsidwa ntchito pogawa monga RHEL (kuphatikiza mapulojekiti otengedwa CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen ndi ena ambiri. Gulu lachitukuko lomwe lidali lodziyimira palokha otukuka kulemba Zamgululi, zomwe sizikukhudzana mwachindunji ndi RPM4 ndipo zasiyidwa pano (sizinasinthidwe kuyambira 2010).
Anawonjezera chithandizo choyesera cha msonkhano wopanda mwayi pamalo a chroot;
Zakhazikitsidwa kuthandizira kufananiza kwa gulu la phukusi pamakina amitundu yambiri. Malire a kuchuluka kwa ulusi amayikidwa kudzera mu macro "%_smp_build_ncpus" ndi $RPM_BUILD_NCPUS variable. Kuti mudziwe kuchuluka kwa ma CPU, macro "%getncpus" akufunsidwa;
Mafayilo apadera tsopano amathandizira wogwiritsa ntchito "%elif" (mwina ngati), komanso "%elifos" ndi "%elifarch" kuti agwirizane ndi kugawa ndi zomangamanga;
Zowonjezedwa zigawo zatsopano "% patchlist" ndi "% sourcelist", zomwe zitha kugwiritsidwa ntchito kuwonjezera zigamba ndi magwero pongolemba mayina osatchula manambala olowera (mwachitsanzo, m'malo mwa
"Patch0: popt-1.16-pkgconfig.patch" mu gawo la % patchlist mungathe kutchula "popt-1.16-pkgconfig.patch");
Mu rpmbuild anawonjezera kuthandizira pagulu lokhazikika la zodalira ndikuphatikizidwa mu src.rpm. Mu fayilo yeniyeni, chithandizo cha gawo la "% generate_buildrequires" chawonjezeredwa, zomwe zili mkati mwake zimasinthidwa ngati mndandanda wa zodalira (BuildRequires), zomwe zimafuna kutsimikiziridwa (ngati kudalira kulibe, cholakwika chidzawonetsedwa).
Zakhazikitsidwa "^" wogwiritsa ntchito amagwiritsidwa ntchito poyang'ana matembenuzidwe akale kuposa tsiku lopatsidwa, kuchita zosiyana ndi "~". Mwachitsanzo,
"1.1^20160101" idzaphimba mtundu 1.1 ndi zigamba zowonjezeredwa pambuyo pa Januware 1, 2016;