[neon/neon-packaging/gitklient/Neon/unstable] debian: initial commit
Carlos De Maine
null at kde.org
Thu Dec 22 08:28:08 GMT 2022
Git commit 46656872db4473d9b067a7ad60956c182cb5b134 by Carlos De Maine.
Committed on 18/12/2022 at 08:54.
Pushed by carlosdem into branch 'Neon/unstable'.
initial commit
A +5 -0 debian/changelog
A +1 -0 debian/compat
A +33 -0 debian/control
A +155 -0 debian/copyright
A +3 -0 debian/files
A +0 -0 debian/manpages
A +33 -0 debian/rules
A +1 -0 debian/source/format
A +4 -0 debian/watch
https://invent.kde.org/neon/neon-packaging/gitklient/commit/46656872db4473d9b067a7ad60956c182cb5b134
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..d7d0bcb
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+gitklient (0.4.0-0neon) unstable; urgency=medium
+
+ * initial packaging
+
+ -- Carlos De Maine <carlosdemaine at gmail.com> Fri, 16 Dec 2022 08:23:15 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b4de394
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+11
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..87bc04c
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,33 @@
+Source: gitklient
+Section: utils
+Priority: optional
+Build-Depends: cmake,
+ debhelper (>= 11~),
+ extra-cmake-modules,
+ ninja-build,
+ qtbase5-dev (>= 5.15.7),
+ libqt5concurrent5,
+ libkf5configwidgets-dev,
+ libkf5coreaddons-dev,
+ libkf5crash-dev,
+ libkf5dbusaddons-dev,
+ libkf5doctools-dev,
+ libkf5i18n-dev,
+ libkf5kio-dev,
+ libkf5textwidgets-dev,
+ libkf5texteditor-dev,
+ libkf5syntaxhighlighting-dev,
+ libkf5xmlgui-dev
+Standards-Version: 4.2.1
+Homepage: https://github.com/KDAB/KDDockWidgets
+Vcs-Git: https://invent.kde.org/neon/neon-packaging/kddockwidgets.git
+Vcs-Browser: https://invent.kde.org/neon/neon-packaging/kddockwidgets
+Maintainer: Neon CI <neon at kde.org>
+
+Package: gitklient5
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: GitKlient is a kde sdk application for interacting with git version control repositories.
+ .
+ This package contains the Qt5 version of GitKlient.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..01aa7c1
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,155 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: hotspot
+Source: https://github.com/KDAB/hotspot
+
+Files: *
+Copyright: 2013-2018, Klarälvdalens Datakonsult AB, a KDAB Group company <info at kdab.com>
+License: GPL-2+
+
+Files: hotspot-config.h.cmake
+ scripts/*
+ src/*
+ tests/*
+Copyright: 2013-2018, Klarälvdalens Datakonsult AB, a KDAB Group company <info at kdab.com>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2018, Yanhao Mo <yanhaocs at gmail.com>
+License: GPL-2+
+
+Files: 3rdparty/perfparser/app/*
+Copyright: 2015, The Qt Company
+License: GPL-3
+
+Files: 3rdparty/perfparser/tests/auto/addresscache/tst_addresscache.cpp
+ 3rdparty/perfparser/tests/auto/elfmap/tst_elfmap.cpp
+ 3rdparty/perfparser/tests/auto/kallsyms/tst_kallsyms.cpp
+ 3rdparty/perfparser/tests/auto/perfdata/tst_perfdata.cpp
+ 3rdparty/perfparser/app/perfkallsyms.cpp
+ 3rdparty/perfparser/app/perfkallsyms.h
+ 3rdparty/perfparser/app/perfaddresscache.h
+ 3rdparty/perfparser/app/perfaddresscache.cpp
+Copyright: 2017, Klarälvdalens Datakonsult AB, a KDAB Group company <info at kdab.com>
+ 2017, Milian Wolff <milian.wolff at kdab.com>
+License: GPL-3
+
+Files: cmake/FindLibElf.cmake
+Copyright: 2008, Bernhard Walle <bernhard.walle at gmx.de>
+License: BSD-3-clause
+
+Files: tests/modeltests/modeltest.h
+Copyright: 2007, Trolltech ASA
+License: GPL-2.0
+
+Files: src/models/processlist_unix.cpp
+ src/models/processlist_unix.cpp
+ src/models/processlist.h
+Copyright: 2011, Nokia Corporation and/or its subsidiary(-ies)
+License: LGPL-2.1
+
+Files: 3rdparty/perfparser/app/perfsymboltable.h
+Copyright: 2016, The Qt Company
+License: GPL-3
+
+Files: 3rdparty/perfparser/app/perfelfmap.cpp
+ 3rdparty/perfparser/app/perftracingdata.h
+ 3rdparty/perfparser/app/perfelfmap.h
+ 3rdparty/perfparser/app/perftracingdata.cpp
+ 3rdparty/perfparser/tests/auto/shared/perfparsertestclient.cpp
+ 3rdparty/perfparser/tests/auto/shared/perfparsertestclient.h
+Copyright: 2017, The Qt Company
+License: GPL-3
+
+License: GPL-2+
+ 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 <https://www.gnu.org/licenses/>.
+ .
+ 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, version 3.
+ .
+ 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 <https://www.gnu.org/licenses/>.
+ .
+ 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: LGPL-2.1
+ This 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;
+ version 2.1 of the License.
+ .
+ This library 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.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ .
+ On Debian systems the full text of the GNU Lesser General Public License can be
+ found in the `/usr/share/common-licenses/LGPL-2.1' file.
+
+License: GPL-2.0
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of version 2 of the GNU General Public License
+ as published by the Free Software Foundation.
+ .
+ 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 <http://www.gnu.org/licenses/>
+ .
+ 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. The name of the author may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR "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 AUTHOR 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.
diff --git a/debian/files b/debian/files
new file mode 100644
index 0000000..ba18c6c
--- /dev/null
+++ b/debian/files
@@ -0,0 +1,3 @@
+gitklient5-dbgsym_0.4.0-0neon_amd64.ddeb debug optional automatic=yes
+gitklient5_0.4.0-0neon_amd64.deb utils optional
+gitklient_0.4.0-0neon_amd64.buildinfo utils optional
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..e69de29
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..b405dc6
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,33 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+CMAKE_ARGS = -G Ninja
+%:
+ dh $@ --with pkgkde_symbolshelper
+
+execute_after_dh_auto_clean:
+ rm -rf
+ #rm -rf build-Qt6
+
+override_dh_auto_configure:
+ dh_auto_configure -- $(CMAKE_ARGS)
+ #dh_auto_configure --builddirectory=build-Qt6 -- $(CMAKE_ARGS) -DKDDockWidgets_QT6=true
+
+override_dh_auto_build:
+ dh_auto_build
+ #dh_auto_build --builddirectory=build-Qt6
+
+override_dh_auto_install:
+ dh_auto_install
+ #dh_auto_install --builddirectory=build-Qt6
+
+execute_after_dh_install-indep:
+ #rm debian/qcoro-doc/usr/share/doc/qcoro-doc/docs/changelog.md
+ #rm -r debian/qcoro-doc/usr/share/doc/qcoro-doc/docs/about
+ #rm -r debian/qcoro-doc/usr/share/doc/qcoro-doc/docs/overrides
+
+override_dh_auto_test:
+ dh_auto_test --no-parallel
+ #dh_auto_test --no-parallel --builddirectory=build-Qt6
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/watch b/debian/watch
new file mode 100644
index 0000000..cb31b37
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%kddockwidgets-$1.tar.gz%" \
+ https://github.com/KDAB/kddockwidgets/tags \
+ (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
More information about the Neon-commits
mailing list