diff --git a/.gitignore b/.gitignore
index eadb3afd0ee08a8dc1e9462ed5d951173f50d496..20a01e6a0680da8ca7a9af28781d4e5c7e1f1ddd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,7 @@ example-*.pdf
 example-presentation-slide2*
 odgs/diag.pdf
 svgs/drawing.pdf
+debian/latex-theme*
+debian/files
+debian/*-stamp
+debian/.debhelper
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000000000000000000000000000000000000..280c8552dc7afa0b8dc3221b9907f6c1c8f00fb6
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+latex-theme-tpt (0.9.1-1) UNRELEASED; urgency=medium
+
+  * Initial debian packaging.
+
+ -- Cedric Ware <cedric.ware@telecom-paristech.fr>  Tue, 28 Jul 2020 17:29:28 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000000000000000000000000000000000000..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000000000000000000000000000000000000..d26e27b59ead624cb5ab0dabbf1bf029e5009a0a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,19 @@
+Source: latex-theme-tpt
+Section: tex
+Priority: optional
+Maintainer: Cedric Ware <cedric.ware@telecom-paristech.fr>
+Build-Depends: debhelper (>= 9.0.0), texlive-pictures (>= 2016), texlive-latex-recommended (>= 2016), texlive-latex-extra (>= 2016), fig2dev, latex-make, latexmk
+Standards-Version: 3.9.3
+
+Package: latex-theme-tpt
+Architecture: all
+Depends: ${misc:Depends}, texlive-pictures (>= 2016), texlive-latex-recommended (>= 2016)
+Recommends: fig2dev, latex-make
+Suggests: texlive-latex-extra, latex-theme-tpt-doc-fr
+Description: LaTeX package for Telecom Paris themes
+ LaTeX package for Telecom Paris presentations and posters.
+
+Package: latex-theme-tpt-doc-fr
+Architecture: all
+Description: LaTeX package for Telecom Paris themes - documentation (French)
+ LaTeX package for Telecom Paris presentations and posters.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000000000000000000000000000000000000..ef904721b1fd95fabfe36f528afc79e41c337255
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,8 @@
+This is latex-theme-tpt, written and maintained by
+Tarik Graba and Cédric Ware.
+
+The latest version can be downloaded from:
+https://gitlab.telecom-paris.fr/sen/BeamerTPT
+
+Copyright ⓒ Tarik Graba, Cédric Ware and Institut Mines-Télécom, 2007-2020.
+All rights reserved. All logos are property of their respective institutions.
diff --git a/debian/packaging.make b/debian/packaging.mk
similarity index 91%
rename from debian/packaging.make
rename to debian/packaging.mk
index 7eb1a72be0f0b7e7f40eccfea21f49b2984c1b7a..21d10ceb0e2d7e7d55a4fa0ca4e20a572402a841 100755
--- a/debian/packaging.make
+++ b/debian/packaging.mk
@@ -10,7 +10,7 @@ include version.mk
 
 # Default installation directories.
 prefix          = /usr/local
-texmfdir        = $(prefix)/texmf
+texmfdir        = $(prefix)/share/texmf
 texdir          = $(texmfdir)/tex/latex/$(package)
 picdir          = $(texdir)
 docdir          = $(texmfdir)/doc/latex/$(package)
@@ -70,7 +70,13 @@ NEW_RELEASE_D = $(patsubst %,-d %,$(D))
 release:
 	$(PERL) -i.orig $(RELEASE_SCRIPT) $(NEW_RELEASE_V) $(NEW_RELEASE_D) \
 		$(STYS) $(TOP_NAME).tex version.mk
+# FIXME also handle debian/changelog.
 
 # Create zip archive.
 zip:
 	$(ZIP) $(package)-$(RELEASE_VERSION).zip $(STYS) $(LOGOS) $(DOCS)
+
+# Create Debian package.
+# FIXME auto-generate debian/latex-theme-tpt-doc-fr.links
+deb:
+	dpkg-buildpackage -us -uc -b
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000000000000000000000000000000000000..b0486a91dd7ffc794e537190f6cd52efda756033
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#! /usr/bin/make -f
+%:
+	dh $@ --with tex
+
+override_dh_auto_install:
+	$(MAKE) -f $$(pwd)/debian/packaging.mk prefix=$$(pwd)/debian/latex-theme-tpt/usr install-tex
+	$(MAKE) -f $$(pwd)/debian/packaging.mk prefix=$$(pwd)/debian/latex-theme-tpt-doc-fr/usr install-doc
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/texinputs/beamerthemetptng.sty b/texinputs/beamerthemetptng.sty
index 7bc5d1088c81cbc553b25173901bc9d723187984..f58782541b438163002883870d816315f6de5f25 100644
--- a/texinputs/beamerthemetptng.sty
+++ b/texinputs/beamerthemetptng.sty
@@ -1,5 +1,5 @@
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
-\ProvidesPackage{beamerthemetptng}[2020/07/28 v0.9.0]
+\ProvidesPackage{beamerthemetptng}[2020/07/28 v0.9.1]
 
 % Utilisation de pgfkeys/pgfopts pour la gestion des options,
 % et définition de raccourcis.
diff --git a/version.mk b/version.mk
index 27aff1ee3537e307c62d0fc0d0090f6382574383..47ada9c05cde76350082ed370a88065c9cfb1941 100644
--- a/version.mk
+++ b/version.mk
@@ -1,3 +1,3 @@
 # Updated by update-release script.
-RELEASE_VERSION = v0.9.0
+RELEASE_VERSION = v0.9.1
 RELEASE_DATE    = 2020-07-28