commit libvdpau for openSUSE:Factory
Hello community, here is the log from the commit of package libvdpau for openSUSE:Factory checked in at Fri Apr 23 01:37:08 CEST 2010. -------- --- libvdpau/libvdpau.changes 2010-04-22 02:34:25.000000000 +0200 +++ /mounts/work_src_done/STABLE/libvdpau/libvdpau.changes 2010-04-23 00:34:56.000000000 +0200 @@ -1,0 +2,11 @@ +Thu Apr 22 22:34:09 UTC 2010 - herbert@graeber-clan.de + +- put libvdpau_trace into it's own package + +------------------------------------------------------------------- +Thu Apr 22 18:11:59 UTC 2010 - herbert@graeber-clan.de + +- follow Shared Library Packaging Policy +- obsolete packman vdpau packages for proper update + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvdpau.spec ++++++ --- /var/tmp/diff_new_pack.avIBOO/_old 2010-04-23 01:36:25.000000000 +0200 +++ /var/tmp/diff_new_pack.avIBOO/_new 2010-04-23 01:36:25.000000000 +0200 @@ -19,9 +19,9 @@ Name: libvdpau Version: 0.4 -Release: 1 +Release: 2 License: MIT License (or similar) -Summary: libvdpau wrapper and libvdpau_trace debugging library +Summary: VDPAU wrapper and trace libraries Url: http://people.freedesktop.org/~aplattner Group: System/Libraries Source: %{name}-%{version}.tar.gz @@ -37,14 +37,43 @@ implementation library. Currently, this is always libvdpau_nvidia. You can override the driver name by setting the VDPAU_DRIVER environment variable. +%package -n libvdpau1 +License: MIT License (or similar) +Summary: VDPAU wrapper library +Group: System/Libraries +Provides: libvdpau = %{version}-%{release} +Obsoletes: libvdpau < %{version}-%{release} + +%description -n libvdpau1 +This package contains the libvdpau wrapper library and the libvdpau_trace +debugging library, along with the header files needed to build VDPAU +applications. To actually use a VDPAU device, you need a vendor-specific +implementation library. Currently, this is always libvdpau_nvidia. You can +override the driver name by setting the VDPAU_DRIVER environment variable. + %package -n libvdpau-devel License: MIT License (or similar) -Summary: libvdpau wrapper and libvdpau_trace debugging library - development files +Summary: VDPAU wrapper development files Group: Development/Libraries/X11 -Requires: libvdpau = %{version} +Requires: libvdpau1 = %{version} %description -n libvdpau-devel -Development files for libvdpau wrapper and libvdpau_trace debugging library. +Note that this package only contains the VDPAU headers that are required to +build applications. At runtime, the shared libraries are needed too and may +be installed using the proprietary nVidia driver packages. + +%package -n libvdpau_trace1 +License: MIT License (or similar) +Summary: VDPAU trace library +Group: Development/Libraries/X11 +Requires: libvdpau1 = %{version} +Provides: libvdpau_trace = %{version}-%{release} +Obsoletes: libvdpau_trace < %{version}-%{release} + +%description -n libvdpau_trace1 +This package provides a fallback, fake VDPAU implementation for runtime, which +is used when no proper VDPAU implementation library is available (such as +libvdpau_nvidia.so) %prep %setup -q @@ -58,16 +87,16 @@ rm %{buildroot}%{_libdir}/libvdpau.la rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.la /sbin/ldconfig -n $RPM_BUILD_ROOT/%{_libdir}/vdpau +rm %{buildroot}%{_libdir}/vdpau/libvdpau_trace.so -%post -n libvdpau -p /sbin/ldconfig +%post -n libvdpau1 -p /sbin/ldconfig -%postun -n libvdpau -p /sbin/ldconfig +%postun -n libvdpau1 -p /sbin/ldconfig -%files -n libvdpau +%files -n libvdpau1 %defattr(-,root,root) %dir %{_libdir}/vdpau %{_libdir}/libvdpau.so.* -%{_libdir}/vdpau/*.so.* %files -n libvdpau-devel %defattr(-,root,root) @@ -75,7 +104,10 @@ %dir %{_libdir}/vdpau %{_includedir}/vdpau %{_libdir}/libvdpau.so -%{_libdir}/vdpau/*.so %{_libdir}/pkgconfig/vdpau.pc +%files -n libvdpau_trace1 +%defattr(-,root,root) +%{_libdir}/vdpau/libvdpau_trace.so.* + %changelog ++++++ rpmlintrc ++++++ # dir isn't version, but it's contents is addFilter("shlib-policy-nonversioned-dir") addFilter("no-dependency-on") ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de