[desktop-discuss] Re: [jds-review] glade upgarde to glade3
brian.lu
Brian.Lu at Sun.COM
Thu Mar 1 01:01:49 PST 2007
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
>>>>
>>
>>
>
More information about the desktop-discuss
mailing list