Deixe
-
P
é o nome do seu pacote;
-
R1
, R2
, ..., Rn
é necessário
-
RB1
, RB2
, ..., RBm
seja algum dos seus BuildRequires e R1
, R2
, ..., Rn
seja o outro Requer.
Agora você pode
- Crie um pacote
PA
com Requer R1
, R2
, ..., Rn
que está vazio.
- Edite
P
para que o seu Requer seja PA
e seus BuildRequires sejam PA
, RB1
, RB2
, ..., RBm
Não estou convencido de que seja uma boa ideia.
MyUsefulPackage
Requires: gcc
BuildRequires: gcc
torna-se
MyUsefulPackage
Requires: MyUsefulRequires
BuildRequires: MyUsefulRequires
e
MyUsefulRequires
Requires: gcc
Se eu quiser adicionar outro pacote make
, ele se torna:
MyUsefulPackage
Requer: MyUsefulRequires
BuildRequires: MyUsefulRequires
e
MyUsefulRequires
Requires: gcc
Requires: make
Não é necessário alterar os requisitos de dependências do MyUsefulPackage. Eu posso fazer apenas uma mudança para MyUsefulRequires.