From: Himawan Winarto <himawan.winarto@canonical.com>
Date: Sat, 22 Aug 2026 10:00:00 -0400
Subject: Add MANIFEST.in to include package data in Debian builds

The sbuild environment extracts from an orig tarball with no .git directory,
causing the pbr to fail to use git ls-files to discover non-Python data
files (templates, JavaScript, SCSS, locale .mo files).

Without a MANIFEST.in, these files are missing from the built package, breaking
the dashboard at runtime.

This replaces the cp -r fallback in debian/rules with the standard
MANIFEST.in approach used by Debian and other OpenStack packages.

Forwarded: not-needed
---
 MANIFEST.in | 3 +++
 1 file changed, 3 insertions(+)
 create mode 100644 MANIFEST.in

diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..f0b09ad
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,3 @@
+recursive-include horizon *
+recursive-include openstack_auth *
+recursive-include openstack_dashboard *
