Name: mcu8051ide
Version: 1.3.7
Release: 1%{?dist}
Summary: IDE for MCS-51 based microcontrollers
Group: Applications/Engineering
License: GPLv2+
URL: http://mcu8051ide.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: cmake tk-devel tkimg tcllib bwidget rxvt-unicode
BuildRequires: itcl >= 3.4
BuildRequires: tdom >= 0.8
BuildRequires: desktop-file-utils
Requires: electronics-menu
Requires: tkimg itcl tdom tcllib bwidget rxvt-unicode sdcc tclx
%description
Integrated Development Enviroment for some MCS-51 based microcontrollers
(e.g. AT89S8253). Supported languages are assembly and C.
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
desktop-file-install --vendor "" \
--add-category "Electronics" \
--delete-original \
--remove-category "Development" \
--dir %{buildroot}%{_datadir}/applications/ \
%{buildroot}%{_datadir}/applications/%{name}.desktop
chmod 0755 `find %{buildroot} -name \*.tcl`
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc README ChangeLog LICENSE TODO
%doc demo/
%{_datadir}/%{name}/
%{_bindir}/%{name}
%{_datadir}/applications/mcu8051ide.desktop
%{_datadir}/man/man1/mcu8051ide.1.gz
%{_datadir}/pixmaps/mcu8051ide.png
%changelog
* Mon Jun 14 2010 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3.7-1
- Updated package to 1.3.7 upstream release
* Tue Apr 13 2010 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3.5-1
- Updated package to 1.3.5 upstream release
* Tue Mar 30 2010 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3.4-1
- Updated package to 1.3.4 upstream release
* Sun Nov 15 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3.3-1
- Updated package to 1.3.3 upstream release
* Sun Nov 07 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3-2
- Updated package to 1.3-2 upstream release
* Sun Oct 25 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3.1-1
- Updated package to 1.3.1-1 upstream release
* Mon Aug 24 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.3-1
- Updated Release, Version
- Removed earlier patches that were applied in 1.2 upstream
- Re-applied mcu8051-1.1-desktop-exec-path-fix.patch
- Added tclx as Requires dependency
* Wed Aug 06 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.2-1
- Updated Release, Version
- Removed earlier patches that have now been applied in 1.2 upstream
- Removed manual removal of lib/.tex* lib/.html files in setup stage
- Added patch to add shebang to lib/itcl.tcl script
- Added itcl, tdom explicit package dependency BuildRequires
* Tue Jun 09 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.1-4
- Added Requires: sdcc
* Wed May 27 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.1-3
- Added BuildArch: noarch
- Fixed rpmlint errors
- Make all tcl scripts as executable
- Added patch1 for install.sh spelling mistakes and using -p with cp
- Removed tcl-devel as tk-devel already depends on it
* Tue May 26 2009 Shakthi Kannan <shakthimaan [AT] gmail DOT com> - 1.1-2
- Packaged upstream 1.1 version
- Patch removes Path entry and fixes Exec entry in desktop file
* Wed May 20 2009 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 1.1-1
- Initial Package