From d12221960efbbec64ba34efd39d9ae7a31dee82f Mon Sep 17 00:00:00 2001 From: handsome-feng Date: Fri, 22 Mar 2019 11:37:28 +0800 Subject: [PATCH] Pull debian/ from debian branch --- debian/changelog | 69 ++++++++++++++++++++++++++++++++ debian/compat | 1 + debian/control | 32 +++++++++++++++ debian/copyright | 59 +++++++++++++++++++++++++++ debian/rules | 12 ++++++ debian/source/format | 1 + debian/ukui-screensaver.manpages | 3 ++ debian/watch | 3 ++ 8 files changed, 180 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/ukui-screensaver.manpages create mode 100644 debian/watch diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..0d6de0a --- /dev/null +++ b/debian/changelog @@ -0,0 +1,69 @@ +ukui-screensaver (2.0.3-1) unstable; urgency=medium + + * Change UI. + * Add virtual keyboard. + * Add button for switching user. + * Remove Xext dependency. + * Auto retry if identify failed. + * Set the button's cursor to PointingHand. + * Add waiting movie after respond. + * Show black if the saver's path doesn't exist. + + -- handsome_feng Sat, 05 Jan 2019 16:10:25 +0800 + +ukui-screensaver (2.0.2-1) unstable; urgency=medium + + * Add fr.po, pt.po, ru.po. + + -- handsome_feng Tue, 23 Oct 2018 14:14:18 +0800 + +ukui-screensaver (2.0.1-1) UNRELEASED; urgency=medium + + * Update translation. + * Change Architecture to any. + * New design implemneted with Qt5. + + -- handsome_feng Sat, 29 Sep 2018 17:01:12 +0800 + +ukui-screensaver (1.1.2-1) UNRELEASED; urgency=medium + + * Set object name of auth_prompt_entry. + + -- handsome_feng Tue, 26 Jun 2018 16:10:33 +0800 + +ukui-screensaver (1.1.1-1) UNRELEASED; urgency=medium + + * Fix a translation file typo + * Add "Modified by:" to three files + + -- handsome_feng Sat, 17 Mar 2018 14:01:48 +0800 + +ukui-screensaver (1.1.0-1) UNRELEASED; urgency=medium + + * Optimize the lock-dialog rendering process. + * Remove frame shadow from the lock-dialog. + * Add CSS stylesheets to the unlock button. + * Migrate gtk-2.0 to gtk-3.0. + * Update translation files. + + -- handsome_feng Tue, 27 Feb 2018 15:41:35 +0800 + +ukui-screensaver (1.0.3-1) UNRELEASED; urgency=medium + + * [Fixed] screensaver-preferences can't preview "Blank Screen" correctly. + * [Improved] Change the unlock arrow to button. + * [Improved] Set the font style of username label. + + -- handsome_feng Wed, 13 Sep 2017 09:14:54 +0800 + +ukui-screensaver (1.0.2-2) unstable; urgency=medium + + * Use tracker.d.o team address (Closes: #899718) + + -- Aron Xu Mon, 09 Jul 2018 17:09:48 +0800 + +ukui-screensaver (1.0.2-1) unstable; urgency=medium + + * Initial release (Closes: #872968) + + -- Aron Xu Sat, 26 Aug 2017 15:26:45 +0800 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..48082f7 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +12 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..941dd79 --- /dev/null +++ b/debian/control @@ -0,0 +1,32 @@ +Source: ukui-screensaver +Section: x11 +Priority: optional +Maintainer: Kylin Team +Uploaders: Aron Xu , + handsome_feng +Build-Depends: debhelper (>= 12), + cmake (>=2.6), + qtbase5-dev, + libqt5x11extras5-dev, + libpam0g-dev, + qttools5-dev, + qttools5-dev-tools, + libglib2.0-dev, + libx11-dev, + libxtst-dev, + libgsettings-qt-dev +Standards-Version: 4.3.0 +Homepage: https://www.github.com/ukui/ukui-screensaver +Vcs-Git: https://github.com/ukui/ukui-screensaver.git +Vcs-Browser: https://github.com/ukui/ukui-screensaver + +Package: ukui-screensaver +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, + ukui-session-manager | mate-session-manager, + mate-desktop-common +Replaces: ukui-screensaver-common (<< 2.0.0) +Description: Screensaver for UKUI desktop environment + A simple and lightweight screensaver written by Qt5. + The screensaver supports biometric auhentication which is + provided by biometric-auth service. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..51bc16a --- /dev/null +++ b/debian/copyright @@ -0,0 +1,59 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Contact: yanghao@kylinos.cn +Source: https://github.com/ukui/ukui-screensaver + +Files: CMakeLists.txt + src/* + i18n_ts/* + data/* + man/* + debian/* + .gitmodules +Copyright: 2018, Tianjin KYLIN Information Technology Co., Ltd. +License: GPL-3+ + +Files: src/xeventmonitor.h + src/xeventmonitor.cpp +Copyright: 2011 ~ 2017 Deepin, Inc. + 2011 ~ 2017 Wang Yong + 2018, Tianjin KYLIN Information Technology Co., Ltd. +License: GPL-3+ + +Files: BiometricAuth/* + VirtualKeyboard/* +Copyright: 2018, Tianjin KYLIN Information Technology Co., Ltd. +License: GPL-2+ + +License: GPL-3+ + 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 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 Genaral Public License for more details. + . + You should have received a copy og 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: 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 Genaral Public License for more details. + . + You should have received a copy og 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". diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..cfe4b91 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +export QT_SELECT := qt5 +# export NO_PKG_MANGLE=1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all +DPKG_EXPORT_BUILDFLAGS = 1 + +include /usr/share/dpkg/default.mk +%: + dh $@ + +override_dh_usrlocal: 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/ukui-screensaver.manpages b/debian/ukui-screensaver.manpages new file mode 100644 index 0000000..ff36470 --- /dev/null +++ b/debian/ukui-screensaver.manpages @@ -0,0 +1,3 @@ +man/ukui-screensaver-backend.1 +man/ukui-screensaver-dialog.1 +man/ukui-screensaver-command.1 diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..96180dd --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/ukui-screensaver-$1\.tar\.gz/ \ + https://github.com/ukui/ukui-screensaver/releases .*/v?(\d\S+)\.tar\.gz