diff --git a/libdrm.changes b/libdrm.changes index 28a2c18..1edeac3 100644 --- a/libdrm.changes +++ b/libdrm.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Apr 8 16:04:17 UTC 2015 - schwab@suse.de + +- Build package libdrm_freedreno1 also on aarch64 + ------------------------------------------------------------------- Fri Mar 20 21:19:37 UTC 2015 - tobias.johannes.klausmann@mni.thm.de diff --git a/libdrm.spec b/libdrm.spec index a3d7663..c84c6ac 100644 --- a/libdrm.spec +++ b/libdrm.spec @@ -71,8 +71,10 @@ Group: Development/Libraries/X11 Requires: libdrm2 = %version Requires: libdrm_nouveau2 = %version Requires: libdrm_radeon1 = %version -%ifarch %arm +%ifarch %arm aarch64 Requires: libdrm_freedreno1 = %version +%endif +%ifarch %arm Requires: libdrm_omap1 = %version Requires: libdrm_tegra0 = %version %endif @@ -145,7 +147,6 @@ Group: System/Libraries %description -n libkms1 The KMS Memory Management abstraction library. -%ifarch %arm %package -n libdrm_omap1 Summary: Userspace interface to kernel DRM services for omap chips Group: System/Libraries @@ -166,7 +167,6 @@ Group: System/Libraries %description -n libdrm_tegra0 (Upstream has not provided a description) -%endif %prep %setup -q @@ -226,15 +226,17 @@ rm -f "%buildroot/%_libdir"/*.la %postun -n libdrm_omap1 -p /sbin/ldconfig -%post -n libdrm_freedreno1 -p /sbin/ldconfig - -%postun -n libdrm_freedreno1 -p /sbin/ldconfig - %post -n libdrm_tegra0 -p /sbin/ldconfig %postun -n libdrm_tegra0 -p /sbin/ldconfig %endif +%ifarch %arm aarch64 +%post -n libdrm_freedreno1 -p /sbin/ldconfig + +%postun -n libdrm_freedreno1 -p /sbin/ldconfig +%endif + %files tools %defattr(-,root,root) %_bindir/dristat @@ -247,6 +249,8 @@ rm -f "%buildroot/%_libdir"/*.la %_includedir/libdrm %ifarch %arm %_includedir/omap +%endif +%ifarch %arm aarch64 %_includedir/freedreno %endif %_includedir/xf86drm.h @@ -288,13 +292,15 @@ rm -f "%buildroot/%_libdir"/*.la %defattr(-,root,root) %_libdir/libdrm_omap.so.1* -%files -n libdrm_freedreno1 -%defattr(-,root,root) -%_libdir/libdrm_freedreno.so.1* - %files -n libdrm_tegra0 %defattr(-,root,root) %_libdir/libdrm_tegra.so.0* %endif +%ifarch %arm aarch64 +%files -n libdrm_freedreno1 +%defattr(-,root,root) +%_libdir/libdrm_freedreno.so.1* +%endif + %changelog