Hello community, here is the log from the commit of package DirectFB for openSUSE:Factory checked in at Mon Sep 19 15:24:21 CEST 2011.
-------- --- DirectFB/DirectFB.changes 2011-07-10 20:24:44.000000000 +0200 +++ /mounts/work_src_done/STABLE/DirectFB/DirectFB.changes 2011-09-16 21:09:21.000000000 +0200 @@ -1,0 +2,6 @@ +Fri Sep 16 17:46:10 UTC 2011 - jeng...@medozas.de + +- Implement shlib policy and add baselibs +- Remove redundant tags/sections + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ DirectFB.spec ++++++ --- /var/tmp/diff_new_pack.XPg2Zr/_old 2011-09-19 15:24:17.000000000 +0200 +++ /var/tmp/diff_new_pack.XPg2Zr/_new 2011-09-19 15:24:17.000000000 +0200 @@ -15,15 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %define directfbdir %{_libdir}/directfb-1.4-5 Name: DirectFB +%define lname libdirectfb-1_4-5 Url: http://www.directfb.org/ License: LGPLv2.1+ Group: System/Libraries -AutoReqProv: on Version: 1.4.5 Release: 17 Summary: Graphics Library for Framebuffer Devices @@ -71,19 +70,25 @@ adds graphical power to embedded systems and sets a new standard for graphics under Linux. +%package -n %lname +Summary: Graphics Library for Framebuffer Devices +Group: System/Libraries - -Authors: --------- - Denis Oliver Kropp <d...@directfb.org> - Andreas Hundt <a...@fischlustig.de> - Sven Neumann <n...@directfb.org> +%description -n %lname +DirectFB is a thin library that provides hardware graphics +acceleration, input device handling and abstraction, an integrated +windowing system with support for translucent windows, and multiple +display layers on top of the Linux framebuffer device. It is a +complete hardware abstraction layer with software fallbacks for every +graphics operation that is not supported by the underlying hardware. +DirectFB adds graphical power to embedded systems and sets a new +standard for graphics under Linux. %package devel License: LGPLv2.1+ Group: Development/Libraries/C and C++ Summary: Graphics Library for Framebuffer Devices -Requires: %{name} = %{version} glibc-devel zlib-devel /bin/sh +Requires: %lname = %version, glibc-devel zlib-devel /bin/sh %description devel DirectFB is a thin library that provides hardware graphics @@ -95,14 +100,6 @@ adds graphical power to embedded systems and sets a new standard for graphics under Linux. - - -Authors: --------- - Denis Oliver Kropp <d...@directfb.org> - Andreas Hundt <a...@fischlustig.de> - Sven Neumann <n...@directfb.org> - %package doc License: LGPLv2.1+ Summary: Graphics Library for Framebuffer Devices Documentation @@ -111,14 +108,6 @@ %description doc Graphics Library for Framebuffer Devices Documentation in html form. - - -Authors: --------- - Denis Oliver Kropp <d...@directfb.org> - Andreas Hundt <a...@fischlustig.de> - Sven Neumann <n...@directfb.org> - %package libSDL License: LGPLv2.1+ Summary: SDL backend of Graphics Library for Framebuffer Devices @@ -191,17 +180,14 @@ %install %{makeinstall} -find %{buildroot} -name '*.la' | xargs rm -v +find "%buildroot" -name '*.la' -type f -delete %check make check -%clean -rm -rf %{buildroot} +%post -n %lname -p /sbin/ldconfig -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%postun -n %lname -p /sbin/ldconfig %files %defattr(-,root,root) @@ -221,14 +207,17 @@ %{_bindir}/dfbpenmount %{_bindir}/directfb-config %{_bindir}/pxa3xx_dump -%{_libdir}/libdirect*.so.* -%{_libdir}/libfusion*.so.* -%{_libdir}/libuniquewm*.so.* -%{directfbdir} %{_bindir}/mkd*iff %doc %_mandir/man1/dfbg.1.gz %doc %_mandir/man1/directfb-csource.1.gz %doc %_mandir/man5/directfbrc.5.gz + +%files -n %lname +%defattr(-,root,root) +%{_libdir}/libdirect*.so.* +%{_libdir}/libfusion*.so.* +%{_libdir}/libuniquewm*.so.* +%{directfbdir} %exclude %{directfbdir}/gfxdrivers/libdirectfb_sdlgraphics.so %exclude %{directfbdir}/inputdrivers/libdirectfb_sdlinput.so %exclude %{directfbdir}/systems/libdirectfb_sdl.so ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.XPg2Zr/_old 2011-09-19 15:24:17.000000000 +0200 +++ /var/tmp/diff_new_pack.XPg2Zr/_new 2011-09-19 15:24:17.000000000 +0200 @@ -1 +1,4 @@ -DirectFB +libdirectfb-1_4-5 +DirectFB-devel + requires -DirectFB-<targettype> + requires "libdirectfb-1_4-5-<targettype> = <version>" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org