Hello community,

here is the log from the commit of package vte for openSUSE:Factory
checked in at Fri Sep 9 12:28:17 CEST 2011.



--------
--- GNOME/vte/vte.changes       2011-06-15 09:59:15.000000000 +0200
+++ /mounts/work_src_done/STABLE/vte/vte.changes        2011-09-02 
18:17:45.000000000 +0200
@@ -1,0 +2,23 @@
+Thu Sep  1 15:14:01 UTC 2011 - [email protected]
+
+- Update to version 0.29.1:
+  + bgo#657581: gdk-3.0 supports multiple targets; the "target"
+    variable is gone
+  + bgo#657584: vte needs to properly set VTE_API_VERSION
+- Changes from version 0.29.0:
+  + Drop GTK 2 support
+  + Fix accessibility with GTK 3.1 (bgo#654630)
+  + Updated translations.
+- Drop vte2 source package that was kept in sync with this source
+  package since the GTK+ 2 support got dropped. Also remove
+  build_for_gtk2 macro, and anything that was related to it.
+- Add pkgconfig(gladeui-2.0) BuildRequires, and enable the build of
+  the glade catalog again:
+  + Drop build_glade_catalog macro (by doing as if it was set to 1)
+  + Rename glade3-catalog-vte to glade-catalog-vte. Note that there
+    is no Provides/Obsoletes as the files are different, and there
+    is still a glade3 package for which the catalog would not work.
+  + Change libvte9 Requires in glade-catalog-vte to
+    libvte%{_sover}.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  pre_checkin.sh
  vte-0.28.1.tar.bz2
  vte2.changes
  vte2.spec

New:
----
  vte-0.29.1.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ vte.spec ++++++
--- /var/tmp/diff_new_pack.KvhCju/_old  2011-09-09 12:28:13.000000000 +0200
+++ /var/tmp/diff_new_pack.KvhCju/_new  2011-09-09 12:28:13.000000000 +0200
@@ -15,46 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%define build_for_gtk2 0
-%define build_glade_catalog 0
-
-%if %{build_for_gtk2}
-%define _sover 9
-%define _apiver 0.0
-# empty:
-#%%define _binver
-%define _gtkver 2.0
-%else
 %define _sover 2_90-9
 %define _apiver 2.90
 %define _binver 2_90
 %define _gtkver 3.0
-%endif
 
 Name:           vte
 %define _name   vte
 Url:            http://www.gnome.org
 License:        GPLv2+
 Group:          Development/Libraries/GNOME
-Version:        0.28.1
+Version:        0.29.1
 Release:        1
 Summary:        Terminal Emulator Library
-Source:         
ftp://ftp.gnome.org/pub/gnome/sources/vte/0.16/%{_name}-%{version}.tar.bz2
+Source:         
http://download.gnome.org/sources/vte/0.29/%{name}-%{version}.tar.bz2
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
-%if %{build_for_gtk2}
-BuildRequires:  gtk2-devel
-BuildRequires:  libgladeui-1_0-devel
-BuildRequires:  python-devel
-BuildRequires:  python-gtk-devel
-%else
 BuildRequires:  gtk3-devel
-%endif
 BuildRequires:  intltool
 BuildRequires:  ncurses-devel
 BuildRequires:  translation-update-upstream
+BuildRequires:  pkgconfig(gladeui-2.0)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -105,41 +87,21 @@
 
 This package provides tools using VTE.
 
-%if %{build_for_gtk2}
-
-%package -n python-vte
-License:        GPLv2+
-Summary:        Terminal Emulator Library -- Python Bindings
-Group:          System/Libraries
-Requires:       libvte9 = %{version}
-%py_requires
-
-%description -n python-vte
-VTE is a terminal emulator library that provides a terminal widget for
-use with GTK+ as well as handling of child process and terminal
-emulation settings.
-
-This package provides the python bindings for VTE.
-%endif
-
-%if %{build_glade_catalog}
-
-%package -n glade3-catalog-vte
+%package -n glade-catalog-vte
 License:        GPLv2+
 Summary:        Terminal Emulator Library -- Catalog for Glade
 Group:          Development/Tools/GUI Builders
-Requires:       libvte9 = %{version}
-Requires:       glade3
-Supplements:    packageand(glade3:%{name}-devel)
+Requires:       libvte%{_sover} = %{version}
+Requires:       glade
+Supplements:    packageand(glade:%{name}-devel)
 
-%description -n glade3-catalog-vte
+%description -n glade-catalog-vte
 VTE is a terminal emulator library that provides a terminal widget for
 use with GTK+ as well as handling of child process and terminal
 emulation settings.
 
 This package provides a catalog for Glade, to allow the use of VTE
 widgets in Glade.
-%endif
 
 %package devel
 License:        GPLv2+
@@ -166,9 +128,7 @@
 %configure --with-pic\
         --with-gtk=%{_gtkver}\
         --disable-static \
-%if %{build_glade_catalog}
         --enable-glade-catalogue \
-%endif
         --enable-introspection
 %__make %{?jobs:-j%jobs} V=1
 
@@ -177,10 +137,6 @@
 %if 0%{?suse_version} <= 1120
 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
 %endif
-%if %{build_for_gtk2}
-# Files that will come with gtk3 build
-rm %{buildroot}%{_libexecdir}/gnome-pty-helper
-%endif
 %find_lang vte-%{_apiver}
 find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
 %fdupes $RPM_BUILD_ROOT
@@ -189,14 +145,11 @@
 
 %postun -n libvte%{_sover} -p /sbin/ldconfig
 
-%if !%{build_for_gtk2}
-
 %post -n gnome-pty-helper
 %set_permissions %{_libexecdir}/gnome-pty-helper
 
 %verifyscript -n gnome-pty-helper
 %verify_permissions -e %{_libexecdir}/gnome-pty-helper
-%endif
 
 %files -n libvte%{_sover}
 %defattr(-,root,root)
@@ -207,32 +160,18 @@
 %dir %{_datadir}/vte/termcap-%{_apiver}
 %{_datadir}/vte/termcap-%{_apiver}/xterm
 
-%if !%{build_for_gtk2}
-
 %files -n gnome-pty-helper
 %defattr(-,root,root)
 %verify (not mode) %attr (2755, root, utmp) %{_libexecdir}/gnome-pty-helper
-%endif
 
 %files tools
 %defattr(-,root,root)
 %{_bindir}/vte%{?_binver}
 
-%if %{build_for_gtk2}
-
-%files -n python-vte
+%files -n glade-catalog-vte
 %defattr(-,root,root)
-%doc python/vte-demo.py
-%{py_sitedir}/gtk-2.0/*.so
-%endif
-
-%if %{build_glade_catalog}
-
-%files -n glade3-catalog-vte
-%defattr(-,root,root)
-%{_datadir}/glade3/catalogs/vte.xml
-%{_datadir}/glade3/pixmaps/hicolor/*/*/widget-vte-terminal.png
-%endif
+%{_datadir}/glade/catalogs/vte.xml
+%{_datadir}/glade/pixmaps/hicolor/*/*/widget-vte-terminal.png
 
 %files devel
 %defattr(-,root,root)
@@ -240,12 +179,6 @@
 %{_libdir}/*.so
 %{_includedir}/vte-%{_apiver}/
 %{_datadir}/gir-1.0/*.gir
-%if %{build_for_gtk2}
-%dir %{_datadir}/pygtk
-%dir %{_datadir}/pygtk/2.0
-%dir %{_datadir}/pygtk/2.0/defs
-%{_datadir}/pygtk/2.0/defs/vte.defs
-%endif
 # Own these repositories to not depend on gtk-doc while building:
 %dir %{_datadir}/gtk-doc
 %dir %{_datadir}/gtk-doc/html

++++++ vte-0.28.1.tar.bz2 -> vte-0.29.1.tar.bz2 ++++++
++++ 19458 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to