[med-svn] [mne-python] 01/01: Make sure that the manpage is really created
Andreas Tille
tille at debian.org
Sun Nov 24 21:35:25 UTC 2013
This is an automated email from the git hooks/post-receive script.
tille pushed a commit to branch master
in repository mne-python.
commit 07487030f90eff4833fb6f72fca274948e372e7c
Author: Andreas Tille <tille at debian.org>
Date: Sun Nov 24 22:22:27 2013 +0100
Make sure that the manpage is really created
---
debian/rules | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/debian/rules b/debian/rules
index 807637f..cec3fae 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,12 @@
#!/usr/bin/make -f
# -*- makefile -*-
+# pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
+# Hmmm mysterious name change between binary and source package
+pkg := python-mne
+version=$(shell dpkg-parsechangelog -ldebian/changelog | grep Version: | cut -f2 -d' ' | cut -f1 -d- )
+mandir=$(CURDIR)/debian/$(pkg)/usr/share/man/man1/
+
NOSETESTS=nosetests
%:
@@ -15,12 +21,14 @@ override_dh_auto_test:
xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" \
$(NOSETESTS) mne
-manpages:
- @echo "I: generating manpages"
- set -e; mkdir -p build/manpages && \
+override_dh_installman:
+ # try to create man page via help2man
+ mkdir -p $(mandir)
+ set -e; \
cd bin && for f in *; do \
descr=$$(grep -h -e "^ *'''" -e 'DESCRIP =' $$f -h | sed -e "s,.*' *\([^'][^']*\)'.*,\1,g" | head -n 1); \
PYTHONPATH=../ \
help2man -n "$$descr" --no-discard-stderr --no-info --version-string "$(uver)" ./$$f \
- >| ../build/manpages/$$f.1; \
+ >| $(mandir)/$$f.1; \
done
+
--
Alioth's /git/debian-med/git-commit-notice on /srv/git.debian.org/git/debian-med/mne-python.git
More information about the debian-med-commit
mailing list