私はPerl 5のすべてのバージョンで動作するユニバーサルPerlモジュールを持っています。これにRPMを作成し、それをVendor_perlサブディレクトリにインストールする必要があります。
SUSEとRed Hatディストリビューション、レプリカ、および異なるバージョン用に異なるRPMを作成したくありません。 Perl以外のパッケージに対して同様の汎用RPMを正常に作成しました。
%{perl_vendorlib}を使用して正しいディレクトリをマップできますが、RPMが作成されたシステムでのみ可能です。
Perlモジュールファイルをターゲットシステムの%{perl_vendorlib}にインストールするには、RPM .specに何が必要ですか?ターゲットシステムは、CentOS 7、RHEL 8、SLES 12、またはSLES 15のいずれでも構いません。