Abrowser and Icecat missing in software center ("add/remove applications")

Project:Trisquel
Version:7.0
Component:Programs
Category:bug report
Priority:normal
Assigned:Unassigned
Status:patch (ready)
Description

per https://trisquel.info/en/forum/browsers-crash-when-loading-page-payment-data

(Personally I think that gnome-app-install package is not a useful thing to have.)

Sat, 08/08/2015 - 02:04
Project:Trisquel mini» Trisquel
Version:7.0» 7.0
Component:Code» Programs

Hello, new to Trisquel dev so please advise if there is a better way to go about fixing this. I am using the regular edition of Trisquel 7 and am affected by this bug so I think it is not specific to the mini version.

I looked into this issue, and I think that all that would be needed to fix this is to add the lines

cat << EOF > debian/icecat.desktop.in
X-AppInstall-Package=icecat
EOF

to this file: https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/helpers/make-icecat

And also add the lines

cat << EOF > debian/abrowser.desktop.in
X-AppInstall-Package=abrowser
EOF

to this file: https://devel.trisquel.info/trisquel/package-helpers/blob/belenos/helpers/make-firefox

I would make these changes myself but to me (gitlab account "habs") the "Edit" button on these files is grayed out and unclickable.

I think that gnome-app-install can be tremendously useful for new users who want a visual way to install packages with human-readable names and pictures.

Mon, 09/07/2015 - 22:29