[Pkg-owncloud-commits] [owncloud] 02/05: Shorten rules

David Prévot taffit at moszumanska.debian.org
Mon Aug 18 22:34:14 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 b76479a5557ba573b839fe2733b2d3349d1ce21a
Author: David Prévot <taffit at debian.org>
Date:   Mon Aug 18 12:42:23 2014 -0400

    Shorten rules
---
 debian/rules | 55 ++++++++++++++++---------------------------------------
 1 file changed, 16 insertions(+), 39 deletions(-)

diff --git a/debian/rules b/debian/rules
index c0a82b2..d8400cc 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,8 +1,4 @@
 #!/usr/bin/make -f
-# -*- makefile -*-
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
 
 VERSION := $(shell head -1 debian/changelog | sed 's/.*(//;s/).*//')
 
@@ -10,43 +6,24 @@ VERSION := $(shell head -1 debian/changelog | sed 's/.*(//;s/).*//')
 	dh $@
 
 override_dh_install:
-	dh_install
-
-	# Remove redundant license files as it is already captured in debian/copyright.
-	rm debian/owncloud/usr/share/owncloud/apps/calendar/3rdparty/fullcalendar/*-LICENSE.txt
-	rm debian/owncloud/usr/share/owncloud/apps/contacts/COPYING-README
-	rm debian/owncloud/usr/share/owncloud/apps/documents/css/fonts/LICENSE_Apache2.txt
-	rm debian/owncloud/usr/share/owncloud/apps/documents/css/fonts/LICENSE_GPLv3.txt
-	rm debian/owncloud/usr/share/owncloud/apps/documents/css/fonts/README.txt
-	rm debian/owncloud/usr/share/owncloud/apps/files_pdfviewer/3rdparty/pdfjs/LICENSE
-	rm debian/owncloud/usr/share/owncloud/apps/files_texteditor/css/DroidSansMono/Google\ Android\ License.txt
-	rm debian/owncloud/usr/share/owncloud/core/fonts/LICENSE.txt
-	rm debian/owncloud/usr/share/owncloud/core/js/LICENSE.jquery.inview
-	rm debian/owncloud/usr/share/owncloud/core/js/jquery.inview.txt
-
-	# Remove other useless documentation
-	rm debian/owncloud/usr/share/owncloud/apps/*/README.md
-	rm debian/owncloud/usr/share/owncloud/apps/contacts/Changelog
-	rm debian/owncloud/usr/share/owncloud/apps/contacts/composer.json
-	rm debian/owncloud/usr/share/owncloud/apps/documents/css/fonts/index.html
-	rm debian/owncloud/usr/share/owncloud/apps/files_encryption/appinfo/spec.txt
-
-	# Remove unused scripts, tests and sources
-	rm -r debian/owncloud/usr/share/owncloud/3rdparty/phpass/c
-	rm    debian/owncloud/usr/share/owncloud/3rdparty/phpass/test.php
+	# Remove useless licences, documentation, tests, scripts and sources
+	dh_install \
+		-XChangelog -Xcomposer.json -XCOPYING \
+		-Xdocuments/src \
+		-Xfiles_videoviewer/src -Xfonts/index.html \
+		-Xignorelist -Ximage-optimization.sh \
+		-Xjquery.inview.txt \
+		-Xl10n.pl -XLICENSE -XLicense.txt \
+		-Xphpass/c -Xphpass/test.php \
+		-XREADME. \
+		-Xspec.txt \
+		-Xtemplateeditor/l10n -Xtests \
+		-Xxgettextfiles \
+		-X.jshintrc
+
+	# Remove other unused sources
 	find  debian/owncloud/usr/share/owncloud/apps/*/l10n \
 		-mindepth 1 -type d | xargs rm -r
-	rm    debian/owncloud/usr/share/owncloud/apps/*/l10n/l10n.pl
-	rm    debian/owncloud/usr/share/owncloud/apps/*/l10n/xgettextfiles
-	rm -r debian/owncloud/usr/share/owncloud/apps/*/tests
-	rm    debian/owncloud/usr/share/owncloud/apps/contacts/.jshintrc
-	rm -r debian/owncloud/usr/share/owncloud/apps/documents/src
-	rm -r debian/owncloud/usr/share/owncloud/apps/files_videoviewer/src
-	rmdir debian/owncloud/usr/share/owncloud/apps/templateeditor/l10n
-	rm    debian/owncloud/usr/share/owncloud/core/img/image-optimization.sh
-	rm    debian/owncloud/usr/share/owncloud/core/l10n/ignorelist
-	rm    debian/owncloud/usr/share/owncloud/core/l10n/xgettextfiles
-	rm -r debian/owncloud/usr/share/owncloud/core/js/tests
 
 	# Minify JavaScript files.
 	rm debian/owncloud/usr/share/owncloud/apps/calendar/3rdparty/fullcalendar/js/fullcalendar.min.js

-- 
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