Package: amule
Version: 2.4.0~git20151120.0023527bc2-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu xenial ubuntu-patch

Hi,

amule currently doesn't appear in AppStream for Debian, and therefore
gnome-software and KDE discover don't list it for installation.

  https://appstream.debian.org/html/sid/main/issues/amule.html
  https://appstream.debian.org/html/sid/main/issues/amule-utils-gui.html

This is because .xpm icons aren't allowed there. Fortunately, amule
ships a .png icon which we can install and is good enough. Can we
install that please? I don't see a 64×64 icon for the rest (amulegui,
wxcas, alc), so I didn't do anything with those yet.

Patch attached.

Cheers,

-- 
Iain Lane                                  [ [email protected] ]
Debian Developer                                   [ [email protected] ]
Ubuntu Developer                                   [ [email protected] ]
diff -Nru amule-2.4.0~git20151120.0023527bc2/debian/amule.install amule-2.4.0~git20151120.0023527bc2/debian/amule.install
--- amule-2.4.0~git20151120.0023527bc2/debian/amule.install	2015-11-29 12:35:29.000000000 +0000
+++ amule-2.4.0~git20151120.0023527bc2/debian/amule.install	2016-03-15 10:31:59.000000000 +0000
@@ -1,3 +1,4 @@
 usr/bin/amule
 usr/share/pixmaps/amule.xpm
 usr/share/applications/amule.desktop
+usr/share/icons
diff -Nru amule-2.4.0~git20151120.0023527bc2/debian/rules amule-2.4.0~git20151120.0023527bc2/debian/rules
--- amule-2.4.0~git20151120.0023527bc2/debian/rules	2015-11-29 12:35:29.000000000 +0000
+++ amule-2.4.0~git20151120.0023527bc2/debian/rules	2016-03-15 10:31:50.000000000 +0000
@@ -101,6 +101,9 @@
 	cd $(objdir) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 	chmod +x debian/amuled_home_wrapper.sh
 
+	mkdir -p $(CURDIR)/debian/tmp/usr/share/icons/hicolor/128x128/apps
+	cp $(CURDIR)/amule.png $(CURDIR)/debian/tmp/usr/share/icons/hicolor/128x128/apps
+
 	dh_install --sourcedir=debian/tmp
 
 	touch $@

Reply via email to