commit c84caeb84bc75ef11c33060bcf2cf72b01de2f3b Author: Simon Quigley Date: Thu Jun 16 23:52:45 2022 -0500 Sync with archive. diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..8cec4af --- /dev/null +++ b/debian/changelog @@ -0,0 +1,118 @@ +featherpad (1.0.1-0.1) unstable; urgency=medium + + * Non-maintainer upload + * New upstream release (Closes: #998188). + + -- S. 7 Sat, 30 Oct 2021 05:19:55 -0400 + +featherpad (0.17.1-1) unstable; urgency=medium + + * New upstream release. + + -- Andrew Lee (李健秋) Thu, 07 Jan 2021 20:24:10 +0800 + +featherpad (0.12.1-1) unstable; urgency=medium + + * New upstream version 0.12.1 + + -- Alf Gaida Sat, 18 Jan 2020 15:39:49 +0100 + +featherpad (0.12.0-1) unstable; urgency=medium + + * New upstream version 0.12.0 + * Switched to gbp + * Bumped Standards to 4.4.1, no changes needed + + -- Alf Gaida Tue, 07 Jan 2020 04:40:18 +0100 + +featherpad (0.11.1-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.11.1. + * Added build dependency libhunspell-dev + * Bumped Standards-Version to 4.4.0, no changes needed + * Split package into featherpad and featherpad-l10n (Closes: #910769) + * Removed 291-support-hurd.patch to fix FTBFS on the Hurd, applied upstream. + + -- Alf Gaida Thu, 15 Aug 2019 22:26:00 +0200 + +featherpad (0.10.0-3) unstable; urgency=medium + + * Added 291-support-hurd.patch to fix FTBFS on the Hurd. + + -- Alf Gaida Fri, 19 Jul 2019 22:12:02 +0200 + +featherpad (0.10.0-2) unstable; urgency=medium + + * Switch to unstable - freeze is over. + + -- Alf Gaida Wed, 10 Jul 2019 22:00:21 +0200 + +featherpad (0.10.0-1) experimental; urgency=medium + + * Cherry-picked upstream release V0.10.0. + * Switched to experimental + * Upstream fixed copying content from featherpad + (Closes: #927403) + + -- Alf Gaida Sat, 18 May 2019 01:07:12 +0200 + +featherpad (0.9.4-2) unstable; urgency=medium + + * Added recommendation qttranslations5-l10n + (Closes: #923687) + + -- Alf Gaida Sun, 03 Mar 2019 22:22:03 +0100 + +featherpad (0.9.4-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.9.4. + + -- Alf Gaida Mon, 25 Feb 2019 03:11:44 +0100 + +featherpad (0.9.3-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.9.3. + * Bumped copyright years + * Replaced compat and debhelper with debhelper-compat (>=12) + * Removed the featherpad-l10n recommendation, the package is + not splitted yet + + -- Alf Gaida Wed, 06 Feb 2019 00:08:52 +0100 + +featherpad (0.9.2-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.9.2. + * Bumped Standards-Version to 4.3.0, no changes needed + + -- Alf Gaida Mon, 31 Dec 2018 16:59:00 +0100 + +featherpad (0.9.1-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.9.1. + * Bumped Standards-Version to 4.2.1, no changes needed + * Added debian/clean + * Added debian/upstream/metadata + + -- Alf Gaida Thu, 11 Oct 2018 00:40:45 +0200 + +featherpad (0.9.0-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.9.0. + * Bumped Standards-Version to 4.1.4, no changes needed + + -- Alf Gaida Wed, 23 May 2018 23:18:29 +0200 + +featherpad (0.8-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.8. + * Relaxed dh version and make it backport friendly + * Fixed not canonical VCS link + + -- Alf Gaida Fri, 30 Mar 2018 18:10:37 +0200 + +featherpad (0.7-1) unstable; urgency=medium + + * Cherry-picked upstream release V0.7. + * Initial release. (Closes: #869730) + + -- Alf Gaida Thu, 18 Jan 2018 17:21:10 +0100 diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..1be0853 --- /dev/null +++ b/debian/clean @@ -0,0 +1 @@ +featherpad/fpad diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..cd3b76b --- /dev/null +++ b/debian/control @@ -0,0 +1,45 @@ +Source: featherpad +Maintainer: LXQt Packaging Team +Uploaders: Alf Gaida , + Andrew Lee (李健秋) +Section: editors +Priority: optional +Build-Depends: debhelper-compat (= 13), + libhunspell-dev, + libqt5svg5-dev, + libqt5x11extras5-dev, + libx11-dev, + libxext-dev, + qt5-qmake, + qtbase5-dev, + qttools5-dev, + qttools5-dev-tools +Standards-Version: 4.5.1 +Vcs-Browser: https://salsa.debian.org/lxqt-team/featherpad +Vcs-Git: https://salsa.debian.org/lxqt-team/featherpad.git +Homepage: https://github.com/tsujan/featherpad + +Package: featherpad +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: featherpad-l10n, libglib2.0-bin +Description: Lightweight Qt5 plain-text editor + FeatherPad is a lightweight Qt5 plain-text editor for Linux. It is independent + of any desktop environment and comes with all features one would expect in a + modern editor. + . + This package contains the application files. + +Package: featherpad-l10n +Architecture: all +Multi-Arch: foreign +Section: localization +Depends: qttranslations5-l10n, ${misc:Depends} +Breaks: featherpad (<< 0.11.1) +Replaces: featherpad (<< 0.11.1) +Description: Language package for featherpad + FeatherPad is a lightweight Qt5 plain-text editor for Linux. It is independent + of any desktop environment and comes with all features one would expect in a + modern editor. + . + This package contains the l10n files needed by the featherpad. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..b69dbe1 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,61 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: featherpad +Source: https://github.com/tsujan/featherpad + +Files: * +Copyright: 2014-2021, Pedram Pourang (aka Tsu Jan) +License: GPL-3.0+ + +Files: featherpad/encoding.cpp +Copyright: 2014, Pedram Pourang (aka Tsu Jan) + 2004-2005, Tarot Osuji +License: GPL-2.0+ + +Files: debian/* +Copyright: 2017-2019, Alf Gaida + 2021, S. 7 +License: GPL-3.0+ + +Files: featherpad/data/featherpad.metainfo.xml +Copyright: 2021, Balló György +License: CC0-1.0 + +License: GPL-2.0+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +License: GPL-3.0+ + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + +License: CC0-1.0 + This file is under public domain. + . + On Debian systems, the complete text of the Creative Commons CC0 1.0 can be + found in "/usr/share/common-licenses/CC0-1.0". diff --git a/debian/featherpad-l10n.install b/debian/featherpad-l10n.install new file mode 100644 index 0000000..1d33796 --- /dev/null +++ b/debian/featherpad-l10n.install @@ -0,0 +1,3 @@ +usr/share/featherpad/help_ja +usr/share/featherpad/help_pt_BR +usr/share/featherpad/translations diff --git a/debian/featherpad.install b/debian/featherpad.install new file mode 100644 index 0000000..1c1a9b9 --- /dev/null +++ b/debian/featherpad.install @@ -0,0 +1,5 @@ +usr/bin/ +usr/share/applications +usr/share/featherpad/help +usr/share/icons/hicolor +usr/share/metainfo/ diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..8957fee --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,6 @@ +[DEFAULT] +debian-branch = debian/sid +upstream-branch = upstream/latest +pristine-tar = True +compression = xz + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..6ce896a --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f +export DH_VERBOSE=1 + +export QT_SELECT = 5 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh ${@} --buildsystem=qmake + +override_dh_missing: + dh_missing --fail-missing diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..4b9b5ed --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,7 @@ +--- +Name: featherpad +Bug-Database: https://github.com/tsujan/featherpad/issues +Bug-Submit: https://github.com/tsujan/featherpad/issues/new +Changelog: https://github.com/tsujan/featherpad/blob/master/ChangeLog +Repository: https://github.com/tsujan/featherpad +Repository-Browse: https://github.com/tsujan/featherpad diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..fd0245d --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=filenamemangle=s/.+\/V?(\d\S+)\.tar\.gz/featherpad-$1\.tar\.gz/ \ + https://github.com/tsujan/featherpad/tags .*/V?(\d\S+)\.tar\.gz