[med-svn] [pycorrfit] 01/01: d/pycorrfit.menu: menu file d/rules: build and install the icon during the build process d/control: build-dependency: imagemagick, librsvg2-bin we use convert to convert svg icon to xpm d/pycorrfit.dirs: usr/share/pixmaps
Alex Mestiashvili
malex-guest at moszumanska.debian.org
Fri Dec 6 14:47:15 UTC 2013
This is an automated email from the git hooks/post-receive script.
malex-guest pushed a commit to branch master
in repository pycorrfit.
commit 62d77002fc4cb5c8a6424004265d3b495b33f765
Author: Alexandre Mestiashvili <alex at biotec.tu-dresden.de>
Date: Fri Dec 6 14:25:36 2013 +0100
d/pycorrfit.menu: menu file
d/rules: build and install the icon during the build process
d/control: build-dependency: imagemagick, librsvg2-bin we use convert
to convert svg icon to xpm
d/pycorrfit.dirs: usr/share/pixmaps
---
debian/control | 2 ++
debian/pycorrfit.dirs | 1 +
debian/pycorrfit.menu | 8 ++++++++
debian/rules | 11 +++++++++--
4 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index f3ce29d..009ad8b 100644
--- a/debian/control
+++ b/debian/control
@@ -10,6 +10,8 @@ Build-Depends: python-all (>= 2.6.6-3), debhelper (>= 7),
texlive-latex-extra,
texlive-science,
latex-xcolor,
+ imagemagick,
+ librsvg2-bin,
Standards-Version: 3.9.5
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-med/pycorrfit.git
Vcs-Git: git://anonscm.debian.org/debian-med/pycorrfit.git
diff --git a/debian/pycorrfit.dirs b/debian/pycorrfit.dirs
new file mode 100644
index 0000000..c1da623
--- /dev/null
+++ b/debian/pycorrfit.dirs
@@ -0,0 +1 @@
+usr/share/pixmaps
diff --git a/debian/pycorrfit.menu b/debian/pycorrfit.menu
new file mode 100644
index 0000000..6d0fc4e
--- /dev/null
+++ b/debian/pycorrfit.menu
@@ -0,0 +1,8 @@
+?package(pycorrfit):\
+ needs="x11" \
+ section="Applications/Science/Data Analysis" \
+ command="/usr/bin/pycorrfit" \
+ icon="/usr/share/pixmaps/pycorrfit.xpm" \
+ title="PyCorrFit" \
+ longtitle="PyCorrFit FCS data analysis"
+
diff --git a/debian/rules b/debian/rules
index e5ac09e..c6e0cf0 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,13 +3,20 @@
#export DH_VERBOSE=1
TEXDOC=PyCorrFit_doc.tex
+DOCDIR=doc-src
PDF=PyCorrFit_doc.pdf
+pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
%:
dh $@ --with python2 --buildsystem=pybuild
override_dh_auto_build:
- cd doc-src && pdflatex $(TEXDOC)
+ cd $(DOCDIR) && pdflatex $(TEXDOC)
+ convert -background "rgba(255,255,255,0)" -geometry 32x32 \
+ $(DOCDIR)/Images/PyCorrFit_icon.svg debian/pycorrfit.xpm
dh_auto_build
-
+override_dh_install:
+ dh_install
+ mv debian/pycorrfit.xpm \
+ debian/$(pkg)/usr/share/pixmaps
--
Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/pycorrfit.git
More information about the debian-med-commit
mailing list