[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