From 12a9c76400516b77b451e24891172d547cda2573 Mon Sep 17 00:00:00 2001 From: Jakub Bogusz Date: Wed, 5 Jun 2013 20:21:06 +0200 Subject: [PATCH] - unified .so man links fix wrt "x" suffix --- xorg-lib-libXinerama.spec | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/xorg-lib-libXinerama.spec b/xorg-lib-libXinerama.spec index 424b63c..4c24622 100644 --- a/xorg-lib-libXinerama.spec +++ b/xorg-lib-libXinerama.spec @@ -12,6 +12,7 @@ BuildRequires: autoconf >= 2.60 BuildRequires: automake BuildRequires: libtool BuildRequires: pkgconfig >= 1:0.19 +BuildRequires: sed >= 4.0 BuildRequires: xorg-lib-libXext-devel BuildRequires: xorg-proto-xineramaproto-devel >= 1.1.99.1 BuildRequires: xorg-util-util-macros >= 1.8 @@ -65,6 +66,9 @@ Pakiet zawiera statyczną bibliotekę libXinerama. %prep %setup -q -n libXinerama-%{version} +# support __libmansuffix__ with "x" suffix (per FHS 2.3) +%{__sed} -i -e 's,\.so man__libmansuffix__/,.so man3/,' man/*.man + %build %{__libtoolize} %{__aclocal} @@ -80,9 +84,6 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -# there's no man3x in pld -grep -rl man3x $RPM_BUILD_ROOT%{_mandir}/man3/* | xargs %{__sed} -i -e 's,man3x,man3,' - %clean rm -rf $RPM_BUILD_ROOT -- 2.44.0