[muparser] 01/01: Use debian/rules to clean out privacy breaches

Scott Sheridan Howard showard at moszumanska.debian.org
Mon Jun 30 20:01:12 UTC 2014


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

showard pushed a commit to branch master
in repository muparser.

commit a135215fa151a3f99e7178639d39efc245f1c1ec
Author: Scott Howard <showard314 at gmail.com>
Date:   Mon Jun 30 16:01:03 2014 -0400

    Use debian/rules to clean out privacy breaches
---
 debian/changelog                            |   2 +-
 debian/patches/remove_google_tracking.patch | 199 ----------------------------
 debian/patches/series                       |   1 -
 debian/rules                                |  14 ++
 4 files changed, 15 insertions(+), 201 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8c76a51..1751828 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,6 @@
 muparser (2.2.3-4) UNRELEASED; urgency=medium
 
-  * Updated debian/control Vcs* fields
+  * Use debian/rules to clean out privacy breaches
 
  -- Scott Howard <showard at debian.org>  Sun, 29 Jun 2014 09:38:49 -0400
 
diff --git a/debian/patches/remove_google_tracking.patch b/debian/patches/remove_google_tracking.patch
deleted file mode 100644
index 2e202cd..0000000
--- a/debian/patches/remove_google_tracking.patch
+++ /dev/null
@@ -1,199 +0,0 @@
-Description: remove Google tracking privacy breach
-Author: Scott Howard <showard at debian.org>
-Index: muparser/docs/html/mup_licence.html
-===================================================================
---- muparser.orig/docs/html/mup_licence.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_licence.html	2014-01-10 18:41:19.789638489 -0500
-@@ -240,13 +240,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_intro.html
-===================================================================
---- muparser.orig/docs/html/mup_intro.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_intro.html	2014-01-10 18:41:19.789638489 -0500
-@@ -564,13 +564,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_locale.html
-===================================================================
---- muparser.orig/docs/html/mup_locale.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_locale.html	2014-01-10 18:41:19.789638489 -0500
-@@ -226,13 +226,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/index.html
-===================================================================
---- muparser.orig/docs/html/index.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/index.html	2014-01-10 18:41:19.789638489 -0500
-@@ -564,13 +564,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_links.html
-===================================================================
---- muparser.orig/docs/html/mup_links.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_links.html	2014-01-10 18:41:19.789638489 -0500
-@@ -259,13 +259,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_usage.html
-===================================================================
---- muparser.orig/docs/html/mup_usage.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_usage.html	2014-01-10 18:41:19.793638489 -0500
-@@ -379,13 +379,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_version.html
-===================================================================
---- muparser.orig/docs/html/mup_version.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_version.html	2014-01-10 18:41:19.793638489 -0500
-@@ -273,13 +273,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_interface.html
-===================================================================
---- muparser.orig/docs/html/mup_interface.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_interface.html	2014-01-10 18:41:19.793638489 -0500
-@@ -1141,13 +1141,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/mup_features.html
-===================================================================
---- muparser.orig/docs/html/mup_features.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/mup_features.html	2014-01-10 18:41:19.793638489 -0500
-@@ -416,13 +416,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/sources/navigation.html
-===================================================================
---- muparser.orig/docs/html/sources/navigation.html	2014-01-10 18:41:19.801638490 -0500
-+++ muparser/docs/html/sources/navigation.html	2014-01-10 18:41:19.793638489 -0500
-@@ -184,13 +184,10 @@
- 
-     <script type="text/javascript">
-     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
-     </script>
-     <script type="text/javascript">
-     try 
-     {
--      var pageTracker = _gat._getTracker("UA-1019178-1");
--      pageTracker._trackPageview();
-     } 
-     catch(err) {}
-     </script>
-Index: muparser/docs/html/misc/footer.html
-===================================================================
---- muparser.orig/docs/html/misc/footer.html	2011-12-06 18:14:49.089475509 -0500
-+++ muparser/docs/html/misc/footer.html	2014-01-10 18:41:51.213639728 -0500
-@@ -7,12 +7,9 @@
- 
- <script type="text/javascript">
- var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
--document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
- </script>
- <script type="text/javascript">
- try {
--var pageTracker = _gat._getTracker("UA-1019178-3");
--pageTracker._trackPageview();
- } catch(err) {}</script>
- 
- </body>
diff --git a/debian/patches/series b/debian/patches/series
index 6bf5ae3..2504a1b 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
 FTBFS_hurd.patch
-remove_google_tracking.patch
diff --git a/debian/rules b/debian/rules
index d68c27c..b99e98f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,6 +11,20 @@ override_dh_auto_configure:
 	cp /usr/share/misc/config.guess build/autoconf
 	dh_auto_configure
 
+override_dh_install:
+	dh_install
+	cd debian && find . -name "*.html" -exec sed -i 's\<img.*Valid XHTML 1.0 Transitional.*31px"/>\Valid XHTML 1.0 Transitional\g' {} \;
+	cd debian && find . -name "*.html" -exec sed -i 's\<img.*"CSS ist valide!" />\CSS ist valide!\g' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/pageTracker/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/google\-analytics.com/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/\s\swidth="150"/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/\s\sheight="40"/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/\s\sborder="0"/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/sflogo.php/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i 's\alt="Get muParser.*/>\Get muParser - A fast math parser library at SourceForge.net. Fast, secure and Free Open Source software downloads\g' {} \;
+	cd debian && find . -name "*.html" -exec sed -i '/project-support.jpg/d' {} \;
+	cd debian && find . -name "*.html" -exec sed -i 's\alt="Support This Project"/>\Support This Project\g' {} \;
+
 override_dh_makeshlibs:
 	#pkgkde-symbols helper is managing the symbols file.
 	#Sometimes we'll FTBFS on other arch's toolchains that export or miss

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/muparser.git



More information about the debian-science-commits mailing list