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/*