From c6099636dfc7038cd6e71a9e6955f52135a329c6ba546a80c34ce1de52884c31 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 19 Oct 2017 06:51:16 +0000 Subject: [PATCH] remove /pkg/ indirection; remove semicolons at EOL; trim idempotent %if blocks OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/libxkbcommon?expand=0&rev=38 --- libxkbcommon.spec | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/libxkbcommon.spec b/libxkbcommon.spec index cd7aac7..e855191 100644 --- a/libxkbcommon.spec +++ b/libxkbcommon.spec @@ -15,13 +15,13 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %if ! 0%{?suse_version} || 0%{?suse_version} >= 1315 %bcond_without x11 %else %bcond_with x11 %endif - Name: libxkbcommon Version: 0.7.2 Release: 0 @@ -96,7 +96,6 @@ Wayland and kmscon. This package contains the development headers for the library found in libxkbcommon. -%if %{with x11} %package x11-devel Summary: Development files for the libxkbcommon-x11 library Group: Development/Libraries/C and C++ @@ -109,27 +108,26 @@ users make sense of their keyboard input. This package contains the development headers for the library found in %name-x11-0. -%endif %prep %setup -q %build if [ ! -e configure ]; then - NOCONFIGURE=1 ./autogen.sh; -fi; + NOCONFIGURE=1 ./autogen.sh +fi %if %{with x11} extra_opts=--enable-x11 %else extra_opts=--disable-x11 %endif # Ensure people will use pkgconfig to locate headers. -%configure --disable-static --includedir="%_includedir/pkg/%name" $extra_opts +%configure --disable-static --includedir="%_includedir/%name" $extra_opts make %{?_smp_mflags} V=1 %install -make install DESTDIR="%buildroot"; -rm -f "%buildroot/%_libdir"/*.la; +%make_install +rm -f "%buildroot/%_libdir"/*.la %post -n libxkbcommon0 -p /sbin/ldconfig %postun -n libxkbcommon0 -p /sbin/ldconfig @@ -144,9 +142,9 @@ rm -f "%buildroot/%_libdir"/*.la; %files devel %defattr(-,root,root) %doc LICENSE NEWS -%_includedir/pkg/ +%_includedir/%name/ %if %{with x11} -%exclude %_includedir/pkg/%name/xkbcommon/xkbcommon-x11.h +%exclude %_includedir/%name/xkbcommon/xkbcommon-x11.h %endif %_libdir/libxkbcommon.so %_libdir/pkgconfig/xkbcommon.pc @@ -156,16 +154,13 @@ rm -f "%buildroot/%_libdir"/*.la; %defattr(-,root,root) %doc LICENSE NEWS %_libdir/libxkbcommon-x11.so.* -%endif -%if %{with x11} %files x11-devel %defattr(-,root,root) %doc LICENSE NEWS -%dir %_includedir/pkg -%dir %_includedir/pkg/%name -%dir %_includedir/pkg/%name/xkbcommon -%_includedir/pkg/%name/xkbcommon/xkbcommon-x11.h +%dir %_includedir/%name +%dir %_includedir/%name/xkbcommon +%_includedir/%name/xkbcommon/xkbcommon-x11.h %_libdir/libxkbcommon-x11.so %_libdir/pkgconfig/xkbcommon-x11.pc %endif