CentOS 5.3のyumdownloaderでSRPMも取得するには

まずはyumdownloaderを使うためにyum install yum-utilsであらかじめインストールしておきます。

あとは、/etc/yum.repos.d/CentOS-Base.repoに次のエントリを追加する。

[CentOS-src]
name=CentOS-$releasever - SRPM
baseurl=http://mirror.centos.org/centos/$releasever/os/SRPMS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
[CentOS-src2]
name=CentOS-$releasever - Update SRPM
baseurl=http://mirror.centos.org/centos/$releasever/updates/SRPMS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

あとは、yumdownloader --source パッケージとか実行するだけで、SRPMを取得することができます。
お手軽ですね。