Author: goetz
Date: Wed Feb 14 08:15:15 2007
New Revision: 120703

Added:
   packages/cooker/glade3/current/SOURCES/glade3-3.1.5.tar.bz2   (contents, 
props changed)
Removed:
   packages/cooker/glade3/current/SOURCES/glade3-3.1.4.tar.bz2
Modified:
   packages/cooker/glade3/current/SPECS/glade3.spec

Log:
- new version
- new major
- fix file list
- add scrollkeeper stuff


Added: packages/cooker/glade3/current/SOURCES/glade3-3.1.5.tar.bz2
==============================================================================
Binary file. No diff available.

Modified: packages/cooker/glade3/current/SPECS/glade3.spec
==============================================================================
--- packages/cooker/glade3/current/SPECS/glade3.spec    (original)
+++ packages/cooker/glade3/current/SPECS/glade3.spec    Wed Feb 14 08:15:15 2007
@@ -1,10 +1,10 @@
 %define name glade3
-%define major  4
+%define major  5
 %define libname %mklibname gladeui1_ %major
 
 Summary:       GTK+ / GNOME 2 widget builder
 Name:          %{name}
-Version:       3.1.4
+Version:       3.1.5
 Release: %mkrel 1
 Epoch: 1
 License:       LGPL
@@ -18,8 +18,8 @@
 BuildRequires:         pygtk2.0-devel
 BuildRequires:         desktop-file-utils
 BuildRequires:         gtk-doc
+BuildRequires:         scrollkeeper
 BuildRequires:         perl-XML-Parser
-BuildRequires: ImageMagick
 Requires(post): desktop-file-utils
 Requires(postun): desktop-file-utils
 Requires: pygtk2.0
@@ -68,18 +68,22 @@
 #./autogen.sh
 
 %build
-%configure2_5x --enable-gtk-doc
+%configure2_5x --enable-gtk-doc --disable-scrollkeeper
 %make
 
 %install
 rm -fr %buildroot
 %makeinstall_std
 %{find_lang} %{name}-2.0 --with-gnome --all-name
+for omf in %buildroot%_datadir/omf/*/{*-??,*-??_??}.omf;do
+echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e 
s!%buildroot!!)" >> %name-2.0.lang
+done
+
 
 # menu
 install -m 755 -d %{buildroot}%{_menudir}
 cat > %{buildroot}%{_menudir}/%{name} <<EOF
-?package(%{name}): command="%{_bindir}/glade-3" needs="X11" icon="%{name}.png"\
+?package(%{name}): command="%{_bindir}/glade-3" needs="X11" icon="glade-3.png"\
   section="More Applications/Development/Development Environments" \
   title="Glade 3" longtitle="GTK/GNOME 3 Widget Builder" startup_notify="true" 
xdg="true"
 EOF
@@ -90,21 +94,17 @@
   
--add-category="X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments;GUIDesigner"
 \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications 
$RPM_BUILD_ROOT%{_datadir}/applications/*
 
-
-mkdir -p %{buildroot}%{_miconsdir} %{buildroot}%{_liconsdir}
-convert -size 16x16 glade-3.png %{buildroot}%{_miconsdir}/%{name}.png
-convert -size 32x32 glade-3.png %{buildroot}%{_iconsdir}/%{name}.png
-convert -size 48x48 glade-3.png %{buildroot}%{_liconsdir}/%{name}.png
-
 find %buildroot -name \*.la|xargs chmod 644
 rm -f %buildroot%_libdir/glade3/*/libglade*a
 
 %post
+%update_scrollkeeper
 %update_menus
 %update_desktop_database
 %update_icon_cache hicolor
 
 %postun
+%clean_scrollkeeper
 %clean_menus
 %clean_desktop_database
 %clean_icon_cache hicolor
@@ -125,20 +125,19 @@
 %{_libdir}/glade3/modules/libgladegtk.so
 %{_libdir}/glade3/modules/libgladegnome.so
 %{_libdir}/glade3/bindings/libgladepython.so
+%dir %_datadir/omf/*
+%_datadir/omf/*/*-C.omf
 %{_datadir}/glade3
 %{_datadir}/applications/glade-3.desktop
 %_datadir/icons/hicolor/*/apps/glade*
 %{_menudir}/%name
-%{_miconsdir}/%name.png
-%{_iconsdir}/%name.png
-%{_liconsdir}/%name.png
 
 %files -n %{libname}
 %{_libdir}/libgladeui-1.so.%{major}*
 
 %files -n %{libname}-devel
 %{_includedir}/libgladeui-1.0/
-%{_libdir}/pkgconfig/libgladeui-1.0.pc
+%{_libdir}/pkgconfig/gladeui-1.0.pc
 %{_libdir}/*.la
 %{_libdir}/*.so
 %_datadir/gtk-doc/html/*

Reply via email to