Author: fcrozat
Date: Fri Feb  2 19:13:19 2007
New Revision: 115985

Added:
   packages/cooker/lsr/current/SOURCES/lsr-0.4.0.tar.bz2   (contents, props 
changed)
Removed:
   packages/cooker/lsr/current/SOURCES/lsr-0.3.2.tar.bz2
Modified:
   packages/cooker/lsr/current/SPECS/lsr.spec

Log:
-Release 0.4.0
-Register default profile at install time


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

Modified: packages/cooker/lsr/current/SPECS/lsr.spec
==============================================================================
--- packages/cooker/lsr/current/SPECS/lsr.spec  (original)
+++ packages/cooker/lsr/current/SPECS/lsr.spec  Fri Feb  2 19:13:19 2007
@@ -1,17 +1,19 @@
+
 Summary: Linux Screen Reader: Extensible assistive technology
 Name: lsr
-Version: 0.3.2
+Version: 0.4.0
 Release: %mkrel 1
-License: BSR
+License: BSD
 Group: Accessibility
 URL: http://live.gnome.org/LSR
 Source0: 
http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
-BuildRoot: %{_builddir}/%{name}-%{version}-rpmroot
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 BuildRequires: gnome-python-bonobo
 BuildRequires: pygtk2.0-libglade
 BuildRequires: x11-server-xvfb
 BuildRequires: python-spi
+BuildRequires: desktop-file-utils
 
 Requires: gnome-python
 Requires: pyorbit
@@ -33,7 +35,7 @@
 XDISPLAY=$(i=0; while [ -f /tmp/.X$i-lock ]; do i=$(($i+1)); done; echo $i)
 Xvfb :$XDISPLAY >& /dev/null &
 export DISPLAY=:$XDISPLAY 
-%configure2_5x 
+./configure --build=`uname -m`-%{_real_vendor}-%{_target_os}%{?_gnu} 
--prefix=%{_prefix} --libdir=%{_libdir} --datadir=%{_datadir} 
--mandir=%{_mandir}
 kill $(cat /tmp/.X$XDISPLAY-lock)
 %make
 
@@ -41,15 +43,35 @@
 rm -rf $RPM_BUILD_ROOT
 %makeinstall_std
 
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+
+desktop-file-install --vendor=ibm \
+  --remove-category="Application" \
+  --add-category="X-MandrivaLinux-MoreApplications-Accessibility" \
+  --dir $RPM_BUILD_ROOT%{_datadir}/applications 
$RPM_BUILD_ROOT%{_datadir}/lsr/lsr.desktop 
+
+touch $RPM_BUILD_ROOT%{py_puresitedir}/lsr/global.installed
+
 %find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+%{_bindir}/lsr --init-global > /dev/null
+%update_icon_cache hicolor
+
+%postun
+%clean_icon_cache hicolor
+
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc AUTHORS README COPYING NEWS ChangeLog
+%ghost %{py_puresitedir}/lsr/global.installed
 %{_mandir}/man1/*
 %{_bindir}/lsr
 %{_datadir}/lsr
-%{_libdir}/python?.?/site-packages/lsr
+%{py_puresitedir}/lsr
+%{_datadir}/icons/hicolor/*/apps/*.png
+%{_datadir}/pixmaps/*.png
+%{_datadir}/applications/*.desktop

Reply via email to