[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