From 569bcc16adddbe8a56959b0cfc2fe868d8217394 Mon Sep 17 00:00:00 2001 From: Peter Colberg Date: Tue, 3 Nov 2015 14:50:51 -0500 Subject: [PATCH] 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 --- debian/control | 3 +-- debian/rules | 11 ----------- 2 files changed, 1 insertion(+), 13 deletions(-) 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 Uploaders: Peter Colberg , Graham Inggs -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) -- 2.30.2