From 6b091cbd77ad41d4ece827085c4b4061de5dd0ce Mon Sep 17 00:00:00 2001 From: Walter Lapchynski Date: Tue, 9 Feb 2021 23:19:31 -0800 Subject: [PATCH] Initial commit. --- debian/.gitignore | 7 +++ debian/changelog | 110 ++++++++++++++++++++++++++++++++++++++++++ debian/control | 35 ++++++++++++++ debian/copyright | 101 ++++++++++++++++++++++++++++++++++++++ debian/docs | 1 + debian/manpages | 1 + debian/qlipper.1 | 24 +++++++++ debian/rules | 14 ++++++ debian/source/format | 1 + debian/source/options | 1 + debian/watch | 3 ++ 11 files changed, 298 insertions(+) create mode 100644 debian/.gitignore create mode 100644 debian/changelog create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100644 debian/manpages create mode 100644 debian/qlipper.1 create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/source/options create mode 100644 debian/watch diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..4541c0a --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,7 @@ +/*.debhelper +/*.log +/*.substvars +/debhelper-build-stamp +/files + +qlipper/ diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..f01ea8d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,110 @@ +qlipper (1:5.1.2-1ubuntu1) hirsute; urgency=medium + + * Disable network-sharing, as upstream labels it experimental. + * Update Maintainer for Ubuntu, set Debian as XSBC-Original-Maintainer. + + -- Walter Lapchynski Tue, 09 Feb 2021 22:45:17 -0800 + +qlipper (1:5.1.2-1build1) focal; urgency=medium + + * No-change rebuild for libgcc-s1 package name change. + + -- Matthias Klose Mon, 23 Mar 2020 07:23:28 +0100 + +qlipper (1:5.1.2-1) unstable; urgency=medium + + * Cherry-picked upstream release 5.1.2. + * Bumped Standards to 4.3.0, no changes needed + * Bumped years in copyright + * use debhelper-compat (= 12) instead of debhelper + * Enabled network-sharing + + -- Alf Gaida Fri, 01 Mar 2019 00:53:42 +0100 + +qlipper (1:5.1.1-3) unstable; urgency=medium + + * Bumped compat to 11 + * Bumped debhelper to >= 11~ + * Bumped Standards to 4.1.4, no changes needed + * Changed VCS fields for salsa + * Bumped years in copyright + * Removed not used gbp.conf + + -- Alf Gaida Sat, 28 Apr 2018 18:51:42 +0200 + +qlipper (1:5.1.1-2) unstable; urgency=medium + + * Added missed breaks and replaces for lxqt-common (<< 0.12.0) + + -- Alf Gaida Fri, 08 Dec 2017 18:39:03 +0100 + +qlipper (1:5.1.1-1) unstable; urgency=medium + + * Cherry-picked upstream release 5.1.1. + * New build dependency lxqt-build-tools (>= 0.4.0) + * Bumped Standards to 4.1.2 - no changes needed + * Removed branch from VCS-fields + * Bumped Copyright years + * Enable LXQt autostart in d/rules + * Added lxqt-autostart to copyright + * Added LGPL-2.1+ to copyright + + -- Alf Gaida Fri, 08 Dec 2017 17:43:39 +0100 + +qlipper (1:5.0.0-1) unstable; urgency=medium + + * Cherry-picked upstream release 5.0.0. + * Added watch file + * Fixed years in copyright + * Set epoch to get rid of the old version scheme which was strange right + from the beginning - we probably should have started with the last tag, + aka 2.0.2, not with the version in CMakeLists.txt + + -- Alf Gaida Wed, 02 Nov 2016 20:31:58 +0100 + +qlipper (5.0.0-1~40-g48754f2-1) unstable; urgency=medium + + * Cherry-picking upstream version 5.0.0-1~40-g48754f2. + * Bumped compat to 10 + * Bumped minimum version debhelper (>= 10) + * Fixed typo in changelog + * Removed --parallel from rules, standard compat 10 + + -- Alf Gaida Wed, 28 Sep 2016 00:34:29 +0200 + +qlipper (5.0.0-1~31-gdae06f3-1) unstable; urgency=medium + + * Cherry-picking upstream version 5.0.0-1~31-gdae06f3. + * The real output of git describe is 2.0.2-31-gdae06f3 - but the + 5.0.0 version in CMake was introduced in May 2015. So i finally + decided to use a version lower than 5.0.0-1. Maybe upstream + really release 5.0.0 somewhen. + * Bumped Standards to 3.9.8, no changes needed + * Fixed VCS fields, using https and plain /git/ + * Fixed copyright Format field, using https + * Bumped years in copyrights + * Exported LC_ALL=C.UTF-8, make builds reproducible + * Added hardening options + * Set CMAKE_BUILD_TYPE=RelWithDebInfo + + -- Alf Gaida Thu, 21 Jul 2016 22:32:38 +0200 + +qlipper (5.0.0+20151111-1) unstable; urgency=medium + + * Cherry-picking upstream version 5.0.0+20151111. + * Removed dbg package in favor of dbgsym. + * Removed debian/patches, applied upstream + + -- Alf Gaida Sun, 27 Dec 2015 02:32:18 +0100 + +qlipper (5.0.0+20150823-2) unstable; urgency=medium + + * Fix build with Qt 5, proposed upstream patch (Closes: #803072). + + -- Alf Gaida Mon, 26 Oct 2015 19:30:22 +0100 + +qlipper (5.0.0+20150823-1) unstable; urgency=low + + * Initial release (Closes: #795792). + + -- ChangZhuo Chen (陳昌倬) Sat, 12 Sep 2015 00:58:22 +0800 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..177df77 --- /dev/null +++ b/debian/control @@ -0,0 +1,35 @@ +Source: qlipper +Maintainer: Lubuntu Developers +XSBC-Original-Maintainer: LXQt Packaging Team +Uploaders: Alf Gaida , + Andrew Lee (李健秋) , + ChangZhuo Chen (陳昌倬) +Section: x11 +Priority: optional +Build-Depends: debhelper-compat(= 12), + cmake, + libx11-dev, + lxqt-build-tools (>= 0.6.0~), + qtbase5-private-dev, + qttools5-dev, + qttools5-dev-tools +Standards-Version: 4.3.0 +Vcs-Browser: https://salsa.debian.org/lxqt-team/qlipper +Vcs-Git: https://salsa.debian.org/lxqt-team/qlipper.git +Homepage: https://github.com/pvanek/qlipper + +Package: qlipper +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Breaks: lxqt-common (<< 0.12.0) +Replaces: lxqt-common (<< 0.12.0) +Description: Lightweight and cross-platform clipboard history applet + A Lightweight and cross-platform clipboard history applet. It + provides the following features: + . + - saves clipboard history entries and restores them + - lightweight + - systray docking app + - few requirements + - can be used in GNOME and Windows (and more) diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..6ea2ed9 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,101 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: qlipper +Source: https://github.com/pvanek/qlipper + +Files: * +Copyright: 2012-2017 Petr Vanek + 2015-2019 Palo Kisa +License: GPL-2+ + +Files: lxqt-autostart/* +Copyright: 2014-2016 LXQt team +License: LGPL-2.1+ + +Files: qxt/* +Copyright: 2006-2011 the LibQxt project. +License: BSD-3-clause + +Files: qkeysequencewidget/* +Copyright: 2010 Artem Galichkin +License: BSD-3-clause + +Files: qmenuview/* +Copyright: 2007-2011 Ulrich Van Den Hekke +License: GPL-3+ + +Files: debian/* +Copyright: 2012-2019 Alf Gaida + 2015 ChangZhuo Chen (陳昌倬) + 2012 Torsten Wohlfarth +License: GPL-2+ + +License: GPL-2+ + This package 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. + . + 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+ + 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 program 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. + . + 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: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + 3. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + +License: LGPL-2.1+ + This program or library is free software; you can redistribute it + and/or modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + . + This program 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 + Lesser General Public License for more details. + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 2.1 can be found in + "/usr/share/common-licenses/LGPL-2.1". diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/manpages b/debian/manpages new file mode 100644 index 0000000..90e909b --- /dev/null +++ b/debian/manpages @@ -0,0 +1 @@ +debian/qlipper.1 diff --git a/debian/qlipper.1 b/debian/qlipper.1 new file mode 100644 index 0000000..bb0a409 --- /dev/null +++ b/debian/qlipper.1 @@ -0,0 +1,24 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.46.4. +.TH QLIPPER "1" "August 2015" "qlipper" "User Commands" + +.SH NAME +qlipper \- Lightweight and cross-platform clipboard history applet + +.SH DESCRIPTION +A Lightweight and cross-platform clipboard history applet. It provides the following features: +.TP +saves clipboard history entries and restores them +.TP +lightweight +.TP +systray docking app +.TP +few requirements +.TP +can be used in GNOME and Windows (and more) + +.SH "AUTHOR" +This manual page was written by ChangZhuo Chen for the +.B +Debian GNU/Linux +system (but may be used by others). diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..8508a42 --- /dev/null +++ b/debian/rules @@ -0,0 +1,14 @@ +#!/usr/bin/make -f +# export DH_VERBOSE=1 + +export LC_ALL=C.UTF-8 +export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh ${@} --buildsystem cmake + +override_dh_auto_configure: + dh_auto_configure -- \ + -DENABLE_LXQT_AUTOSTART=ON \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo 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/source/options b/debian/source/options new file mode 100644 index 0000000..5ee07fd --- /dev/null +++ b/debian/source/options @@ -0,0 +1 @@ +tar-ignore=.gitigore diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..3b97413 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/qlipper-$1\.tar\.gz/ \ +https://github.com/pvanek/qlipper/tags .*/v?(\d\S+)\.tar\.gz