]> granicus.if.org Git - libjpeg-turbo/commitdiff
rpm.spec.in: Fix "File listed twice" warning/error
authorDRC <information@libjpeg-turbo.org>
Wed, 13 Feb 2019 22:22:18 +0000 (16:22 -0600)
committerDRC <information@libjpeg-turbo.org>
Mon, 25 Feb 2019 17:32:55 +0000 (11:32 -0600)
%{_libdir}/pkgconfig is a directory and should thus be prefixed by
%{dir} (oops.)  This issue caused the debuginfo build under RHEL 8
(which is apparently now enabled by default-- regardless of whether the
RPM actually contains debug info, but that's another matter) to fail
with:

RPM build errors:
  File listed twice: /opt/libjpeg-turbo/lib64/pkgconfig/libjpeg.pc
  File listed twice: /opt/libjpeg-turbo/lib64/pkgconfig/libturbojpeg.pc

release/libjpeg-turbo.spec.in

index c24200bf9682efe6adf23e22c67374743c575bed..6e8d8c7c11ab1b755fc4cdcb04dde0dc0b8d33a8 100644 (file)
@@ -135,7 +135,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libjpeg.so.@SO_MAJOR_VERSION@
 %{_libdir}/libjpeg.so
 %{_libdir}/libjpeg.a
-%{_libdir}/pkgconfig
+%dir %{_libdir}/pkgconfig
 %{_libdir}/pkgconfig/libjpeg.pc
 %{_libdir}/libturbojpeg.so.0.1.0
 %{_libdir}/libturbojpeg.so.0