Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:akdengi
wxmaxima
wxmaxima.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File wxmaxima.spec of Package wxmaxima
%define use_ccache 1 %define ccachedir ~/.ccache-OOo%{mdvsuffix}%{?_with_ccache: %global use_ccache 1}%{?_without_ccache: %global use_ccache 0} %define _enable_debug_packages %{nil} %define debug_package %{nil} %define name wxmaxima %define version 0.8.6 %define release %mkrel 11 %define Name wxMaxima Vendor: Edumandriva <edumandriva.ru> Packager: Alexander Kazancev <kazancas@mandriva.org> Name: %{name} Version: %{version} Release: %{release} Summary: An interface for the computer algebra system Maxima Group: Sciences/Mathematics License: GPLv2+ URL: http://wxmaxima.sourceforge.net/ Source: http://prdownloads.sourceforge.net/%{name}/%{Name}-%{version}.tar.gz Requires: maxima Buildrequires: libxml2-devel Buildrequires: wxgtku-devel Buildrequires: imagemagick Buildrequires: desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version} %description wxMaxima is a cross-platform graphical front-end for the computer algebra system Maxima based on wxWidgets. It provides nice display of mathematical output and easy access to Maxima functions through menus and dialogs. %prep %setup -q -n %{Name}-%{version} %build %configure2_5x %make %install rm -rf %{buildroot} %makeinstall %find_lang %{Name} # icons mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps convert data/wxmaxima.png -scale 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png convert data/wxmaxima.png -scale 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png convert data/wxmaxima.png -scale 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png #xdg mkdir -p %{buildroot}%{_datadir}/applications mkdir -p %{buildroot}%{_datadir}/pixmaps install -D -m 644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop install -D -m 644 data/wxmaxima.png %{buildroot}%{_datadir}/pixmaps/wxmaxima.png # correct icon name in menu entry #perl -pi -e 's,maxima.png,%{name},g' %{buildroot}%{_datadir}/applications/* desktop-file-install --vendor="" \ --remove-category="Application" \ --remove-category="Utility" \ --remove-category="X-Red-Hat-Base" \ --remove-category="X-Red-Hat-Base-Only" \ --add-category="GTK" \ --add-category="Science" \ --add-category="Math" \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/* %if %mdkversion < 200900 %post %{update_menus} %{update_icon_cache hicolor} %endif %if %mdkversion < 200900 %postun %{clean_menus} %{clean_icon_cache hicolor} %endif %clean rm -rf %{buildroot} %files -f %{Name}.lang %defattr(-,root,root) %doc README COPYING %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/%{Name} %{_iconsdir}/hicolor/*/apps/%{name}.png %{_datadir}/pixmaps/%{name}.png %changelog * Fri Dec 17 2010 Alexander Kazancev <kazancas@mandriva.org> - Add requires of maxima-runtime-clisp, whith wxmaxima not crash istead maxima-runtime-ecl * Sat Aug 28 2010 Cristobal Lopez <lopeztobal@gmail.com> 0.8.6-1mib2010.1 - Update version. * Wed Jul 07 2010 Cristobal Lopez <lopeztobal@gmail.com> 0.8.5-2mib2010.1 - update to 2010.1 * Mon May 31 2010 Cristobal Lopez <lopeztobal@gmail.com> 0.8.5-69.2mib2010.0 - update to new version 0.8.5 by MIB - Correctecting icon in direct access * Thu Apr 29 2010 Frederik Himpe <fhimpe@mandriva.org> 0.8.5-1mdv2010.1 + Revision: 541061 - update to new version 0.8.5 * Wed Dec 16 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.4-1mdv2010.1 + Revision: 479582 - update to new version 0.8.4 * Sat Aug 29 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.3a-1mdv2010.1 + Revision: 422257 - Update to new version 0.8.3a - Remove some Red Hat categories from desktop file * Thu Jun 04 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.2-1mdv2010.0 + Revision: 382898 - update to new version 0.8.2 * Fri Feb 06 2009 Frederik Himpe <fhimpe@mandriva.org> 0.8.1-1mdv2009.1 + Revision: 338277 - update to new version 0.8.1 + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Sat Dec 06 2008 Frederik Himpe <fhimpe@mandriva.org> 0.8.0-1mdv2009.1 + Revision: 311179 - Update to new version 0.8.0 * Thu Aug 21 2008 Frederik Himpe <fhimpe@mandriva.org> 0.7.6-1mdv2009.0 + Revision: 274694 - update to new version 0.7.6 * Sun Aug 03 2008 Thierry Vignaud <tv@mandriva.org> 0.7.4-4mdv2009.0 + Revision: 262183 - rebuild * Wed Jul 30 2008 Thierry Vignaud <tv@mandriva.org> 0.7.4-3mdv2009.0 + Revision: 256477 - rebuild + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Thu Jan 31 2008 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.4-1mdv2008.1 + Revision: 160925 - new version + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tv@mandriva.org> - kill re-definition of %%buildroot on Pixel's request * Wed Sep 05 2007 Adam Williamson <awilliamson@mandriva.org> 0.7.3-2mdv2008.0 + Revision: 80506 - reduce menu categories as per frederik * Tue Sep 04 2007 Adam Williamson <awilliamson@mandriva.org> 0.7.3-1mdv2008.0 + Revision: 79569 - need to do the icon name correction before the desktop-file-install to pass build tests... - fix various category issues in xdg menu entry (#33119) - drop old menu entry - fd.o icons - fix cut-n-paste-o in description - use Fedora license policy - small spec clean - new release 0.7.3 * Mon Jul 02 2007 Guillaume Rousse <guillomovitch@mandriva.org> 0.7.1-1mdv2008.0 + Revision: 47275 - update to new version 0.7.1 * Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-3mdv2007.0 + Revision: 100707 - Import wxmaxima * Wed Dec 20 2006 Götz Waschk <waschk@mandriva.org> 0.6.5-3mdv2007.1 - use the right configure macro * Fri Sep 01 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.5-2mdv2007.0 - buildrequires desktop-file-utils * Wed Jun 28 2006 Guillaume Rousse <guillomovitch@mandriva.org> 0.6.5-1mdv2007.0 - contributed by PierreLag <pierre DOT lag AT gmail.com>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor