[Pkg-javascript-commits] [node-unicode-property-aliases-ecmascript] 01/03: Use the unicode-data package instead of shipping copies

Julien Puydt julien.puydt at laposte.net
Fri Sep 8 17:57:19 UTC 2017


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

jpuydt-guest pushed a commit to branch master
in repository node-unicode-property-aliases-ecmascript.

commit 4576eb33f974b8091e93d73ff5ae510755a33511
Author: Julien Puydt <julien.puydt at laposte.net>
Date:   Fri Sep 8 19:46:20 2017 +0200

    Use the unicode-data package instead of shipping copies
---
 debian/changelog | 2 +-
 debian/control   | 8 ++++++--
 debian/copyright | 3 ++-
 debian/install   | 2 +-
 debian/rules     | 5 +++++
 debian/watch     | 1 +
 6 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 7037caa..215c1f0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-node-unicode-property-aliases-ecmascript (1.0.3-1) unstable; urgency=low
+node-unicode-property-aliases-ecmascript (1.0.3+ds-1) unstable; urgency=low
 
   * Initial release (Closes: #872659)
 
diff --git a/debian/control b/debian/control
index f0bc879..508e2fb 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,11 @@ Section: web
 Priority: optional
 Maintainer: Debian Javascript Maintainers <pkg-javascript-devel at lists.alioth.debian.org>
 Uploaders: Julien Puydt <julien.puydt at laposte.net>
-Build-Depends: debhelper (>= 10), nodejs, node-jsesc, node-unicode-canonical-property-names-ecmascript
+Build-Depends: debhelper (>= 10),
+               node-jsesc,
+               node-unicode-canonical-property-names-ecmascript,
+               nodejs,
+               unicode-data
 Standards-Version: 4.0.1
 Homepage: https://github.com/mathiasbynens/unicode-property-aliases-ecmascript
 Vcs-Git: https://anonscm.debian.org/git/pkg-javascript/node-unicode-property-aliases-ecmascript.git
@@ -11,7 +15,7 @@ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-javascript/node-unicode-propert
 
 Package: node-unicode-property-aliases-ecmascript
 Architecture: all
-Depends: ${misc:Depends}, nodejs
+Depends: nodejs, ${misc:Depends}
 Description: Unicode property aliases mapping for property names in Node.js
  This modules provides unicode 10.0 property alias mappings in JavaScript
  format for property names that are supported in ECMAScript RegExp property
diff --git a/debian/copyright b/debian/copyright
index a51f310..44607da 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,6 +2,8 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: unicode-property-aliases-ecmascript
 Upstream-Contact: https://github.com/mathiasbynens/unicode-property-aliases-ecmascript/issues
 Source: https://github.com/mathiasbynens/unicode-property-aliases-ecmascript
+Comment: Better use the data from the unicode-data package
+Files-Excluded: data
 
 Files: *
 Copyright: 2017 Mathias Bynens (https://mathiasbynens.be/)
@@ -31,4 +33,3 @@ License: Expat
  ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  SOFTWARE.
-
diff --git a/debian/install b/debian/install
index efb4171..f7ddf32 100644
--- a/debian/install
+++ b/debian/install
@@ -1,2 +1,2 @@
-package.json usr/lib/nodejs/unicode-property-aliases-ecmascript/
 index.js usr/lib/nodejs/unicode-property-aliases-ecmascript/
+package.json usr/lib/nodejs/unicode-property-aliases-ecmascript/
diff --git a/debian/rules b/debian/rules
index d243775..eeeafa6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,4 +4,9 @@
 	dh $@
 
 override_dh_auto_build:
+	mkdir data
+	ln -s /usr/share/unicode/PropertyAliases.txt data/
 	nodejs scripts/build.js
+
+override_dh_auto_clean:
+	rm -rf data index.js
diff --git a/debian/watch b/debian/watch
index 849571f..1536ebe 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,5 +1,6 @@
 version=3
 opts=\
+repacksuffix=+ds,\
 dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//,\
 filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-unicode-property-aliases-ecmascript-$1.tar.gz/ \
  https://github.com/mathiasbynens/unicode-property-aliases-ecmascript/tags .*/archive/v?([\d\.]+).tar.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-unicode-property-aliases-ecmascript.git



More information about the Pkg-javascript-commits mailing list