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

Reply via email to