Hi, Calum, Did you try the latest glade 3.1.5? Is it stable now?
Thanks Brian Matt Keenan wrote: > Halton, > > I don't have any specific mails to hand, I just remember a few folk on > IRC > talking about it, Calum i think was one, who attempted to use glade3, but > ended up switching back to glade2..... > > I agree with Laca, should move discussion to desktop-discuss. > > Matt > > Halton Huo wrote: >> Hi Matt, >> >> >From the email >> http://mail.gnome.org/archives/devel-announce-list/2007-January/msg00007.html >> >> >> glade3 is accepted in GNOME 2.18. >> >> I do not see any emails to see glade3 is rejected from GNOME 2.18. If >> you have, could you please point me out? >> >> Thanks, >> Halton. >> >> On Wed, 2007-02-28 at 13:09 +0000, Matt Keenan wrote: >> >>> i thought gnome community had decided not to upgrade to glade3 >>> because of lack of >>> maturity ? >>> >>> if that is the case we should not upgrade either.... or should we >>> have a new >>> spec file for glade3 ? >>> >>> Matt >>> >>> Halton Huo wrote: >>> >>>> Update glade to glade3, there may have two issues here: >>>> >>>> [1] Add new package SUNWgnome-ui-designer-devel >>>> Glade3 will install files into /usr/include/libgladeui-1.0/gladeui >>>> (*.h >>>> and *.atk.xpm) and /usr/lib/pkgconfig/gladeui-1.0.pc. Glade2 does not >>>> have such files. They are devel files, so add a new package. >>>> >>>> >>>> [2] files under /var/lib/scrollkeeper/ >>>> There are files will be installed into /var/lib/scrollkeeper/, need >>>> more >>>> discussion to make clear the usage of them. Now, they are removed. >>>> >>>> >>>> ------------------------------------------------------------------------ >>>> >>>> >>>> Index: glade.spec >>>> =================================================================== >>>> --- glade.spec (revision 10678) >>>> +++ glade.spec (working copy) >>>> @@ -11,14 +11,15 @@ >>>> Name: glade >>>> License: GPL >>>> Group: System/GUI/GNOME >>>> -Version: 2.12.1 >>>> +Version: 3.1.5 >>>> Release: 1 >>>> Distribution: Java Desktop System >>>> Vendor: Sun Microsystems, Inc. >>>> Summary: GLADE User Interface Builder for GNOME >>>> -Source: >>>> http://ftp.gnome.org/pub/GNOME/sources/%{name}/2.12/%{name}-%{version}.tar.bz2 >>>> >>>> >>>> +Source: >>>> http://ftp.gnome.org/pub/GNOME/sources/%{name}3/3.1/%{name}3-%{version}.tar.bz2 >>>> >>>> >>>> Source1: %{name}-po-sun-%{po_sun_version}.tar.bz2 >>>> -Patch1: glade-01-menu-entry.diff >>>> +# date:2007-02-28 bugzilla:412993 owner:halton type:bug >>>> +Patch1: %{name}-01-Wall-remove.diff >>>> URL: http://www.gnome.org >>>> BuildRoot: %{_tmppath}/%{name}-%{version}-build >>>> Docdir: %{_docdir}/doc >>>> @@ -37,7 +38,7 @@ >>>> Glade is a User Interface Builder for GTK+ and GNOME. This package >>>> contains GLADE for the GTK + 2.0 and GNOME 2.0 Platform. >>>> >>>> %prep >>>> -%setup -q +%setup -q -n %{name}3-%{version} >>>> %if %build_l10n >>>> bzcat %SOURCE1 | tar xf - >>>> cd po-sun; make; cd .. >>>> @@ -57,7 +58,7 @@ >>>> fi >>>> >>>> libtoolize --force >>>> -aclocal $ACLOCAL_FLAGS >>>> +aclocal $ACLOCAL_FLAGS -I ./m4 >>>> automake -a -c -f >>>> autoconf >>>> >>>> @@ -71,11 +72,17 @@ >>>> make -j $CPUS >>>> >>>> %install >>>> -make -i DESTDIR=$RPM_BUILD_ROOT install >>>> +export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 >>>> +make -i install DESTDIR=$RPM_BUILD_ROOT >>>> +unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL >>>> >>>> +find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' >>>> +find $RPM_BUILD_ROOT -type f -name "*.a" -exec rm -f {} ';' >>>> +# FXIME >>>> +# there are files under /var/lib/scrollkeeper/, need more discussion >>>> +# to make clear the usage of them. >>>> +rm -rf $RPM_BUILD_ROOT/var >>>> >>>> -rm -rf $RPM_BUILD_ROOT%{_datadir}/omf/glade-2/glade-faq-*.omf >>>> - >>>> %clean >>>> rm -rf $RPM_BUILD_ROOT >>>> >>>> @@ -92,6 +99,11 @@ >>>> %{_datadir}/glade-2 >>>> >>>> %changelog >>>> +* Wed Feb 28 2007 - halton.huo at sun.com >>>> +- Bump to 3.1.5. >>>> +- Add patch 01-Wall-remove.diff to fix bugzilla #412993. >>>> +- Remove obsoleted patch 01-menu-entry.diff. >>>> + >>>> * Tue Feb 13 2007 - takao.fujiwara at sun.com >>>> - Add Add l10n tarball. >>>> >>>> Index: Solaris/SUNWgnome-ui-designer.spec >>>> =================================================================== >>>> --- Solaris/SUNWgnome-ui-designer.spec (revision 10678) >>>> +++ Solaris/SUNWgnome-ui-designer.spec (working copy) >>>> @@ -41,6 +41,12 @@ >>>> Requires: %{name} >>>> %endif >>>> >>>> +%package devel >>>> +Summary: %{summary} - development files >>>> +SUNW_BaseDir: %{_basedir} >>>> +%include default-depend.inc >>>> +Requires: %{name} >>>> + >>>> %prep >>>> rm -rf %name-%version >>>> mkdir %name-%version >>>> @@ -100,15 +106,21 @@ >>>> %defattr (-, root, bin) >>>> %dir %attr (0755, root, bin) %{_bindir} >>>> %{_bindir}/* >>>> +%dir %attr (0755, root, bin) %{_libdir} >>>> +%{_libdir}/*.so* >>>> +%{_libdir}/glade* >>>> %dir %attr (0755, root, sys) %{_datadir} >>>> %dir %attr (0755, root, other) %{_datadir}/applications >>>> %{_datadir}/applications/* >>>> -%{_datadir}/glade-2 >>>> +%{_datadir}/glade* >>>> %dir %attr (0755, root, other) %{_datadir}/gnome >>>> %{_datadir}/gnome/* >>>> %{_datadir}/omf >>>> -%dir %attr (0755, root, other) %{_datadir}/pixmaps >>>> -%{_datadir}/pixmaps/* >>>> +%dir %attr (0755, root, other) %{_datadir}/icons >>>> +%dir %attr (0755, root, other) %{_datadir}/icons/hicolor >>>> +%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/* >>>> +%dir %attr (0755, root, other) %{_datadir}/icons/hicolor/*/apps >>>> +%{_datadir}/icons/hicolor/*/apps/* >>>> %dir %attr(0755, root, bin) %{_mandir} >>>> %dir %attr(0755, root, bin) %{_mandir}/* >>>> %{_mandir}/*/* >>>> @@ -120,7 +132,17 @@ >>>> %attr (-, root, other) %{_datadir}/locale >>>> %endif >>>> >>>> +%files devel >>>> +%defattr (-, root, bin) >>>> +%dir %attr (0755, root, bin) %{_includedir} >>>> +%{_includedir}/* >>>> +%dir %attr (0755, root, bin) %{_libdir} >>>> +%dir %attr (0755, root, other) %{_libdir}/pkgconfig >>>> +%{_libdir}/pkgconfig/* >>>> + >>>> %changelog >>>> +* Wed Feb 28 2007 - halton.huo at sun.com >>>> +- Add package -devel and change files section since upgrade to >>>> glade3. >>>> * Mon Sep 04 2006 - Matt.Keenan at sun.com >>>> - New Manpage tarball >>>> * Fri Jul 14 2006 - laca at sun.com >>>> >> >> >
