[Python-modules-commits] [python-pyscss] 05/07: add less2scss handling

Wolfgang Borgert debacle at moszumanska.debian.org
Sat Jul 23 16:23:24 UTC 2016


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

debacle pushed a commit to branch master
in repository python-pyscss.

commit aa1455870219fa9d93eaab3f59a1154ff29969cc
Author: W. Martin Borgert <debacle at debian.org>
Date:   Sat Jul 23 13:05:29 2016 +0200

    add less2scss handling
---
 debian/control                 |  2 +-
 debian/less2scss.dbk           | 46 ++++++++++++++++++++++++++++++++++++++++++
 debian/python-pyscss.manpages  |  1 +
 debian/python-pyscss.postinst  |  2 ++
 debian/python3-pyscss.manpages |  1 +
 debian/python3-pyscss.postinst |  2 ++
 debian/rules                   |  9 +++++++--
 7 files changed, 60 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 5e85102..2940a69 100644
--- a/debian/control
+++ b/debian/control
@@ -22,7 +22,7 @@ Build-Depends: debhelper (>= 9.20120909~),
                python3-setuptools,
                python3-six,
                xsltproc
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Homepage: https://github.com/Kronuz/pyScss
 Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/python-pyscss.git
 Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/python-pyscss.git
diff --git a/debian/less2scss.dbk b/debian/less2scss.dbk
new file mode 100644
index 0000000..ef9310b
--- /dev/null
+++ b/debian/less2scss.dbk
@@ -0,0 +1,46 @@
+<?xml version='1.0' encoding='utf-8'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
+
+<!-- (c) 2013 W. Martin Borgert <debacle at debian.org>
+     Date: 2013-04-21
+     License of this manual: MIT -->
+
+<refentry>
+  <refmeta>
+    <refentrytitle>less2scss</refentrytitle>
+    <manvolnum>1</manvolnum>
+    <refmiscinfo class="source">less2scss</refmiscinfo>
+    <refmiscinfo class="manual">User Commands</refmiscinfo>
+  </refmeta>
+  <refnamediv>
+    <refname>less2scss</refname>
+
+    <refpurpose>Converts Less files to Scss.</refpurpose>
+  </refnamediv>
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      <command>less2scss</command>
+      <arg><option>-h</option></arg>
+      <arg><option>--help</option></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+
+  <refsect1>
+    <title>Description</title>
+
+    <para>
+      Run <command>less2scss --help</command> for more options.
+    </para>
+  </refsect1>
+
+  <refsect1>
+    <title>Example</title>
+
+    <para>
+      <programlisting>
+	less2scss input.less > output.scss
+      </programlisting>
+    </para>
+  </refsect1>
+</refentry>
diff --git a/debian/python-pyscss.manpages b/debian/python-pyscss.manpages
index a93405b..4b5309e 100644
--- a/debian/python-pyscss.manpages
+++ b/debian/python-pyscss.manpages
@@ -1 +1,2 @@
 python2-pyscss.1
+python2-less2scss.1
diff --git a/debian/python-pyscss.postinst b/debian/python-pyscss.postinst
index 83eb618..7de0365 100644
--- a/debian/python-pyscss.postinst
+++ b/debian/python-pyscss.postinst
@@ -7,6 +7,8 @@ mandir=/usr/share/man
 if [ "$1" = "configure" ] ; then
 	update-alternatives --install /usr/bin/pyscss pyscss /usr/bin/python2-pyscss 200 \
 		--slave $mandir/man1/pyscss.1.gz pyscss.1.gz $mandir/man1/python2-pyscss.1.gz
+	update-alternatives --install /usr/bin/less2scss less2scss /usr/bin/python-less2scss 200 \
+		--slave $mandir/man1/less2scss.1.gz less2scss.1.gz $mandir/man1/python-less2scss.1.gz
 fi
 
 #DEBHELPER#
diff --git a/debian/python3-pyscss.manpages b/debian/python3-pyscss.manpages
index 14a47bc..8202983 100644
--- a/debian/python3-pyscss.manpages
+++ b/debian/python3-pyscss.manpages
@@ -1 +1,2 @@
 python3-pyscss.1
+python3-less2scss.1
diff --git a/debian/python3-pyscss.postinst b/debian/python3-pyscss.postinst
index b780249..c07f884 100644
--- a/debian/python3-pyscss.postinst
+++ b/debian/python3-pyscss.postinst
@@ -7,6 +7,8 @@ mandir=/usr/share/man
 if [ "$1" = "configure" ] ; then
 	update-alternatives --install /usr/bin/pyscss pyscss /usr/bin/python3-pyscss 300 \
 		--slave $mandir/man1/pyscss.1.gz pyscss.1.gz $mandir/man1/python3-pyscss.1.gz
+	update-alternatives --install /usr/bin/less2scss less2scss /usr/bin/python3-less2scss 300 \
+		--slave $mandir/man1/less2scss.1.gz less2scss.1.gz $mandir/man1/python3-less2scss.1.gz
 fi
 
 #DEBHELPER#
diff --git a/debian/rules b/debian/rules
index c609c55..f84fc84 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,7 +6,7 @@ PYTHON3S:=$(shell py3versions -vr)
 UPSTREAM_GIT = git://github.com/Kronuz/pyScss.git
 -include /usr/share/openstack-pkg-tools/pkgos.make
 
-MANPAGES=python2-pyscss.1 python3-pyscss.1
+MANPAGES=python2-pyscss.1 python3-pyscss.1 python2-less2scss.1 python3-less2scss.1
 DB2MAN=http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
 XP=xsltproc --nonet --novalid
 
@@ -18,12 +18,17 @@ export PYBUILD_NAME=pyscss
 override_dh_install: $(MANPAGES)
 	dh_install -ppython-pyscss
 	mv $(CURDIR)/debian/python-pyscss/usr/bin/pyscss $(CURDIR)/debian/python-pyscss/usr/bin/python2-pyscss
+	mv $(CURDIR)/debian/python-pyscss/usr/bin/less2scss $(CURDIR)/debian/python-pyscss/usr/bin/python2-less2scss
 	dh_install -ppython3-pyscss
 	mv $(CURDIR)/debian/python3-pyscss/usr/bin/pyscss $(CURDIR)/debian/python3-pyscss/usr/bin/python3-pyscss
+	mv $(CURDIR)/debian/python3-pyscss/usr/bin/less2scss $(CURDIR)/debian/python3-pyscss/usr/bin/python3-less2scss
 
-$(MANPAGES): debian/pyscss.dbk
+python2-pyscss.1 python3-pyscss.1: debian/pyscss.dbk
 	$(XP) $(DB2MAN) $< && mv pyscss.1 $@
 
+python2-less2scss.1 python3-less2scss.1: debian/less2scss.dbk
+	$(XP) $(DB2MAN) $< && mv less2scss.1 $@
+
 override_dh_clean:
 	dh_clean
 	rm -f $(MANPAGES)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-pyscss.git



More information about the Python-modules-commits mailing list