[Pkg-owncloud-commits] [php-sabre-vobject] 08/10: Install vobjectvalidate CLI
David Prévot
taffit at moszumanska.debian.org
Tue Mar 31 22:25:19 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch 2.1
in repository php-sabre-vobject.
commit c1cc3384dfe3187229e2588a11c7187b155419ad
Author: David Prévot <taffit at debian.org>
Date: Tue Mar 31 16:33:57 2015 -0400
Install vobjectvalidate CLI
---
debian/control | 1 +
debian/install | 3 ++-
debian/links | 2 ++
debian/manpages | 1 +
debian/rules | 14 ++++++++++++++
debian/vobjectvalidate.1.in | 2 ++
6 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index 3809e21..f5c7776 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Priority: optional
Maintainer: ownCloud for Debian maintainers <pkg-owncloud-maintainers at lists.alioth.debian.org>
Uploaders: David Prévot <taffit at debian.org>
Build-Depends: debhelper (>= 9),
+ help2man,
phpab,
phpunit,
pkg-php-tools (>= 1.7~)
diff --git a/debian/install b/debian/install
index d5112df..1e84712 100644
--- a/debian/install
+++ b/debian/install
@@ -1 +1,2 @@
-lib/* /usr/share/php/
+bin/vobjectvalidate.php usr/bin
+lib/* usr/share/php
diff --git a/debian/links b/debian/links
new file mode 100644
index 0000000..c2a01ec
--- /dev/null
+++ b/debian/links
@@ -0,0 +1,2 @@
+usr/bin/vobjectvalidate.php usr/bin/vobjectvalidate
+usr/share/man/man1/vobjectvalidate.1 usr/share/man/man1/vobjectvalidate.php.1
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..3ae9d40
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1 @@
+debian/tmp/vobjectvalidate.1
diff --git a/debian/rules b/debian/rules
index 9667819..33a8874 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,7 @@
#!/usr/bin/make -f
+
+UPSTREAM := $(shell dpkg-parsechangelog -S Version | sed 's/-[^-]*//')
+
%:
dh $@ --with phpcomposer
@@ -17,5 +20,16 @@ else
@echo "** tests disabled"
endif
+override_dh_installman:
+ mkdir --parent $(CURDIR)/debian/tmp
+ help2man \
+ --help-option=\ \
+ --version-string=$(UPSTREAM) \
+ --no-info \
+ --include=$(CURDIR)/debian/vobjectvalidate.1.in \
+ "echo -n Usage: && $(CURDIR)/bin/vobjectvalidate.php 2>&1 | tail -n+4 | sed 's,^.*bin/vobjectvalidate.php, vobjectvalidate,'" \
+ > $(CURDIR)/debian/tmp/vobjectvalidate.1
+ dh_installman
+
get-orig-source:
uscan --verbose --rename --force
diff --git a/debian/vobjectvalidate.1.in b/debian/vobjectvalidate.1.in
new file mode 100644
index 0000000..622285d
--- /dev/null
+++ b/debian/vobjectvalidate.1.in
@@ -0,0 +1,2 @@
+[name]
+vobjectvalidate \- SabreTooth VObject validator
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/php-sabre-vobject.git
More information about the Pkg-owncloud-commits
mailing list