[Pkg-owncloud-commits] [owncloud] 01/01: Depend on libjs-jcrop
David Prévot
taffit at moszumanska.debian.org
Sun Dec 1 17:51:40 UTC 2013
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository owncloud.
commit 3894941832ea85310e5e6448f45f9ae9a8ea3cd9
Author: David Prévot <taffit at debian.org>
Date: Sun Nov 17 21:33:04 2013 -0400
Depend on libjs-jcrop
---
debian/control | 6 ++----
debian/install | 1 -
debian/links | 1 +
debian/postinst | 6 ++++++
debian/rules | 13 -------------
5 files changed, 9 insertions(+), 18 deletions(-)
diff --git a/debian/control b/debian/control
index c853c8b..1839c77 100644
--- a/debian/control
+++ b/debian/control
@@ -5,10 +5,7 @@ Maintainer: ownCloud for Debian maintainers <pkg-owncloud-maintainers at lists.alio
Uploaders: Thomas Mueller <thomas.mueller at tmit.eu>,
David Prévot <taffit at debian.org>,
Paul van Tilburg <paulvt at debian.org>
-Build-Depends: cleancss,
- debhelper (>= 8.0.0),
- libjs-dojo-dojox,
- node-uglify
+Build-Depends: debhelper (>= 8), libjs-dojo-dojox, node-uglify
Standards-Version: 3.9.5
Homepage: http://owncloud.org
Vcs-Git: git://anonscm.debian.org/pkg-owncloud/owncloud.git
@@ -20,6 +17,7 @@ Depends: apache2 | httpd,
fonts-font-awesome,
libjs-chosen,
libjs-dojo-dojox,
+ libjs-jcrop,
libjs-jquery (>= 1.7.2-1),
libjs-jquery-minicolors (<< 2~),
libjs-jquery-mousewheel,
diff --git a/debian/install b/debian/install
index ea975ac..63c4d6b 100644
--- a/debian/install
+++ b/debian/install
@@ -9,7 +9,6 @@ settings usr/share/owncloud
themes var/lib/owncloud
# Third party
-3rdparty/Jcrop usr/share/owncloud/3rdparty
3rdparty/PHPExcel/Classes usr/share/owncloud/3rdparty/PHPExcel
3rdparty/Pimple usr/share/owncloud/3rdparty
3rdparty/doctrine/dbal/lib usr/share/owncloud/3rdparty/doctrine/dbal
diff --git a/debian/links b/debian/links
index a692a16..9458d63 100644
--- a/debian/links
+++ b/debian/links
@@ -13,6 +13,7 @@ usr/share/javascript/chosen usr/share/owncloud/3rdparty/css/chosen
usr/share/javascript/dijit usr/share/owncloud/apps/documents/js/3rdparty/resources/dijit
usr/share/javascript/dojo usr/share/owncloud/apps/documents/js/3rdparty/resources/dojo
usr/share/javascript/dojox usr/share/owncloud/apps/documents/js/3rdparty/resources/dojox
+usr/share/javascript/jcrop usr/share/owncloud/3rdparty/Jcrop
usr/share/javascript/jquery/jquery.min.js usr/share/owncloud/core/js/jquery-1.10.0.min.js
usr/share/javascript/jquery-mousewheel/jquery.mousewheel.js usr/share/owncloud/apps/gallery/js/jquery.mousewheel-3.1.1.js
diff --git a/debian/postinst b/debian/postinst
index ecc7312..7bc007d 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -90,6 +90,12 @@ case "$1" in
ln -sf ../../fonts-font-awesome $dir
fi
fi
+ dir="/usr/share/owncloud/3rdparty/Jcrop"
+ if [ -d $dir ] && [ ! -L $dir ]; then
+ if rmdir $dir 2>/dev/null; then
+ ln -sf ../../javascript/jcrop $dir
+ fi
+ fi
;;
diff --git a/debian/rules b/debian/rules
index e4d080a..5126b4b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,7 +13,6 @@ override_dh_install:
dh_install
# Remove redundant license files as it is already captured in debian/copyright.
- rm debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/MIT-LICENSE.txt
rm debian/owncloud/usr/share/owncloud/3rdparty/PHPExcel/Classes/PHPExcel/Shared/PCLZip/gnu-lgpl.txt
rm debian/owncloud/usr/share/owncloud/apps/calendar/3rdparty/fullcalendar/*-LICENSE.txt
rm debian/owncloud/usr/share/owncloud/apps/contacts/COPYING-README
@@ -24,7 +23,6 @@ override_dh_install:
rm debian/owncloud/usr/share/owncloud/settings/img/log\ Icon\ License
# Remove other useless documentation
- rm debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/README.md
rm debian/owncloud/usr/share/owncloud/3rdparty/PHPExcel/Classes/PHPExcel/Chart/Renderer/PHP\ Charting\ Libraries.txt
rm debian/owncloud/usr/share/owncloud/3rdparty/PHPExcel/Classes/PHPExcel/Shared/JAMA/CHANGELOG.TXT
rm debian/owncloud/usr/share/owncloud/3rdparty/PHPExcel/Classes/PHPExcel/Shared/PCLZip/readme.txt
@@ -63,7 +61,6 @@ override_dh_install:
rm debian/owncloud/usr/share/owncloud/core/img/image-optimization.sh
# Minify JavaScript files.
- rm debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.min.js
rm debian/owncloud/usr/share/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.min.js
rm debian/owncloud/usr/share/owncloud/apps/activity/js/jquery.infinitescroll.min.js
rm debian/owncloud/usr/share/owncloud/apps/contacts/js/placeholder_polyfill.jquery.min.combo.js
@@ -74,9 +71,6 @@ override_dh_install:
rm debian/owncloud/usr/share/owncloud/core/js/jquery-migrate-1.2.1.min.js
uglifyjs -o \
- debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.min.js \
- debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/js/jquery.Jcrop.js
- uglifyjs -o \
debian/owncloud/usr/share/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.min.js \
debian/owncloud/usr/share/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.js
uglifyjs -o \
@@ -115,13 +109,6 @@ override_dh_install:
debian/owncloud/usr/share/owncloud/core/js/jquery-migrate-1.2.1.min.js \
debian/jquery-migrate-1.2.1.js
- # Minify CSS files
- rm debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.min.css
-
- cleancss -o \
- debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.min.css \
- debian/owncloud/usr/share/owncloud/3rdparty/Jcrop/css/jquery.Jcrop.css
-
# Clean up apps to link external third parties
rm -r debian/owncloud/usr/share/owncloud/apps/documents/js/3rdparty/resources
rm -r debian/owncloud/usr/share/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/images
--
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