commit ee44f98964f28c9549d53e97fe06250507c7315c Author: overweight <5324761+overweight@user.noreply.gitee.com> Date: Mon Sep 30 11:20:09 2019 -0400 Package init diff --git a/xcb-util-0.4.0.tar.bz2 b/xcb-util-0.4.0.tar.bz2 new file mode 100644 index 0000000..49f08a6 Binary files /dev/null and b/xcb-util-0.4.0.tar.bz2 differ diff --git a/xcb-util.spec b/xcb-util.spec new file mode 100644 index 0000000..dc02f96 --- /dev/null +++ b/xcb-util.spec @@ -0,0 +1,65 @@ +Name: xcb-util +Version: 0.4.0 +Release: 13 +Summary: XCB utility modules + +License: MIT +URL: https://xcb.freedesktop.org/ +Source0: https://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2 + +BuildRequires: gcc libxcb-devel +Requires: libxcb glibc + +%description +The X protocol C-language Binding (XCB) is a replacement for Xlib +featuring a small footprint, latency hiding, direct access to the +protocol, improved threading support, and extensibility. + +%package devel +Summary: Header files for xcb-util +Requires: %{name} = %{version}-%{release} + +%description devel +Header package for xcb-util + +%package_help + +%prep +%autosetup -n %{name}-%{version} -p1 + +%build +%configure --with-pic --disable-silent-rules +%make_build + +%install +%make_install +%delete_la_and_a +%ldconfig_scriptlets + +%check +make check + +%files +%defattr(-,root,root) +%license COPYING +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root) +%{_libdir}/pkgconfig/*.pc +%{_includedir}/xcb/*.h +%{_libdir}/*.so + +%files help +%doc NEWS README + + +%changelog +* Fri Sep 6 2019 openEuler Buildteam - 0.4.0-13 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC:add requires + +* Wed Jul 18 2018 openEuler Buildteam - 0.4.0-12 +- Package init