我正在尝试部分构建 rpm 包。以 subversion 为例,它会默认构建这些包:
subversion-1.7.14-16.el7.x86_64.rpm
subversion-devel-1.7.14-16.el7.x86_64.rpm
subversion-gnome-1.7.14-16.el7.x86_64.rpm
subversion-javahl-1.7.14-16.el7.x86_64.rpm
subversion-kde-1.7.14-16.el7.x86_64.rpm
subversion-libs-1.7.14-16.el7.x86_64.rpm
subversion-perl-1.7.14-16.el7.x86_64.rpm
subversion-python-1.7.14-16.el7.x86_64.rpm
subversion-ruby-1.7.14-16.el7.x86_64.rpm
subversion-tools-1.7.14-16.el7.x86_64.rpm
它需要大量的构建依赖项,例如 KDE 或 Xorg。我的问题是如何只构建第一个 cli rpm 而无需构建其余的。
有任何想法吗?
提到的源码包在这里:http://vault.centos.org/7.9.2009/os/Source/SPackages/subversion-1.7.14-16.el7.src.rpm