[Pkg-owncloud-commits] [owncloud] 01/01: Depend on libjs-mediaelement instead of the embeded library
David Prévot
taffit at moszumanska.debian.org
Tue Sep 2 23:04:24 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository owncloud.
commit 30c546dd29ee1b51e9fe835ccd4aebfcb2df9fde
Author: David Prévot <taffit at debian.org>
Date: Tue Sep 2 18:01:28 2014 -0400
Depend on libjs-mediaelement instead of the embeded library
---
debian/control | 1 +
debian/copyright | 1 -
debian/links | 11 +++++++++
debian/lintian-overrides | 8 +++++++
...010-Disable-Flash-and-Silverlight-plugins.patch | 27 ----------------------
debian/patches/series | 1 -
debian/rules | 6 +----
7 files changed, 21 insertions(+), 34 deletions(-)
diff --git a/debian/control b/debian/control
index 2d224a4..1b48c36 100644
--- a/debian/control
+++ b/debian/control
@@ -26,6 +26,7 @@ Depends: apache2 | httpd,
libjs-jquery-minicolors (<< 2~),
libjs-jquery-mousewheel,
libjs-jquery-timepicker,
+ libjs-mediaelement,
libjs-pdf,
libphp-phpmailer,
owncloud-doc,
diff --git a/debian/copyright b/debian/copyright
index b7ef9ce..ee39d0f 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -432,7 +432,6 @@ Copyright: 2009-2011, RStudio, Inc.
License: AGPL-3+
Files: apps/files_videoviewer/js/*
- apps/files_videoviewer/mediaelement/*
apps/files_videoviewer/src/*
Copyright: 2010-2014, John Dyer (http://j.hn)
2011, Dustin Diaz
diff --git a/debian/links b/debian/links
index 218ca3d..373f1ac 100644
--- a/debian/links
+++ b/debian/links
@@ -63,5 +63,16 @@ usr/share/javascript/jquery-timepicker/jquery-ui-timepicker-addon.css usr/share/
usr/share/javascript/jquery-timepicker/jquery-ui-timepicker-addon.js usr/share/owncloud/3rdparty/timepicker/js/jquery.ui.timepicker.js
usr/share/javascript/jquery-timepicker/localization usr/share/owncloud/3rdparty/timepicker/js/localization
+# Use MediaElement from libjs-mediaelement
+usr/share/javascript/mediaelement/mediaelementplayer.css usr/share/owncloud/apps/files_videoviewer/css/mediaelementplayer.css
+usr/share/javascript/mediaelement/background.png usr/share/owncloud/apps/files_videoviewer/css/background.png
+usr/share/javascript/mediaelement/bigplay.png usr/share/owncloud/apps/files_videoviewer/css/bigplay.png
+usr/share/javascript/mediaelement/bigplay.svg usr/share/owncloud/apps/files_videoviewer/css/bigplay.svg
+usr/share/javascript/mediaelement/controls.png usr/share/owncloud/apps/files_videoviewer/css/controls.png
+usr/share/javascript/mediaelement/controls.svg usr/share/owncloud/apps/files_videoviewer/css/controls.svg
+usr/share/javascript/mediaelement/loading.gif usr/share/owncloud/apps/files_videoviewer/css/loading.gif
+usr/share/javascript/mediaelement/mediaelement-and-player.js usr/share/owncloud/apps/files_videoviewer/js/mediaelement-and-player.js
+usr/share/javascript/mediaelement/mediaelement-and-player.min.js usr/share/owncloud/apps/files_videoviewer/js/mediaelement-and-player.min.js
+
# Use the PDF from owncloud-doc
usr/share/owncloud/core/doc/user/ownCloudUserManual.pdf usr/share/owncloud/core/skeleton/ownCloudUserManual.pdf
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
index 1b47691..1341a64 100644
--- a/debian/lintian-overrides
+++ b/debian/lintian-overrides
@@ -29,3 +29,11 @@ package-contains-broken-symlink usr/share/owncloud/apps/files_pdfviewer/3rdparty
package-contains-broken-symlink usr/share/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/viewer.orig.css ../../../../../javascript/pdf/web/viewer.css
# This symlink points to a file provided by owncloud-doc, which is a dependency.
package-contains-broken-symlink usr/share/owncloud/core/skeleton/ownCloudUserManual.pdf ../doc/user/ownCloudUserManual.pdf
+# These symlinks point to files provided by libjs-mediaelement, which is a dependency.
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/background.png ../../../../javascript/mediaelement/background.png
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/bigplay.png ../../../../javascript/mediaelement/bigplay.png
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/bigplay.svg ../../../../javascript/mediaelement/bigplay.svg
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/controls.png ../../../../javascript/mediaelement/controls.png
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/controls.svg ../../../../javascript/mediaelement/controls.svg
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/loading.gif ../../../../javascript/mediaelement/loading.gif
+package-contains-broken-symlink usr/share/owncloud/apps/files_videoviewer/css/mediaelementplayer.css ../../../../javascript/mediaelement/mediaelementplayer.css
diff --git a/debian/patches/0010-Disable-Flash-and-Silverlight-plugins.patch b/debian/patches/0010-Disable-Flash-and-Silverlight-plugins.patch
deleted file mode 100644
index 9bd0c13..0000000
--- a/debian/patches/0010-Disable-Flash-and-Silverlight-plugins.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From: =?utf-8?q?David_Pr=C3=A9vot?= <taffit at debian.org>
-Date: Thu, 2 Jan 2014 16:36:58 -0400
-Subject: Disable Flash and Silverlight plugins
-MIME-Version: 1.0
-Content-Type: text/plain; charset="utf-8"
-Content-Transfer-Encoding: 8bit
-
-We’re not yet building those binaries from source.
-
-Forwarded: not-needed
----
- apps/files_videoviewer/js/mediaelement-and-player.js | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/apps/files_videoviewer/js/mediaelement-and-player.js b/apps/files_videoviewer/js/mediaelement-and-player.js
-index 7b52c33..ee4778f 100644
---- a/apps/files_videoviewer/js/mediaelement-and-player.js
-+++ b/apps/files_videoviewer/js/mediaelement-and-player.js
-@@ -859,7 +859,7 @@ mejs.MediaElementDefaults = {
- // none: forces fallback view
- mode: 'auto',
- // remove or reorder to change plugin priority and availability
-- plugins: ['flash','silverlight','youtube','vimeo'],
-+ plugins: ['youtube','vimeo'],
- // shows debug errors on screen
- enablePluginDebug: false,
- // use plugin for browsers that have trouble with Basic Authentication on HTTPS sites
diff --git a/debian/patches/series b/debian/patches/series
index 15e8dcf..230b514 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -7,4 +7,3 @@ path/0006-Adapt-Crypt_Blowfish-path.patch
path/0007-Adapt-aws-sdk-path.patch
path/0008-Adapt-google-api-php-client-path.patch
path/0009-Adapt-Dropbox-path.patch
-0010-Disable-Flash-and-Silverlight-plugins.patch
diff --git a/debian/rules b/debian/rules
index d8400cc..802cbbc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,7 +11,7 @@ override_dh_install:
-XChangelog -Xcomposer.json -XCOPYING \
-Xdocuments/src \
-Xfiles_videoviewer/src -Xfonts/index.html \
- -Xignorelist -Ximage-optimization.sh \
+ -Xignorelist -Ximage-optimization.sh -Ximg/skin \
-Xjquery.inview.txt \
-Xl10n.pl -XLICENSE -XLicense.txt \
-Xphpass/c -Xphpass/test.php \
@@ -31,7 +31,6 @@ override_dh_install:
rm debian/owncloud/usr/share/owncloud/apps/documents/js/3rdparty/webodf/dojo-amalgamation.js
rm debian/owncloud/usr/share/owncloud/apps/documents/js/3rdparty/webodf/editor/nls/dojobundle.js
rm debian/owncloud/usr/share/owncloud/apps/documents/js/3rdparty/webodf/webodf.js
- rm debian/owncloud/usr/share/owncloud/apps/files_videoviewer/js/mediaelement-and-player.min.js
rm debian/owncloud/usr/share/owncloud/core/js/jquery-1.10.0.min.js
rm debian/owncloud/usr/share/owncloud/core/js/jquery-migrate-1.2.1.min.js
@@ -65,9 +64,6 @@ override_dh_install:
debian/owncloud/usr/share/owncloud/apps/documents/js/3rdparty/webodf/webodf.js \
debian/owncloud/usr/share/owncloud/apps/documents/js/3rdparty/webodf/webodf-debug.js
uglifyjs -o \
- debian/owncloud/usr/share/owncloud/apps/files_videoviewer/js/mediaelement-and-player.min.js \
- debian/owncloud/usr/share/owncloud/apps/files_videoviewer/js/mediaelement-and-player.js
- uglifyjs -o \
debian/owncloud/usr/share/owncloud/core/js/jquery-1.10.0.min.js \
debian/owncloud/usr/share/owncloud/core/js/jquery-1.10.0.js
uglifyjs -o \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-owncloud/owncloud.git
More information about the Pkg-owncloud-commits
mailing list