[med-svn] [mauve-aligner] 02/03: Install a desktop menu for Mauve

Afif Elghraoui afif-guest at moszumanska.debian.org
Sat Nov 21 08:32:26 UTC 2015


This is an automated email from the git hooks/post-receive script.

afif-guest pushed a commit to branch master
in repository mauve-aligner.

commit 666d3d47cd505f196e2c8c941baa01ce78f794be
Author: Afif Elghraoui <afif at ghraoui.name>
Date:   Sat Nov 21 00:29:49 2015 -0800

    Install a desktop menu for Mauve
---
 debian/control               |  3 ++-
 debian/install               |  2 ++
 debian/mauve-aligner.desktop | 13 +++++++++++++
 debian/rules                 |  2 ++
 4 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index a75ee57..a540672 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,8 @@ Build-Depends: debhelper (>= 9),
                libdbus-java,
                libzeus-jscl-java,
                icedtea-netx-common,
-               libunixsocket-java
+               libunixsocket-java,
+	       imagemagick,
 Standards-Version: 3.9.6
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/mauve-aligner.git
 Vcs-Git: git://anonscm.debian.org/debian-med/mauve-aligner.git
diff --git a/debian/install b/debian/install
index 2fefbc8..97ecc8a 100644
--- a/debian/install
+++ b/debian/install
@@ -1,2 +1,4 @@
 debian/bin	usr	
 Mauve.jar	usr/share/java
+debian/mauve-aligner.desktop		usr/share/applications/
+mauve-aligner.png		usr/share/icons/hicolor/32x32/apps/
diff --git a/debian/mauve-aligner.desktop b/debian/mauve-aligner.desktop
new file mode 100644
index 0000000..b8898f3
--- /dev/null
+++ b/debian/mauve-aligner.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Comment=Multiple Genome Aligner
+Exec=mauve
+GenericName[en_US]=Mauve
+GenericName=Mauve
+Icon=mauve-aligner
+Name[en_US]=Mauve
+Name=Mauve
+Categories=Science;Biology;DataVisualization;
+StartupNotify=false
+Terminal=false
+Type=Application
+Keywords=genomics
diff --git a/debian/rules b/debian/rules
index 68fadd2..d80c8d6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,10 +29,12 @@ override_dh_auto_clean:
 	rm -rf bin dist
 	rm -rf build.number src/version.properties
 	rm -rf Mauve.jar ChangeLog*
+	$(RM) mauve-aligner.png
 
 override_dh_auto_build:
 	# CLASSPATH=$(CLASS_PATH)
 	ant dist
+	convert $(CURDIR)/src/images/mauve_icon.gif mauve-aligner.png
 
 get-orig-source:
 	. debian/get-orig-source

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/mauve-aligner.git



More information about the debian-med-commit mailing list