strip shortbreadv1.js from upstream source

shortbreadv1.js is distributed as minimized javascript with no
copyright or license information and no links to the original
source. So we remove it from the orig tarball and remove references
This commit is contained in:
Noah Meyerhans 2021-02-02 14:28:54 -08:00
parent 073f02cd18
commit 7bcd5f8774
3 changed files with 41 additions and 0 deletions

1
debian/copyright vendored
View file

@ -4,6 +4,7 @@ Source: https://pypi.python.org/pypi/botocore
Files-Excluded:
botocore/vendored
botocore.egg-info
docs/source/_static/shortbreadv1.js
Files: *
Copyright: Mitch Garnaat <garnaat@amazon.com>

View file

@ -1 +1,2 @@
0001-Don-t-use-duplicated-modules.patch
strip-shortbread-js

39
debian/patches/strip-shortbread-js vendored Normal file
View file

@ -0,0 +1,39 @@
Description: strip shortbreadv1.js from source tarball
shortbreadv1.js is distributed as minimized javascript with no
copyright or license information and no links to the original
source. So we remove it from the orig tarball and remove references
to it from the rest of the package contents.
.
The javascript in quesetion is related to interactive questions about
affermative cookie consent as required by GDPR and other
regulations. Since we are not building HTML docs at all as part of
this package, removing this file has no material impact on the
packages we build.
Author: Noah Meyerhans <noahm@debian.org>
Forwarded: not-needed
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: python-botocore/docs/source/_templates/layout.html
===================================================================
--- python-botocore.orig/docs/source/_templates/layout.html
+++ python-botocore/docs/source/_templates/layout.html
@@ -10,16 +10,9 @@
<div class="footer">
- <script type="text/javascript" src="{{ pathto('_static/shortbreadv1.js',1 ) }}"></script>
- <script type="text/javascript">
- const shortbread = AWSCShortbread({
- domain: ".amazonaws.com",
-});
- shortbread.checkForCookieConsent();
- </script>
- <a href="http://aws.amazon.com/privacy">Privacy</a> | <a href="http://aws.amazon.com/terms">Site Terms</a> | <a
- href="#" onclick="shortbread.customizeCookies();">Cookie preferences</a> |
- &copy; Copyright {{ copyright }} <a href="http://sphinx.pocoo.org/">Sphinx</a>.
+ <a href="http://aws.amazon.com/privacy">Privacy</a>
+ | <a href="http://aws.amazon.com/terms">Site Terms</a>
+ | &copy; Copyright {{ copyright }} <a href="http://sphinx.pocoo.org/">Sphinx</a>.
</div>
{%- endblock %}