Compare commits

..

No commits in common. "ubuntu/plucky" and "debian/1.0.1-0.1" have entirely different histories.

9 changed files with 30 additions and 164 deletions

1
debian/.gitignore vendored
View File

@ -1 +0,0 @@
files

79
debian/changelog vendored
View File

@ -1,82 +1,3 @@
featherpad (1.6.0-0ubuntu2) plucky; urgency=medium
* Remove unnecessary files from the l10n package.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 11 Feb 2025 20:05:13 -0600
featherpad (1.6.0-0ubuntu1) plucky; urgency=medium
* New upstream release.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 11 Feb 2025 14:45:24 -0600
featherpad (1.5.1-0ubuntu1) oracular; urgency=medium
* New upstream release.
* Update Standards-version to 4.7.0, no changes needed.
* Update copyright.
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 06 Jul 2024 12:03:42 -0500
featherpad (1.4.1-0ubuntu1) noble; urgency=medium
* New upstream release.
* Update Vcs-*.
-- Simon Quigley <tsimonq2@ubuntu.com> Fri, 01 Dec 2023 21:04:33 -0600
featherpad (1.3.5-0ubuntu3) lunar; urgency=medium
* Actually revert to using Qt 5 build dependencies.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 07 Mar 2023 10:40:07 -0600
featherpad (1.3.5-0ubuntu2) lunar; urgency=medium
* Revert to building with Qt 5, until the Qt 6 theming story is improved
under native LXQt.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 06 Mar 2023 19:47:06 -0600
featherpad (1.3.5-0ubuntu1) lunar; urgency=medium
* New upstream release.
* Bump Standards-version to 4.6.2, no changes needed.
* Minor copyright updates.
* Use Qt 6 theming defined by qt6ct as the default, until the Qt 6 theming
story is improved in LXQt.
-- Simon Quigley <tsimonq2@ubuntu.com> Tue, 24 Jan 2023 16:03:06 -0600
featherpad (1.3.3-0ubuntu1) lunar; urgency=medium
* New upstream release.
* Manually fix the watch file.
* Change the maintainer.
* Remove obsolete Breaks/Replaces.
* Build using Qt 6.
* Fix the Lintian override syntax.
-- Simon Quigley <tsimonq2@ubuntu.com> Mon, 28 Nov 2022 15:41:53 -0600
featherpad (1.3.0-0ubuntu1) kinetic; urgency=medium
* New upstream release.
* Updated copyright file.
* Bumped standards-version, no changes needed.
* Changed build system from qmake to cmake.
* Fixed featherpad-l10n.install.
* Added libhunspell-dev and pkgconf as build dependencies.
* Ran wrap-and-sort.
* Updated debian/watch file version.
* Overrode missing man page warnings.
* Removed unneeded "-Wl,--as-needed" linker flags from debian/rules.
* Added "Lubuntu Developers" to debian/copyright.
* Fixed watch file (thank you Thomas Ward!)
* Added automatic GPG verification (thanks you Thomas Ward!)
-- Aaron Rainbolt <arraybolt3@gmail.com> Tue, 21 Jun 2022 14:05:07 -0500
featherpad (1.0.1-0.1) unstable; urgency=medium featherpad (1.0.1-0.1) unstable; urgency=medium
* Non-maintainer upload * Non-maintainer upload

43
debian/control vendored
View File

@ -1,35 +1,32 @@
Source: featherpad Source: featherpad
Maintainer: Lubuntu Developers <lubuntu-devel@lists.ubuntu.com> Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
XSBC-Original-Maintainer: LXQt Packaging Team <pkg-lxqt-devel@lists.alioth.debian.org>
Uploaders: Alf Gaida <agaida@siduction.org>, Uploaders: Alf Gaida <agaida@siduction.org>,
Andrew Lee (李健秋) <ajqlee@debian.org> Andrew Lee (李健秋) <ajqlee@debian.org>
Section: editors Section: editors
Priority: optional Priority: optional
Build-Depends: cmake, Build-Depends: debhelper-compat (= 13),
debhelper-compat (= 13),
libhunspell-dev, libhunspell-dev,
libqt6svg6-dev, libqt5svg5-dev,
libqt5x11extras5-dev,
libx11-dev, libx11-dev,
libxext-dev, libxext-dev,
pkgconf, qt5-qmake,
qt6-base-dev, qtbase5-dev,
qt6-tools-dev, qttools5-dev,
qt6-tools-dev-tools qttools5-dev-tools
Standards-Version: 4.7.0 Standards-Version: 4.5.1
Vcs-Browser: https://git.lubuntu.me/Lubuntu/featherpad-packaging Vcs-Browser: https://salsa.debian.org/lxqt-team/featherpad
Vcs-Git: https://git.lubuntu.me/Lubuntu/featherpad-packaging.git Vcs-Git: https://salsa.debian.org/lxqt-team/featherpad.git
XS-Debian-Vcs-Browser: https://salsa.debian.org/lxqt-team/featherpad
XS-Debian-Vcs-Git: https://salsa.debian.org/lxqt-team/featherpad.git
Homepage: https://github.com/tsujan/featherpad Homepage: https://github.com/tsujan/featherpad
Package: featherpad Package: featherpad
Architecture: any Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: featherpad-l10n, libglib2.0-bin Recommends: featherpad-l10n, libglib2.0-bin
Description: Lightweight Qt 6 plain-text editor Description: Lightweight Qt5 plain-text editor
FeatherPad is a lightweight Qt 6 plain-text editor for Linux. It is FeatherPad is a lightweight Qt5 plain-text editor for Linux. It is independent
independent of any desktop environment and comes with all features one would of any desktop environment and comes with all features one would expect in a
expect in a modern editor. modern editor.
. .
This package contains the application files. This package contains the application files.
@ -37,10 +34,12 @@ Package: featherpad-l10n
Architecture: all Architecture: all
Multi-Arch: foreign Multi-Arch: foreign
Section: localization Section: localization
Depends: qt6-translations-l10n, ${misc:Depends} Depends: qttranslations5-l10n, ${misc:Depends}
Breaks: featherpad (<< 0.11.1)
Replaces: featherpad (<< 0.11.1)
Description: Language package for featherpad Description: Language package for featherpad
FeatherPad is a lightweight Qt 6 plain-text editor for Linux. It is FeatherPad is a lightweight Qt5 plain-text editor for Linux. It is independent
independent of any desktop environment and comes with all features one would of any desktop environment and comes with all features one would expect in a
expect in a modern editor. modern editor.
. .
This package contains the l10n files needed by the featherpad. This package contains the l10n files needed by the featherpad.

3
debian/copyright vendored
View File

@ -3,7 +3,7 @@ Upstream-Name: featherpad
Source: https://github.com/tsujan/featherpad Source: https://github.com/tsujan/featherpad
Files: * Files: *
Copyright: 2014-2023, Pedram Pourang (aka Tsu Jan) <tsujan2000@gmail.com> Copyright: 2014-2021, Pedram Pourang (aka Tsu Jan) <tsujan2000@gmail.com>
License: GPL-3.0+ License: GPL-3.0+
Files: featherpad/encoding.cpp Files: featherpad/encoding.cpp
@ -14,7 +14,6 @@ License: GPL-2.0+
Files: debian/* Files: debian/*
Copyright: 2017-2019, Alf Gaida <agaida@siduction.org> Copyright: 2017-2019, Alf Gaida <agaida@siduction.org>
2021, S. 7 <severusseptimius7@gmail.com> 2021, S. 7 <severusseptimius7@gmail.com>
2022-2024, Lubuntu Developers <lubuntu-devel@lists.ubuntu.com>
License: GPL-3.0+ License: GPL-3.0+
Files: featherpad/data/featherpad.metainfo.xml Files: featherpad/data/featherpad.metainfo.xml

View File

@ -1 +1,3 @@
usr/share/featherpad/help_ja
usr/share/featherpad/help_pt_BR
usr/share/featherpad/translations usr/share/featherpad/translations

View File

@ -1,2 +0,0 @@
featherpad: no-manual-page [usr/bin/featherpad]
featherpad: no-manual-page [usr/bin/fpad]

4
debian/rules vendored
View File

@ -1,10 +1,12 @@
#!/usr/bin/make -f #!/usr/bin/make -f
export DH_VERBOSE=1 export DH_VERBOSE=1
export QT_SELECT = 5
export DEB_BUILD_MAINT_OPTIONS = hardening=+all export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%: %:
dh ${@} --buildsystem=cmake dh ${@} --buildsystem=qmake
override_dh_missing: override_dh_missing:
dh_missing --fail-missing dh_missing --fail-missing

View File

@ -1,52 +0,0 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
sw==
=gSIv
-----END PGP PUBLIC KEY BLOCK-----

8
debian/watch vendored
View File

@ -1,5 +1,3 @@
version=4 version=3
opts="searchmode=plain, \ opts=filenamemangle=s/.+\/V?(\d\S+)\.tar\.gz/featherpad-$1\.tar\.gz/ \
pgpsigurlmangle=s/$/.asc/, \ https://github.com/tsujan/featherpad/tags .*/V?(\d\S+)\.tar\.gz
uversionmangle=s/(\d+\.\d+\.\d+).*/$1/" \
https://api.github.com/repos/tsujan/FeatherPad/releases https:\/\/github.com\/tsujan\/FeatherPad\/releases\/download\/V@ANY_VERSION@\/FeatherPad-@ANY_VERSION@.tar.xz