diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | debian/control | 8 | ||||
-rw-r--r-- | debian/copyright | 42 | ||||
-rwxr-xr-x | debian/rules | 41 | ||||
-rwxr-xr-x | debian/sciteco-gtk.install | 2 |
5 files changed, 80 insertions, 23 deletions
diff --git a/debian/changelog b/debian/changelog index a9cf041..e2c55c3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ -sciteco (2.0.0-1) unstable; urgency=low +sciteco (2.1.0-0) unstable; urgency=low + + * new upstream version v2.1.0 + + -- Robin Haberkorn <robin.haberkorn@googlemail.com> Wed, 16 Oct 2024 18:29:15 +0300 + +sciteco (2.0.0-8) unstable; urgency=low * new upstream version v2.0.0 - -- Robin Haberkorn <robin.haberkorn@googlemail.com> Sun, 30 May 2021 15:19:54 +0200 + -- Robin Haberkorn <robin.haberkorn@googlemail.com> Tue, 20 Jun 2023 05:50:30 +0300 sciteco (0.6.4-5) unstable; urgency=low diff --git a/debian/control b/debian/control index 5d9a15a..a5aeca0 100644 --- a/debian/control +++ b/debian/control @@ -3,17 +3,17 @@ Section: editors Priority: optional Maintainer: Robin Haberkorn <robin.haberkorn@googlemail.com> Build-Depends: debhelper (>= 10), dh-exec, g++ (>= 4:5.0), libglib2.0-dev (>= 2.44), - ncurses-base, ncurses-term, libncurses5-dev, + ncurses-term, libncurses-dev, libgtk-3-dev (>= 3.12), xvfb, groff-base -Standards-Version: 3.9.2 +Standards-Version: 4.5.0 Homepage: http://sciteco.sf.net/ Vcs-Browser: https://github.com/rhaberkorn/sciteco Vcs-Git: git://github.com/rhaberkorn/sciteco.git Package: sciteco-curses Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, sciteco-common (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, sciteco-common (= ${source:Version}) Description: Scintilla-based Text Editor and Corrector (curses) SciTECO is an interactive TECO dialect, similar to Video TECO. It also adds features from classic Standard TECO-11, @@ -25,7 +25,7 @@ Description: Scintilla-based Text Editor and Corrector (curses) Package: sciteco-gtk Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, sciteco-common (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, sciteco-common (= ${source:Version}) Description: Scintilla-based Text Editor and Corrector (GTK+) SciTECO is an interactive TECO dialect, similar to Video TECO. It also adds features from classic Standard TECO-11, diff --git a/debian/copyright b/debian/copyright index f95f495..b03b1b0 100644 --- a/debian/copyright +++ b/debian/copyright @@ -1,20 +1,21 @@ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: SciTECO Upstream-Contact: robin.haberkorn@googlemail.com -Source: https://sourceforge.net/projects/sciteco +Source: https://github.com/rhaberkorn/sciteco -Files: debian/* src/* lib/* doc/* tests/* ico/* win32/* *.ac *.am *.teco_ini -Copyright: Copyright 2013-2023 Robin Haberkorn <robin.haberkorn@googlemail.com> -License: GPL-3+ +Files: * +Copyright: Copyright 2012-2024 Robin Haberkorn <robin.haberkorn@googlemail.com> +License: GPL-3 /usr/share/common-licenses/GPL-3 Files: contrib/dlmalloc/*.c contrib/dlmalloc/*.h Copyright: Public Domain -License: CC0 +License: CC0-1.0 + /usr/share/common-licenses/CC0-1.0 Files: contrib/rb3ptr/*.c contrib/rb3ptr/*.h Copyright: Copyright 2019 Jens Stimpfle -License: +License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to @@ -34,7 +35,7 @@ License: Files: contrib/scintilla/* contrib/lexilla/* Copyright: Copyright 1998-2021 Neil Hodgson <neilh@scintilla.org> -License: +License: MIT-Hodgson License for Lexilla, Scintilla, and SciTE . Copyright 1998-2021 by Neil Hodgson <neilh@scintilla.org> @@ -58,7 +59,7 @@ License: Files: contrib/scinterm/* Copyright: Copyright 2012-2020 Mitchell <mitchell.att.foicica.com> -License: +License: MIT The MIT License . Copyright (c) 2012-2020 Mitchell @@ -80,3 +81,28 @@ License: LIABILITY, WHETHER 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: contrib/mingw-bundledlls +Copyright: Copyright 2015 Martin Preisler +License: MIT + The MIT License + . + Copyright (c) 2015 Martin Preisler + . + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER 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. diff --git a/debian/rules b/debian/rules index a8a0368..fb1d65e 100755 --- a/debian/rules +++ b/debian/rules @@ -29,15 +29,11 @@ endif %: dh $@ -build build-arch build-indep: build-curses-stamp build-gtk-stamp - dh_testdir +build build-arch build-indep: build-curses-stamp build-gtk-stamp; build-curses-stamp: dh_testdir rm -rf build-curses - mkdir -p build-curses/contrib - cp -r contrib/scintilla contrib/scinterm contrib/lexilla \ - build-curses/contrib/ dh_auto_configure -Bbuild-curses -- \ --with-interface=ncurses dh_auto_build -Bbuild-curses @@ -49,9 +45,6 @@ build-curses-stamp: build-gtk-stamp: dh_testdir rm -rf build-gtk - mkdir -p build-gtk/contrib - cp -r contrib/scintilla contrib/lexilla \ - build-gtk/contrib/ dh_auto_configure -Bbuild-gtk -- \ --program-prefix=g \ --with-interface=gtk @@ -66,6 +59,38 @@ install: xvfb-run -a dh install -Bbuild-gtk -psciteco-gtk dh install -Bbuild-curses -psciteco-curses -psciteco-common +# NOTE: This skips the dh_install* commands of `dh binary-arch` +# which would ignore `-p...`. +define custom_binary_arch + dh_testroot -a $(1) + dh_prep -a $(1) + dh_bugfiles -a $(1) + dh_ucf -a $(1) + dh_lintian -a $(1) + dh_icons -a $(1) + dh_perl -a $(1) + dh_usrlocal -a $(1) + dh_link -a $(1) + dh_strip_nondeterminism -a $(1) + dh_compress -a $(1) + dh_fixperms -a $(1) + dh_missing -a $(1) + dh_strip -a $(1) + dh_makeshlibs -a $(1) + dh_shlibdeps -a $(1) + dh_installdeb -a $(1) + dh_gencontrol -a $(1) + dh_md5sums -a $(1) + dh_builddeb -a $(1) +endef + +binary-arch: + $(call custom_binary_arch,-O-Bbuild-gtk -O-psciteco-gtk) + $(call custom_binary_arch,-O-Bbuild-curses -O-psciteco-curses) + +binary-indep: + dh binary-indep -Bbuild-curses + clean: dh clean -Bbuild-gtk dh clean -Bbuild-curses diff --git a/debian/sciteco-gtk.install b/debian/sciteco-gtk.install index 8907904..bafa0d8 100755 --- a/debian/sciteco-gtk.install +++ b/debian/sciteco-gtk.install @@ -12,4 +12,4 @@ ico/sciteco-32.png => usr/share/icons/hicolor/32x32/apps/sciteco.png ico/sciteco-48.png => usr/share/icons/hicolor/48x48/apps/sciteco.png ico/sciteco-256.png => usr/share/icons/hicolor/256x256/apps/sciteco.png -src/sciteco.desktop => usr/share/applications +src/sciteco.desktop usr/share/applications |