From 117c53eb21b8803c1891e1f0b51bb47f5de5928f Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Wed, 18 Mar 2015 05:01:48 +0100 Subject: fixed Debian package: launchpad build servers have broken $TERM configurations * it also sets the compatibility level to 7 which was required when building for Ubuntu Lucid. This version cannot be supported however since its libglib version is too old. --- debian/compat | 2 +- debian/control | 3 ++- debian/rules | 9 +++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) (limited to 'debian') diff --git a/debian/compat b/debian/compat index 45a4fb7..7f8f011 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -8 +7 diff --git a/debian/control b/debian/control index e60cf5f..4f7b3cd 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,8 @@ Source: sciteco Section: editors Priority: optional Maintainer: Robin Haberkorn -Build-Depends: debhelper (>= 7.4), g++ (>= 4:4.4), libglib2.0-dev, libncurses5-dev +Build-Depends: debhelper (>= 7.4), g++ (>= 4:4.4), + libglib2.0-dev (>= 2.28), ncurses-base, ncurses-term, libncurses5-dev Standards-Version: 3.9.2 Homepage: http://sciteco.sf.net/ Vcs-Browser: https://github.com/rhaberkorn/sciteco diff --git a/debian/rules b/debian/rules index 84c4bc6..c8bea8d 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,15 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 +# NOTE: Unsetting $TERM is necessary since the +# PPA build servers have a broken curses setup. +# They have $TERM set but do not include the corresponding +# terminal definitions. +# This lets SciTECO choose a reasonable default +# and we've also added some terminal definitions to the +# build dependencies. +export TERM= + %: dh $@ -- cgit v1.2.3