Antonio Valentino pushed to branch master at Debian GIS Project / 
python-geotiepoints


Commits:
1ccebcb7 by Antonio Valentino at 2020-10-14T18:24:12+00:00
Force cythonization

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+python-geotiepoints (1.2.0-3) UNRELEASED; urgency=medium
+
+  * Force cython to re-generate geotiepoints/multilinear_cython.c
+    (Closes: #972024).
+
+ -- Antonio Valentino <[email protected]>  Wed, 14 Oct 2020 
17:46:11 +0000
+
 python-geotiepoints (1.2.0-2) unstable; urgency=medium
 
   * Add missing dependencies to debian/tests/control (Closes: 962805).


=====================================
debian/rules
=====================================
@@ -3,20 +3,29 @@
 
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
-
+export USE_CYTHON=TRUE
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
-
 export PYBUILD_NAME=geotiepoints
 
 
 %:
        dh $@ --with python3 --buildsystem=pybuild
 
+override_dh_auto_configure:
+       if [ -f geotiepoints/multilinear_cython.c ] && [ ! -f 
geotiepoints/multilinear_cython.c.orig ]; then \
+           mv geotiepoints/multilinear_cython.c 
geotiepoints/multilinear_cython.c.orig; \
+       fi
+       $(RM) geotiepoints/multilinear_cython.c
+       dh_auto_configure
+
 override_dh_auto_clean:
        dh_auto_clean
-
        $(RM) geotiepoints/multilinear*.so
        $(RM) -r python_geotiepoints.egg-info
+       if [ -f geotiepoints/multilinear_cython.c.orig ]; then \
+           $(RM) geotiepoints/multilinear_cython.c; \
+           mv geotiepoints/multilinear_cython.c.orig 
geotiepoints/multilinear_cython.c; \
+       fi
 
 override_dh_python3:
        dh_python3



View it on GitLab: 
https://salsa.debian.org/debian-gis-team/python-geotiepoints/-/commit/1ccebcb708dc05eeb462fc05ed37a33e3b8382b0

-- 
View it on GitLab: 
https://salsa.debian.org/debian-gis-team/python-geotiepoints/-/commit/1ccebcb708dc05eeb462fc05ed37a33e3b8382b0
You're receiving this email because of your account on salsa.debian.org.


_______________________________________________
Pkg-grass-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to