Author: tpg
Date: Thu Feb 15 21:59:19 2007
New Revision: 121530

Added:
   packages/cooker/rkward/current/SOURCES/rkward-0.4.6.tar.bz2   (contents, 
props changed)
   packages/cooker/rkward/current/SOURCES/rkward-desktop.patch
Removed:
   packages/cooker/rkward/current/SOURCES/rkward-0.4.5.tar.bz2
Modified:
   packages/cooker/rkward/current/SPECS/rkward.spec

Log:
- new version
- fix menu entry and icons

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

Added: packages/cooker/rkward/current/SOURCES/rkward-desktop.patch
==============================================================================
--- (empty file)
+++ packages/cooker/rkward/current/SOURCES/rkward-desktop.patch Thu Feb 15 
21:59:19 2007
@@ -0,0 +1,9 @@
+--- rkward/rkward.desktop      2007-02-08 20:56:16.000000000 +0000
++++ rkward.desktop.tpg 2007-02-15 20:57:32.000000000 +0000
+@@ -10,5 +10,5 @@
+ Terminal=false
+ Type=Application
+ DocPath=rkward/index.html
+-Categories=Education;Science;Math;
++Categories=X-MandrivaLinux-MoreApplications-Sciences-Mathematics;Education;Science;Math;
+ # vi: encoding=utf-8

Modified: packages/cooker/rkward/current/SPECS/rkward.spec
==============================================================================
--- packages/cooker/rkward/current/SPECS/rkward.spec    (original)
+++ packages/cooker/rkward/current/SPECS/rkward.spec    Thu Feb 15 21:59:19 2007
@@ -1,15 +1,12 @@
-%define name rkward
-%define version 0.4.5
-%define release %mkrel 1
-
-Summary:       A KDE GUI to R
-Name:          %{name}
-Version:       %{version}
-Release:       %{release}
-Source0:       
http://downloads.sourceforge.net/rkward/%{name}-%{version}.tar.bz2
+Summary:       A KDE gui to R
+Name:          rkward
+Version:       0.4.6
+Release:       %mkrel 1
 License:       GPL
 Group:         Sciences/Mathematics
 Url:           http://rkward.sourceforge.net/
+Source0:       
http://downloads.sourceforge.net/rkward/%{name}-%{version}.tar.bz2
+Patch0:                %{name}-desktop.patch
 Buildrequires: R-base
 BuildRequires: kdelibs-devel
 BuildRequires: ImageMagick
@@ -29,17 +26,17 @@
 
 %prep
 %setup -q -n %{name}-%{version}
+%patch0 -p0
 
 %build
 %configure --with-extra-includes=%{_libdir}/R/include/ 
--with-extra-libs=%{_libdir}/R/lib/ --disable-rpath 
--with-qt-libraries=$QTDIR/%{_lib}
 %make
 
 %install
-rm -rf %{buildroot}
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+
 %makeinstall
-mkdir -p  %{buildroot}/%{_menudir} 
-kdedesktop2mdkmenu.pl %{name} "More Applications/Sciences/Mathematics" 
%{buildroot}/%{_datadir}/applnk/Applications/rkward.desktop 
%{buildroot}/%{_menudir}/%{name}
-%find_lang %{name}
+
 # already provided by kdelibs-common
 rm -f %{buildroot}/%{_datadir}/apps/katepart/syntax/r.xml
 
@@ -47,35 +44,40 @@
 # perl -pi -e "s,/usr/lib,%{_libdir}," %{buildroot}/%{_bindir}/%{name}
 
 # install rkward R package
-cd rkward/rbackend/rpackages/
+pushd rkward/rbackend/rpackages/
 R CMD INSTALL -l %{buildroot}/%{_libdir}/R/library rkward
+popd
 # already in R-base package
 rm -f %{buildroot}/%{_libdir}/R/library/R.css
-cd -
+mkdir -p %{buildroot}%{_datadir}/applications
+mv -f %{buildroot}%{_datadir}/applnk/Applications/%{name}.desktop 
%{buildroot}%{_datadir}/applications
+
+%find_lang %{name}
 
-mkdir -p  %{buildroot}/{%{_iconsdir},%{_liconsdir},%{_miconsdir}}
-convert -resize 32x32 
%{buildroot}/%{_datadir}/icons/crystalsvg/128x128/apps/rkward.png 
%{buildroot}/%{_iconsdir}/%{name}.png
-convert -resize 48x48 
%{buildroot}/%{_datadir}/icons/crystalsvg/128x128/apps/rkward.png 
%{buildroot}/%{_liconsdir}/%{name}.png
-convert -resize 16x16 
%{buildroot}/%{_datadir}/icons/crystalsvg/128x128/apps/rkward.png 
%{buildroot}/%{_miconsdir}/%{name}.png
 %post
 %{update_menus}
+%if %mdkversion >= 200700
+%{update_desktop_database}
+%update_icon_cache crystalsvg
+%endif
 
 %postun
 %{clean_menus}
+%if %mdkversion >= 200700
+%{clean_desktop_database}
+%clean_icon_cache crystalsvg
+%endif
 
 %clean
-rm -rf %{buildroot}
+[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
 
 %files -f %{name}.lang
-%defattr(-,root,root)
-%{_libdir}/R/library/rkward
-%{_datadir}/apps/rkward
+%defattr(644,root,root,755)
+%doc %{_datadir}/doc/HTML/en/%{name}/*
+%attr(755,root,root) %{_bindir}/*
+%{_libdir}/R/library/rkward/*
+%{_datadir}/apps/rkward/*
 %{_datadir}/apps/katepart/syntax/rkward.xml
-%{_datadir}/applnk/Applications/rkward.desktop
-%{_datadir}/doc/HTML/en/rkward
-%{_datadir}/icons/*/*/apps/%{name}.png
-%{_bindir}/*
-%{_menudir}/%{name}
-%{_miconsdir}/%{name}.png
-%{_iconsdir}/%{name}.png
-%{_liconsdir}/%{name}.png
+%{_datadir}/applications/rkward.desktop
+%{_iconsdir}/crystalsvg/*/apps/%{name}.png
+%{_iconsdir}/locolor/*/apps/%{name}.png

Reply via email to