#9785 NORM 10.1.3: XO 1.5 MySqueak does not run
Zarro Boogs per Child
bugtracker at laptop.org
Wed Nov 3 13:15:13 EDT 2010
#9785: XO 1.5 MySqueak does not run
--------------------------------------+-------------------------------------
Reporter: reuben | Owner: dsd
Type: defect | Status: new
Priority: normal | Milestone: 10.1.3
Component: etoys-activity | Version: not specified
Resolution: | Keywords:
Next_action: review | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
--------------------------------------+-------------------------------------
Changes (by erikos):
* next_action: communicate => review
Comment:
Reading through the backlog I concluded that it is fine to remove the
desktop specific files from the squeak-vm package. I re-created the rpm
and etoys still runs fine on Sugar and GNOME and the entry of "MySqueak"
is gone. The same patch could go upstream I guess. We would need to ping
the maintainer.
{{{
--- SPECS/squeak-vm.spec.ORIG 2010-06-22 00:19:29.000000000 +0200
+++ SPECS/squeak-vm.spec 2010-11-03 17:58:08.000000000 +0100
@@ -5,7 +5,7 @@
Name: squeak-vm
Version: %{major}.%{minor}
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: The Squeak virtual machine
Group: Development/Languages
@@ -107,13 +107,6 @@
# these files will be put in std RPM doc location
rm -rf %{buildroot}%{_prefix}/doc/squeak
-# install the desktop stuff
-install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak
-install -D --mode=u=rw,go=r mysqueak.1
%{buildroot}%{_mandir}/man1/mysqueak.1
-install -D --mode=u=rw,go=r squeak.xml
%{buildroot}%{_datadir}/mime/packages/squeak.xml
-install -D --mode=u=rw,go=r squeak.desktop
%{buildroot}%{_datadir}/applications/squeak.desktop
-install -D --mode=u=rw,go=r squeak.png
%{buildroot}%{_datadir}/pixmaps/squeak.png
-
%define icons_dir %{buildroot}%{_datadir}/icons/gnome
for size in 16 24 32 48 64 72 96
do
@@ -202,9 +195,6 @@
%{_mandir}/man*/*
%dir %{_datadir}/squeak
%{_datadir}/squeak/*
-%{_datadir}/applications/*
-%{_datadir}/pixmaps/*
-%{_datadir}/mime/packages/*
%{_datadir}/icons/gnome/*/mimetypes/*.png
@@ -222,6 +212,9 @@
%endif
%changelog
+* Wed Nov 03 2010 Simon Schampijer <simon at laptop.org> - 3.10.5-4
+- Do not install desktop entry for MySqueak #9785
+
* Mon Jun 21 2010 Daniel Drake <dsd at laptop.org> - 3.10.5-3
- Add upstream patch to fix sound loss during suspend/resume
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/9785#comment:8>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list