From c16abc462b9125e9d9946168ea4ad5694e36f070 Mon Sep 17 00:00:00 2001
From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de>
Date: Mon, 7 Jan 2019 20:36:34 +0100
Subject: [PATCH] Add missing package skeleton copy for nginx-shibboleth

---
 packages.yml     | 4 ++++
 scripts/build.py | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/packages.yml b/packages.yml
index 3a7ae3c..2531f46 100644
--- a/packages.yml
+++ b/packages.yml
@@ -15,5 +15,9 @@ packages:
     additional_content:
       - git_url: "https://github.com/nginx-shib/nginx-http-shibboleth.git"
         target_dir: debian/modules
+      - copy:
+          src: libnginx-mod.nginx.skeleton
+          dest: libnginx-mod-http-shibboleth.nginx
+        target_dir: debian
       - target_dir: debian
         patch_dir: patches/nginx
diff --git a/scripts/build.py b/scripts/build.py
index 2b9cb43..772a892 100755
--- a/scripts/build.py
+++ b/scripts/build.py
@@ -78,6 +78,9 @@ def build_package(repo_dir, package_dir, name,
                     apply_patches(abs_patch_dir)
                 elif "git_url" in content:
                     run_checked(["git", "clone", content["git_url"]])
+                elif "copy" in content:
+                    copy = content["copy"]
+                    shutil.copy(copy["src"], copy["dest"])
                 else:
                     raise ValueError(
                         "Unknown kind of additional content: {}".format(
-- 
GitLab