libXxf86vm should not try to build into a pure wayland platform.
[platform/upstream/libXxf86vm.git] / packaging / libXxf86vm.spec
index 44a61a8..e11ec2e 100644 (file)
@@ -1,54 +1,61 @@
+%bcond_with x
+
 Name:           libXxf86vm
 Version:        1.1.2
 Release:        1
 License:        MIT
-Summary:        X
+Summary:        X.org libXxf86vm library
 Url:            http://www.x.org
-Group:          System Environment/Libraries
+Group:          Graphics/X Window System
 Source:         %{name}-%{version}.tar.bz2
+Source1001:    libXxf86vm.manifest
 
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xf86vidmodeproto)
 BuildRequires:  pkgconfig(xorg-macros)
 
+%if !%{with x}
+ExclusiveArch:
+%endif
+
 %description
 X.Org X11 libXxf86vm runtime library
 
 %package devel
-Summary:        X
+Summary:        X.org libXxf86vm library
 Group:          Development/Libraries
 Requires:       %{name} = %{version}
-Provides:       libxxf86vm-devel
 
 %description devel
 X.Org X11 libXxf86vm development package
 
 %prep
 %setup -q
+cp %{SOURCE1001} .
 
 %build
-%reconfigure --disable-static \
-              LDFLAGS="${LDFLAGS} -Wl,--hash-style=both -Wl,--as-needed"
+%reconfigure --disable-static
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot} INSTALL="install -p"
-find %{buildroot} -name '*.la' -exec rm -f {} ';'
+%make_install
 
 %remove_docs
 
 %post -p /sbin/ldconfig
+
 %postun -p /sbin/ldconfig
 
 %files
+%manifest %{name}.manifest
 %defattr(-,root,root,-)
-%doc README COPYING ChangeLog
+%license COPYING
 %{_libdir}/libXxf86vm.so.1
 %{_libdir}/libXxf86vm.so.1.0.0
 
 %files devel
+%manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libXxf86vm.so
 %{_libdir}/pkgconfig/xxf86vm.pc
-#%{_mandir}/man3/*.3*
 %{_includedir}/X11/extensions/xf86vmode.h