Você poderia modificar o arquivo de especificações para eliminar o pacote principal (sem nome) e, em seguida, tornar as regras para o subpacote do servidor se tornar o destino real. Você pode ver as partes relevantes apenas olhando as linhas que começam com '%', por exemplo,
%find_lang %{name}
%package server
%description server
%pre server
%post server
%systemd_post auditd.service
%postun server
%systemd_postun_with_restart auditd.service
%triggerun server -- %{name}-server < 3.2.24-4
%clean
%files server -f %{name}.lang
que têm "servidor" como parâmetro.
Mas se você não está acostumado a escrever arquivos específicos que podem demorar um pouco.
Além disso, não: não há uma maneira direta de criar apenas parte de um pacote.
Leitura adicional: