[Pkg-julia-devel] [SCM] utf8proc/master: Do not reproduce utf8proc_data.c during automated build

pc-guest at users.alioth.debian.org pc-guest at users.alioth.debian.org
Tue Nov 3 19:59:39 UTC 2015


The following commit has been merged in the master branch:
commit 569bcc16adddbe8a56959b0cfc2fe868d8217394
Author: Peter Colberg <peter at colberg.org>
Date:   Tue Nov 3 14:50:51 2015 -0500

    Do not reproduce utf8proc_data.c during automated build
    
    Drop Build-Depends on julia, which would result in a cyclic dependency
    when bootstrapping utf8proc and julia for Debian-based distributions.
    
    https://lists.alioth.debian.org/pipermail/pkg-julia-devel/Week-of-Mon-20151102/000723.html

diff --git a/debian/control b/debian/control
index 5003867..52a1853 100644
--- a/debian/control
+++ b/debian/control
@@ -2,8 +2,7 @@ Source: utf8proc
 Priority: optional
 Maintainer: Debian Julia Team <pkg-julia-devel at lists.alioth.debian.org>
 Uploaders: Peter Colberg <peter at colberg.org>, Graham Inggs <ginggs at debian.org>
-Build-Depends: debhelper (>= 9), unicode-data (>= 8.0), ttf-unifont (>= 8.0.01),
- fontforge, perl, ruby, julia [amd64 i386]
+Build-Depends: debhelper (>= 9), unicode-data (>= 8.0), perl
 Standards-Version: 3.9.6
 Section: libs
 Homepage: http://julialang.org/utf8proc/
diff --git a/debian/rules b/debian/rules
index b22c88e..9f57053 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,17 +2,6 @@
 %:
 	dh $@
 
-override_dh_auto_build:
-	dh_auto_build
-ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386))
-	# For architectures that provide a julia package, reproduce the
-	# complete build process, by generating `utf8proc_data.c` from
-	# the Unicode data and GNU Unifont, and comparing with the one
-	# shipped by upstream.
-	dh_auto_build -- data
-	diff data/utf8proc_data.c.new utf8proc_data.c
-endif
-
 override_dh_auto_install:
 	dh_auto_install -- prefix=/usr libdir=/usr/lib/$(DEB_HOST_MULTIARCH)
 

-- 
utf8proc packaging



More information about the Pkg-julia-devel mailing list