rpms/mcu8051ide/EL-5 import.log, NONE, 1.1 mcu8051-1.1-desktop-exec-path-fix.patch, NONE, 1.1 mcu8051-1.1-install.sh-spell-cp-p-fixes.patch, NONE, 1.1 mcu8051ide.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Shakthi Kannan shakthimaan at fedoraproject.org
Fri Jun 19 05:42:32 UTC 2009


Author: shakthimaan

Update of /cvs/pkgs/rpms/mcu8051ide/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv7334/EL-5

Modified Files:
	.cvsignore sources 
Added Files:
	import.log mcu8051-1.1-desktop-exec-path-fix.patch 
	mcu8051-1.1-install.sh-spell-cp-p-fixes.patch mcu8051ide.spec 
Log Message:
First mcu8051ide package commit.



--- NEW FILE import.log ---
mcu8051ide-1_1-4_fc10:EL-5:mcu8051ide-1.1-4.fc10.src.rpm:1245390058

mcu8051-1.1-desktop-exec-path-fix.patch:

--- NEW FILE mcu8051-1.1-desktop-exec-path-fix.patch ---
diff -up mcu8051ide-1.1/mcu8051ide.desktop.fix mcu8051ide-1.1/mcu8051ide.desktop
--- mcu8051ide-1.1/mcu8051ide.desktop.fix	2009-05-26 20:10:28.000000000 +0530
+++ mcu8051ide-1.1/mcu8051ide.desktop	2009-05-26 20:10:49.000000000 +0530
@@ -3,14 +3,13 @@ Categories=Development;
 Comment=Graphical IDE for MCS-51 based microcontrollers
 Comment[en_US]=Graphical IDE for MCS-51 based microcontrollers
 Encoding=UTF-8
-Exec[$e]=mcu8051ide
+Exec=mcu8051ide
 GenericName=MCU 8051 IDE
 GenericName[en_US]=MCU 8051 IDE
-Icon=mcu8051ide.png
+Icon=mcu8051ide
 MimeType=
 Name=MCU 8051 IDE
 Name[en_US]=MCU 8051 IDE
-Path[$e]=
 StartupNotify=false
 Terminal=false
 TerminalOptions=

mcu8051-1.1-install.sh-spell-cp-p-fixes.patch:

--- NEW FILE mcu8051-1.1-install.sh-spell-cp-p-fixes.patch ---
diff -up mcu8051ide-1.1/install.sh.fix mcu8051ide-1.1/install.sh
--- mcu8051ide-1.1/install.sh.fix	2008-12-17 00:03:03.000000000 +0530
+++ mcu8051ide-1.1/install.sh	2009-05-27 18:45:07.000000000 +0530
@@ -24,7 +24,7 @@ check_for_library() {
 		echo "Please install the missing library or:"
 		echo "\$ ./install.sh --no-check"
 		echo "\$ mcu8051ide --check-libraries"
-		echo "and see what exactly missing"
+		echo "and see exactly what is missing"
 		exit 1
 	fi
 }
@@ -35,7 +35,7 @@ if [ "${1}" = "--help" ] || [ "${1}" = "
 	echo "		./install.sh"
 	echo "	Installation without checking for libraries:"
 	echo "		./install.sh --no-check"
-	echo "	Uninstalltion:"
+	echo "	Uninstallation:"
 	echo "		./install.sh --uninstall"
 	echo ""
 	exit
@@ -46,7 +46,7 @@ if [ "${1}" = "--uninstall" ]; then
 	rm -rfv /usr/share/mcu8051ide || exit 1
 	rm -fv /usr/bin/mcu8051ide || exit 1
 	rm -fv /usr/share/man/man1/mcu8051ide.1.gz
-	echo "Unistallation successful"
+	echo "Uninstallation successful"
 	exit
 fi
 
@@ -70,19 +70,19 @@ echo "Creating destination directory: /u
 mkdir -p /usr/share/mcu8051ide || exit 1
 
 echo "Copying files"
-cp -rv ./{demo,doc,lib,icons,data,translations} /usr/share/mcu8051ide || exit 1
+cp -prv ./{demo,doc,lib,icons,data,translations} /usr/share/mcu8051ide || exit 1
 
 echo "Copying manual page"
-cp -v ./doc/man/mcu8051ide.1.gz /usr/share/man/man1/mcu8051ide.1.gz
+cp -pv ./doc/man/mcu8051ide.1.gz /usr/share/man/man1/mcu8051ide.1.gz
 
 echo "Copying .desktop spec and application icon"
 mkdir -p /usr/share/applications
 mkdir -p /usr/share/pixmaps
-cp -v ./mcu8051ide.png /usr/share/pixmaps/mcu8051ide.png
-cp -v ./mcu8051ide.desktop /usr/share/applications/mcu8051ide.desktop
+cp -pv ./mcu8051ide.png /usr/share/pixmaps/mcu8051ide.png
+cp -pv ./mcu8051ide.desktop /usr/share/applications/mcu8051ide.desktop
 
 echo "Copying launcher"
-cp -rv mcu8051ide /usr/bin || exit 1
+cp -prv mcu8051ide /usr/bin || exit 1
 
 echo
-echo "Installation successuful"
+echo "Installation successful"


--- NEW FILE mcu8051ide.spec ---
Name:           mcu8051ide
Version:        1.1
Release:        4%{?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
Patch0:         mcu8051-1.1-desktop-exec-path-fix.patch
Patch1:         mcu8051-1.1-install.sh-spell-cp-p-fixes.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch

BuildRequires:  cmake tk-devel tkimg itcl tdom tcllib bwidget rxvt-unicode
BuildRequires:  desktop-file-utils
Requires:       electronics-menu
Requires:       tkimg itcl tdom tcllib bwidget rxvt-unicode sdcc

%description
Integrated Development Enviroment for some MCS-51 based microcontrollers 
(e.g. AT89S8253). Supported languages are assembly and C.

%prep
%setup -q
%patch0 -p1 -b .desktop
%patch1 -p1 -b .sh
rm lib/.tex*
rm lib/.html

%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
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/demo
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/{README,ChangeLog,LICENSE,TODO}
chmod 0755 %{buildroot}%{_datadir}/%{name}/lib/*.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
* 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


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mcu8051ide/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	11 Jun 2009 17:04:31 -0000	1.1
+++ .cvsignore	19 Jun 2009 05:42:01 -0000	1.2
@@ -0,0 +1 @@
+mcu8051ide-1.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mcu8051ide/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	11 Jun 2009 17:04:31 -0000	1.1
+++ sources	19 Jun 2009 05:42:01 -0000	1.2
@@ -0,0 +1 @@
+2065070325c03161cb5b220800551fbc  mcu8051ide-1.1.tar.gz




More information about the fedora-extras-commits mailing list