[Pkg-javascript-commits] [Git][js-team/node-mapnik][master-3.7] 3 commits: Build using shlibs and compat 10
Jérémy Lal
gitlab at salsa.debian.org
Mon Jan 7 00:05:33 GMT 2019
Jérémy Lal pushed to branch master-3.7 at Debian JavaScript Maintainers / node-mapnik
Commits:
b2d8f3d8 by Jérémy Lal at 2019-01-02T07:51:56Z
Build using shlibs and compat 10
- - - - -
2b3eb831 by Jérémy Lal at 2019-01-06T23:57:06Z
Update changelog
- - - - -
0dd2de85 by Jérémy Lal at 2019-01-07T00:04:36Z
Release
- - - - -
4 changed files:
- debian/changelog
- debian/compat
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,8 +1,14 @@
-node-mapnik (3.7.2+dfsg-4) UNRELEASED; urgency=medium
+node-mapnik (3.7.2+dfsg-4) unstable; urgency=medium
+ [ Bas Couwenberg ]
* Bump Standards-Version to 4.3.0, no changes.
- -- Bas Couwenberg <sebastic at debian.org> Tue, 25 Dec 2018 23:26:09 +0100
+ [ Jérémy Lal ]
+ * Build against libnode-dev
+ * Tighten node-gyp >= 3.8.0-2
+ * use dh 10 to simplify building
+
+ -- Jérémy Lal <kapouer at melix.org> Mon, 07 Jan 2019 01:04:26 +0100
node-mapnik (3.7.2+dfsg-3) unstable; urgency=medium
=====================================
debian/compat
=====================================
@@ -1 +1 @@
-9
+10
=====================================
debian/control
=====================================
@@ -4,18 +4,18 @@ Uploaders: David Paleino <dapal at debian.org>,
Jérémy Lal <kapouer at melix.org>
Section: javascript
Priority: optional
-Build-Depends: debhelper (>= 9~),
+Build-Depends: debhelper (>= 10~),
dh-buildinfo,
libmapbox-wagyu-dev,
libmapnik-dev (>= 3.0.21),
libprotozero-dev (>= 1.5.1),
mapnik-utils,
mapnik-vector-tile (>= 1.6.1+dfsg-6),
- node-gyp,
+ node-gyp (>= 3.8.0-2),
node-mocha,
node-nan (>= 2.4.0),
node-pre-gyp,
- nodejs-dev,
+ libnode-dev (>= 10~),
node-sphericalmercator
Standards-Version: 4.3.0
Vcs-Browser: https://salsa.debian.org/js-team/node-mapnik
=====================================
debian/rules
=====================================
@@ -16,7 +16,7 @@ ifeq (,$(findstring $(DEB_BUILD_ARCH),"amd64"))
endif
%:
- dh $@ --parallel --with nodejs
+ dh $@
override_dh_auto_configure:
node-pre-gyp configure --enable_sse=$(SSE_MATH)
@@ -44,14 +44,3 @@ override_dh_install:
chmod 644 $(CURDIR)/debian/node-mapnik/usr/lib/nodejs/mapnik/lib/binding/mapnik.node
-override_dh_shlibdeps:
- dpkg-shlibdeps \
- -T$(CURDIR)/debian/node-mapnik.substvars \
- $(CURDIR)/debian/node-mapnik/usr/lib/nodejs/mapnik/lib/binding/mapnik.node
-
-override_dh_strip:
- strip \
- --remove-section=.comment \
- --remove-section=.note \
- --strip-unneeded \
- $(CURDIR)/debian/node-mapnik/usr/lib/nodejs/mapnik/lib/binding/mapnik.node
View it on GitLab: https://salsa.debian.org/js-team/node-mapnik/compare/92a4beb1ee1dd5fed76bca8c7ea4670b787a1122...0dd2de85a54ff9cfac278cb91ecb1ee6226020c0
--
View it on GitLab: https://salsa.debian.org/js-team/node-mapnik/compare/92a4beb1ee1dd5fed76bca8c7ea4670b787a1122...0dd2de85a54ff9cfac278cb91ecb1ee6226020c0
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-commits/attachments/20190107/4ec5453f/attachment-0001.html>
More information about the Pkg-javascript-commits
mailing list