From 59343a06334607139765e5596645d3870034b4a1 Mon Sep 17 00:00:00 2001 From: Alf Gaida Date: Sat, 15 Aug 2015 19:54:16 +0200 Subject: [PATCH] initial debian $foo --- debian => README | 0 debian/changelog | 5 +++ debian/compat | 1 + debian/control | 32 +++++++++++++++++++ debian/copyright | 58 ++++++++++++++++++++++++++++++++++ debian/docs | 2 ++ debian/install | 1 + debian/rules | 13 ++++++++ debian/source/format | 1 + debian/source/include-binaries | 6 ++++ debian/source/options | 3 ++ 11 files changed, 122 insertions(+) rename debian => README (100%) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100644 debian/install create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/source/include-binaries create mode 100644 debian/source/options diff --git a/debian b/README similarity index 100% rename from debian rename to README diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..7239a73 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +screengrab-qt5 (1.95-1)unstable; urgency=low + + * Initial packaging + + -- Alf Gaida Fri, 21 Nov 2014 21:45:06 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..41a8819 --- /dev/null +++ b/debian/control @@ -0,0 +1,32 @@ +Source: screengrab +Section: graphics +Priority: optional +Maintainer: LXQt Packaging Team +Uploaders: + Alf Gaida , + ChangZhuo Chen (陳昌倬) , + Andrew Lee (李健秋) +Build-Depends: + debhelper (>= 9), + cmake (>= 3.0.2), + libkf5windowsystem-dev (>= 5.9), + libx11-dev, + libqxt-dev, + libqt5x11extras5-dev (>= 5.3), + libqt5xdg-dev (>= 1.2.0), + pkg-config, + qttools5-dev (>= 5.3), + qttools5-dev-tools (>= 5.3), +Standards-Version: 3.9.6 +Homepage: https://github.com/QtDesktop/screengrab +Vcs-Git: git://anonscm.debian.org/pkg-lxqt/screengrab.git +Vcs-Browser: http://anonscm.debian.org/cgit/pkg-lxqt/screengrab.git + +Package: screengrab +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends} +Description: Crossplatform tool for getting screenshots + Screengrab working in Linux and Windows. The program uses Qt and is independent + of any desktop environment. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..468dcf0 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,58 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: screengrab +Source: https://github.com/QtDesktop/screengrab + +Files: * +Copyright: 2009-2015 Artem Galichkin +License: GPL-2.0+ + +Files: debian/* +Copyright: 2012-2015 Alf Gaida + 2010-2013 Artem Galichkin +License: GPL-2.0+ + +Files: qkeysequencewidget/* +Copyright: 2010 Artem Galichkin +License: BSD-3-Clause + +License: GPL-2.0+ + 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. + . + 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: 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 COPYRIGHT HOLDERS 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 HOLDERS 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. \ No newline at end of file diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..0b6e0f3 --- /dev/null +++ b/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README.md diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..73752c9 --- /dev/null +++ b/debian/install @@ -0,0 +1 @@ +usr diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..679a837 --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/usr/bin/make -f +#export DH_VERBOSE=1 + +%: + dh $@ --buildsystem=cmake --parallel + + +override_dh_install: + rm -f debian/screengrab/usr/share/doc/screengrab/LICENSE.txt + dh_install + +override_dh_makeshlibs: + # do nothing diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..d3827e7 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +1.0 diff --git a/debian/source/include-binaries b/debian/source/include-binaries new file mode 100644 index 0000000..d113f20 --- /dev/null +++ b/debian/source/include-binaries @@ -0,0 +1,6 @@ +localize/screengrab_de_DE.qm +localize/screengrab_es_ES.qm +localize/screengrab_it_IT.qm +localize/screengrab_pt_BR.qm +localize/screengrab_ru.qm +localize/screengrab_uk_UA.qm \ No newline at end of file diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 0000000..59cdb7d --- /dev/null +++ b/debian/source/options @@ -0,0 +1,3 @@ +# dont put xyz in the tarball +tar-ignore=.xyz +tar-ignore=.gitignore