aboutsummaryrefslogtreecommitdiffhomepage
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/control2
-rw-r--r--debian/copyright14
-rwxr-xr-xdebian/rules11
3 files changed, 13 insertions, 14 deletions
diff --git a/debian/control b/debian/control
index 7e8cc5c..03adab2 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: sciteco
Section: editors
Priority: optional
Maintainer: Robin Haberkorn <robin.haberkorn@googlemail.com>
-Build-Depends: debhelper (>= 10), dh-exec, g++ (>= 4:4.4), libglib2.0-dev (>= 2.44),
+Build-Depends: debhelper (>= 10), dh-exec, g++ (>= 4:5.0), libglib2.0-dev (>= 2.44),
ncurses-base, ncurses-term, libncurses5-dev,
libgtk-3-dev (>= 3.12), xvfb,
groff-base
diff --git a/debian/copyright b/debian/copyright
index 36d5bf9..cfd2fa7 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -31,12 +31,12 @@ License:
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-Files: scintilla/*
-Copyright: Copyright 1998-2003 Neil Hodgson <neilh@scintilla.org>
+Files: contrib/scintilla/* contrib/lexilla/*
+Copyright: Copyright 1998-2021 Neil Hodgson <neilh@scintilla.org>
License:
- License for Scintilla and SciTE
+ License for Lexilla, Scintilla, and SciTE
.
- Copyright 1998-2003 by Neil Hodgson <neilh@scintilla.org>
+ Copyright 1998-2021 by Neil Hodgson <neilh@scintilla.org>
.
All Rights Reserved
.
@@ -55,12 +55,12 @@ License:
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
OR PERFORMANCE OF THIS SOFTWARE.
-Files: scintilla/scinterm/*
-Copyright: Copyright 2012-2016 Mitchell <mitchell.att.foicica.com>
+Files: contrib/scinterm/*
+Copyright: Copyright 2012-2020 Mitchell <mitchell.att.foicica.com>
License:
The MIT License
.
- Copyright (c) 2012-2016 Mitchell
+ Copyright (c) 2012-2020 Mitchell
.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/debian/rules b/debian/rules
index 64b5f16..b318a86 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,8 +35,8 @@ build build-arch build-indep: build-curses-stamp build-gtk-stamp
build-curses-stamp:
dh_testdir
rm -rf build-curses
- mkdir build-curses
- cp -r scintilla build-curses/
+ mkdir -p build-curses/contrib
+ cp -r contrib/{scintilla,scinterm,lexilla} build-curses/contrib/
dh_auto_configure -Bbuild-curses -- \
--with-interface=ncurses
dh_auto_build -Bbuild-curses
@@ -48,8 +48,8 @@ build-curses-stamp:
build-gtk-stamp:
dh_testdir
rm -rf build-gtk
- mkdir build-gtk
- cp -r scintilla build-gtk/
+ mkdir -p build-gtk/contrib
+ cp -r contrib/{scintilla,lexilla} build-gtk/contrib/
dh_auto_configure -Bbuild-gtk -- \
--program-prefix=g \
--with-interface=gtk
@@ -57,8 +57,7 @@ build-gtk-stamp:
# we need an XServer which may be missing on the build server.
# That's why we use xvfb.
xvfb-run -a dh_auto_build -Bbuild-gtk
-# FIXME: The test suite can be ridiculously lengthy with Gtk binaries.
-# xvfb-run -a dh_auto_test -Bbuild-gtk
+ xvfb-run -a dh_auto_test -Bbuild-gtk
touch $@
install: