[DRE-commits] [gitlab] 11/12: minifie vue*.js

Praveen Arimbrathodiyil praveen at moszumanska.debian.org
Tue Sep 13 14:34:11 UTC 2016


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

praveen pushed a commit to branch master
in repository gitlab.

commit 3e998dfc5b8d4c3d45dd98460cecd8927e52a970
Author: Praveen Arimbrathodiyil <praveen at debian.org>
Date:   Tue Sep 13 19:48:36 2016 +0530

    minifie vue*.js
---
 debian/control | 2 +-
 debian/rules   | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index feb22e7..d55f267 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
 Uploaders: Cédric Boutillier <boutil at debian.org>,
  Pirate Praveen <praveen at debian.org>
-Build-Depends: debhelper (>= 9~), gem2deb, dh-systemd, bc
+Build-Depends: debhelper (>= 9~), gem2deb, dh-systemd, bc, node-uglify
 Standards-Version: 3.9.8
 Vcs-Git: https://anonscm.debian.org/git/pkg-ruby-extras/gitlab.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ruby-extras/gitlab.git
diff --git a/debian/rules b/debian/rules
index cc1d662..cab091b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,11 @@
 %:
 	dh $@ --with=systemd
 
+override_dh_build:
+	dh_build
+	uglify -o vendor/assets/javascripts/vue.min.js vendor/assets/javascripts/vue.full.js
+	uglify -o vendor/assets/javascripts/vue-resource.min.js vendor/assets/javascripts/vue-resource.full.js
+
 override_dh_install:
 	dh_install -XLICENSE
 	# Make sure we are installing all required files in debian/install

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gitlab.git



More information about the Pkg-ruby-extras-commits mailing list