commit gtkglext for openSUSE:Factory
Hello community, here is the log from the commit of package gtkglext for openSUSE:Factory checked in at Fri Oct 15 16:39:53 CEST 2010. -------- --- GNOME/gtkglext/gtkglext.changes 2010-07-05 15:59:51.000000000 +0200 +++ /mounts/work_src_done/STABLE/gtkglext/gtkglext.changes 2010-10-11 19:23:54.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Oct 11 19:21:26 CEST 2010 - vuntz@opensuse.org + +- Update packaging to use the shared library packaging policy: + + Create libgtkglext-x11-1_0-0 subpackage. + + Add Provides/Obsoletes for gtkglext to libgtkglext-x11-1_0-0. + + Update baselibs.conf accordingly. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtkglext.spec ++++++ --- /var/tmp/diff_new_pack.iUdPd9/_old 2010-10-15 16:39:37.000000000 +0200 +++ /var/tmp/diff_new_pack.iUdPd9/_new 2010-10-15 16:39:37.000000000 +0200 @@ -19,7 +19,8 @@ Name: gtkglext Version: 1.2.0 -Release: 179 +Release: 185 +# NOTE: on upgrade to a new upstream version, change the Obsoletes from <= to < (here and in baselibs.conf) License: GPLv2+ Summary: OpenGL Extension to GTK Url: http://www.k-3d.org/gtkglext/ @@ -40,15 +41,25 @@ that support OpenGL rendering in GTK and GtkWidget API add-ons, to make GTK+ widgets OpenGL-capable. +%package -n libgtkglext-x11-1_0-0 +License: GPLv2+ +Summary: OpenGL Extension to GTK +Group: System/Libraries +Provides: %{name} = %{version} +# Note: we keep <= (and a rpmlint warning...) until we get a version higher than 1.2.0 (when this provides/obsoletes was introduced) +Obsoletes: %{name} <= %{version} + +%description -n libgtkglext-x11-1_0-0 +GtkGLExt is an OpenGL extension to GTK. It provides the GDK objects +that support OpenGL rendering in GTK and GtkWidget API add-ons, to make +GTK+ widgets OpenGL-capable. + %package devel License: GPLv2+ Summary: OpenGL Extension to GTK Group: System/Libraries -Requires: %{name} = %{version} +Requires: libgtkglext-x11-1_0-0 = %{version} Requires: Mesa-devel -Requires: glib2-devel -Requires: gtk2-devel -Requires: pango-devel %description devel GtkGLExt is an OpenGL extension to GTK. It provides the GDK objects @@ -59,7 +70,7 @@ License: GPLv2+ Summary: Documentation of the OpenGL Extension to GTK Group: System/Libraries -Requires: %{name} = %{version} +Requires: libgtkglext-x11-1_0-0 = %{version} %description doc This package contains additional documentation for gtkglext. @@ -86,15 +97,16 @@ %clean rm -rf %{buildroot} -%post -p /sbin/ldconfig +%post -n libgtkglext-x11-1_0-0 -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libgtkglext-x11-1_0-0 -p /sbin/ldconfig -%files +%files -n libgtkglext-x11-1_0-0 %defattr (-, root, root) # NEWS is empty %doc AUTHORS COPYING COPYING.LIB ChangeLog INSTALL README TODO -%{_libdir}/*.so.* +%{_libdir}/libgdkglext-x11-1.0.so.* +%{_libdir}/libgtkglext-x11-1.0.so.* %files devel %defattr (-, root, root) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.iUdPd9/_old 2010-10-15 16:39:37.000000000 +0200 +++ /var/tmp/diff_new_pack.iUdPd9/_new 2010-10-15 16:39:37.000000000 +0200 @@ -1 +1,3 @@ -gtkglext +libgtkglext-x11-1_0-0 + provides "gtkglext-<targettype> = <version>" + obsoletes "gtkglext-<targettype> <= <version>" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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