Você pode fazer o download de um src.rpm com o comando zypper
' source-install
.
zypper si -D --download-only hello
baixaria o .src.rpm ignorando quaisquer dependências necessárias para compilar o pacote.
Você pode encontrar o arquivo .src.rpm em /var/cache/zypp/packages/repo/src/hello-version.src.rpm.
Você pode então passar pelo processo normal de extrair o pacote.
% rpm2cpio /var/cache/zypp/packages/Virtualization/src/qemu-2.1.0-260.12.src.rpm | cpio -idmv
0001-XXX-dont-dump-core-on-sigabort.patch
0002-XXX-work-around-SA_RESTART-race-wit.patch
0003-qemu-0.9.0.cvs-binfmt.patch
0004-qemu-cvs-alsa_bitfield.patch
<...>