読者です 読者をやめる 読者になる 読者になる

nosrc.rpmを作る

RPM

JPackageを知って以来、一部のソースを含めないnosrc.rpmというスタイルのSRPMパッケージの配布方法もあるということを知った。

自分で作る場合は、SPECファイルに、

Source0: http://example.com/%{name}-%{version}.tar.gz
Source1: my.patch
NoSource: 0

のように、NoSourceを含める。上記の例だとrpmbuildで作成したsrpm(nosrc.rpm)には、Source0で指定したtar.gzが含まれないことになる。

ごく小さなことだけども、ナルホディウスと思った。Live and learn!