[neon/neon-packaging/kactivities6-stats/Neon/unstable] debian: import from frameworks to plasma

Carlos De Maine null at kde.org
Tue Nov 7 23:35:23 GMT 2023


Git commit 716fcf57c3939e3f3fe1686418bf2f96c4dcc9f2 by Carlos De Maine.
Committed on 08/11/2023 at 00:34.
Pushed by carlosdem into branch 'Neon/unstable'.

import from frameworks to plasma

A  +5    -0    debian/changelog
A  +63   -0    debian/control
A  +149  -0    debian/copyright
A  +5    -0    debian/kactivities6-stats-dev.install
A  +3    -0    debian/kactivities6-stats.install
A  +2    -0    debian/meta/cmake-ignore
A  +1    -0    debian/not-installed
A  +8    -0    debian/rules
A  +1    -0    debian/source/format
A  +18   -0    debian/tests/acc
A  +3    -0    debian/tests/control
A  +3    -0    debian/tests/testsuite
A  +7    -0    debian/upstream/metadata
A  +30   -0    debian/upstream/signing-key.asc
A  +3    -0    debian/watch [INFRASTRUCTURE]

https://invent.kde.org/neon/neon-packaging/kactivities6-stats/-/commit/716fcf57c3939e3f3fe1686418bf2f96c4dcc9f2

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..2a6aad6
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+kactivities6-stats (0.0-0neon) UNRELEASED; urgency=medium
+
+  * New release
+
+ -- Jonathan Esk-Riddell <jr at jriddell.org>  Mon, 12 Dec 2022 13:04:30 +0000
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..d6d4def
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,63 @@
+Source: kactivities6-stats
+Section: libs
+Priority: optional
+Maintainer: Jonathan Esk-Riddell <jr at jriddell.org>
+Build-Depends: cmake,
+               debhelper-compat (= 13),
+               doxygen,
+               graphviz,
+               kactivities6-dev,
+               kf6-extra-cmake-modules,
+               kf6-kconfig-dev,
+               libboost-dev,
+               pkg-kde-tools-neon,
+               qt6-base-dev,
+               qt6-declarative-dev,
+               qt6-tools-dev
+Standards-Version: 4.1.4
+Homepage: https://projects.kde.org/projects/frameworks/kactivities-stats
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kactivities-stats
+Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kactivities-stats.git
+
+Package: kactivities6-stats
+Architecture: any
+Section: kde
+X-Neon-MergedPackage: true
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Provides: kf6-kactivities-stats
+Replaces: kf6-kactivities-stats
+Description: usage data collected by the activities system
+ A library for accessing the usage data collected by the activities
+ system.
+ .
+ This package contains the qch documentation files.
+
+Package: kactivities6-stats-dev
+Architecture: any
+Section: kde
+X-Neon-MergedPackage: true
+Depends: kactivities6-stats (= ${binary:Version}), ${misc:Depends}
+Provides: kf6-kactivities-stats-dev
+Replaces: kf6-kactivities-stats-dev
+Description: development files for kactivities-stats.
+ A library for accessing the usage data collected by the activities system.
+ .
+ Contains development files for kactivities-stats.
+
+Package: libkf6activitiesstats-doc
+Architecture: all
+Depends: kactivities6-stats
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf6activitiesstats1
+Architecture: all
+Depends: kactivities6-stats
+Description: Dummy transitional
+ Transitional dummy package.
+
+Package: libkf6activitiesstats-dev
+Architecture: all
+Depends: kactivities6-stats-dev
+Description: Dummy transitional
+  Transitional dummy package.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..2e7ae94
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,149 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: kactivities-stats
+Source: https://projects.kde.org/projects/plasma/kactivities-stats
+
+Files: *
+Copyright: 2010-2015, Ivan Cukic <ivan.cukic at kde.org>
+License: GPL-2+
+
+Files: src/activitiessync_p.cpp
+       src/activitiessync_p.h
+       src/cleaning.cpp
+       src/cleaning.h
+       src/query.cpp
+       src/query.h
+       src/resultmodel.cpp
+       src/resultmodel.h
+       src/resultset.cpp
+       src/resultset.h
+       src/resultset_iterator.cpp
+       src/resultwatcher.cpp
+       src/resultwatcher.h
+       src/terms.cpp
+       src/terms.h
+Copyright: 2015-2016, Ivan Cukic <ivan.cukic at kde.org>
+License: LGPL-2.1+3+KDEeV
+
+Files: COPYING.LGPL-2
+       src/common/dbus/common.h
+       src/utils/d_ptr.h
+       src/utils/d_ptr_implementation.h
+Copyright: 1991, Free Software Foundation, Inc
+           2010-2014, Ivan Cukic <ivan.cukic at kde.org>
+License: LGPL-2+
+
+Files: tests/model/modeltest.cpp
+       tests/model/modeltest.h
+Copyright: 2013, Digia Plc and/or its subsidiary(-ies)
+License: GPL-3_or_LGPL-2.1-QTexception-1.1
+
+Files: src/common/database/Database.cpp
+       src/common/database/Database.h
+Copyright: 2014, Ivan Cukic <ivan.cukic at kde.org>
+License: GPL-2+3+KDEeV
+
+Files: debian/*
+Copyright: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+License: LGPL-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.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>
+ .
+ The complete text of the GNU General Public License version 2 can be found in
+ "/usr/share/common-licenses/GPL-2".
+
+License: LGPL-2+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License version 2,
+ or (at your option) any later version, as published by the Free
+ Software Foundation
+ .
+ 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
+ .
+ The complete text of the GNU Library General Public License version 2 can be
+ found in `/usr/share/common-licenses/LGPL-2'.
+
+License: GPL-2+3+KDEeV
+ 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) version 3 or any later version
+ accepted by the membership of KDE e.V. (or its successor approved
+ by the membership of KDE e.V.), which shall act as a proxy
+ defined in Section 14 of version 3 of the license.
+ .
+ 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.
+ .
+ The complete text of the GNU General Public License version 2 can be found in
+ `/usr/share/common-licenses/GPL-2', likewise, 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+3+KDEeV
+ 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; either
+ version 2.1 of the License, or (at your option) version 3, or any
+ later version accepted by the membership of KDE e.V. (or its
+ successor approved by the membership of KDE e.V.), which shall
+ act as a proxy defined in Section 6 of version 3 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, see <http://www.gnu.org/licenses/>.
+
+License: GPL-3_or_LGPL-2.1-QTexception-1.1
+ Commercial License Usage
+ Licensees holding valid commercial Qt licenses may use this file in
+ accordance with the commercial license agreement provided with the
+ Software or, alternatively, in accordance with the terms contained in
+ a written agreement between you and Digia.  For licensing terms and
+ conditions see http://qt.digia.com/licensing.  For further information
+ use the contact form at http://qt.digia.com/contact-us.
+ .
+ GNU Lesser General Public License Usage
+ Alternatively, this file may be used under the terms of the GNU Lesser
+ General Public License version 2.1 as published by the Free Software
+ Foundation and appearing in the file LICENSE.LGPL included in the
+ packaging of this file.  Please review the following information to
+ ensure the GNU Lesser General Public License version 2.1 requirements
+ will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
+ .
+ In addition, as a special exception, Digia gives you certain additional
+ rights.  These rights are described in the Digia Qt LGPL Exception
+ version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
+ .
+ GNU General Public License Usage
+ Alternatively, this file may be used under the terms of the GNU
+ General Public License version 3.0 as published by the Free Software
+ Foundation and appearing in the file LICENSE.GPL included in the
+ packaging of this file.  Please review the following information to
+ ensure the GNU General Public License version 3.0 requirements will be
+ met: http://www.gnu.org/copyleft/gpl.html.
+ .
+ The complete text of the GNU General Public License version 3 can be found in
+ `/usr/share/common-licenses/GPL-3', likewise, 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/kactivities6-stats-dev.install b/debian/kactivities6-stats-dev.install
new file mode 100644
index 0000000..b918a1d
--- /dev/null
+++ b/debian/kactivities6-stats-dev.install
@@ -0,0 +1,5 @@
+usr/include/KF6/KActivitiesStats/
+usr/lib/*/cmake/KF6ActivitiesStats/
+usr/lib/*/libKF6ActivitiesStats.so
+usr/lib/*/pkgconfig/
+usr/share/qt6/doc/
\ No newline at end of file
diff --git a/debian/kactivities6-stats.install b/debian/kactivities6-stats.install
new file mode 100644
index 0000000..f561580
--- /dev/null
+++ b/debian/kactivities6-stats.install
@@ -0,0 +1,3 @@
+usr/lib/*/libKF6ActivitiesStats.so.1
+usr/lib/*/libKF6ActivitiesStats.so.5.*
+usr/share/qlogging-categories6/
diff --git a/debian/meta/cmake-ignore b/debian/meta/cmake-ignore
new file mode 100644
index 0000000..be04c0e
--- /dev/null
+++ b/debian/meta/cmake-ignore
@@ -0,0 +1,2 @@
+- QCH , API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop):
+  series: xenial
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..50153c7
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1 @@
+etc/xdg/kactivities-stats.categories
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..93368ba
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+%:
+	dh $@ --with kf6 --buildsystem kf6
+
+override_dh_auto_configure:
+	dh_auto_configure -- -DBUILD_QCH=ON
\ No newline at end of file
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/tests/acc b/debian/tests/acc
new file mode 100755
index 0000000..28b8d41
--- /dev/null
+++ b/debian/tests/acc
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
+
+for in_file in debian/*.acc.in; do
+    out_file=${in_file%.in}
+    sed 's/@@DEB_HOST_MULTIARCH@@/'"${DEB_HOST_MULTIARCH}"'/' \
+        "${in_file}" > "${out_file}"
+done
+
+DH_VERBOSE=1
+
+dh_acc
+ret=$?
+if [ 0 -ne $ret ]; then
+    cp -r logs "${ADT_ARTIFACTS}"/acc.logs
+fi
+exit $ret
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..459e5f3
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,3 @@
+Tests: acc
+Depends: dh-acc, exuberant-ctags, @
+Restrictions: allow-stderr
diff --git a/debian/tests/testsuite b/debian/tests/testsuite
new file mode 100755
index 0000000..dabe645
--- /dev/null
+++ b/debian/tests/testsuite
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+dh_auto_test
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..e338ae6
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,7 @@
+Name: kactivities-stats
+Changelog: https://cgit.kde.org/kactivities-stats.git/log
+Contact: kde-frameworks-devel at kde.org
+Donation: https://www.kde.org/community/donations/index.php
+Repository: https://anongit.kde.org/kactivities-stats.git
+Repository-Browse: https://cgit.kde.org/kactivities-stats.git
+Security-Contact: security at kde.org
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..e99d100
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+mQENBFfNUR8BCADDjPXScwObp7mWwUnrjqrM0gGg+pId6vqe0a5A4xr+Rgj26quK
+2qJLym0mmul/uh2M8z486qDTQYQaTEppFCosH3WqFonTN2LWpHcujeVABXkAe9qo
+DHBZZRMw8CXtiEwvJ/xV/MXTR7G0QCqT4HF045SAyyBjusBiiGly32JEDD4FdjHj
+KKUrAJyyoc6frake7ZMO0SO3tQNwmi4T5KLSoxhi3Zgez2k9GPZEj4/W7l5Ne0zQ
+7C8Tgo8wraqj/8pzjfP6+Dc2LHOTtu8DGDQkXEFa9VvuAotOtI8Kjff+bOd36WTL
+L2dk69Bb7WbhRLkkavHZCdKOpfyBtVn+hGWRABEBAAG0G0RhdmlkIEZhdXJlIDxm
+YXVyZUBrZGUub3JnPokBPQQTAQgAJwUCV81RHwIbAwUJCWYBgAULCQgHAgYVCAkK
+CwIEFgIDAQIeAQIXgAAKCRBY0O5kikizu/01B/46hG+MaTFW1CVevZrGyPacmDRj
+pQhx/ODadBkVXXaJyr7aNKT3EvAedyT82SGT/ch+aqXjZK1kEwK6zITqoOZZUt2I
+CjBN4+UfLrWwlKldZShbhJ6NMHJIeYQ5EDlMw7TWVn0OPkRuDvLEasgOhxR9ZjWW
+c5wlcZXXy8N+wGSR0bThzl0pdFcIy9Z3g411ZOvjUdDuWqtKUH9iy1VdVyba7FXI
+x/BqAXIVsAaIFNsJBZZ7C7j1a1IlTykRLiDjh3mpyBfX4xfMTo4z6pjfQsoPebJl
+TlCnwAkIxeyatGXm4OCqEA9zPVd1Ju7+XuEr6+15ENYJ4oYsZjfyScHHJdWMuQEN
+BFfNUR8BCADe5wRc/QFL92npVAgzPQ9mJKopscRcxs0f2DM7EBPzUFvWGRIGRdB8
+obXfzBp4Pfyzqky7C1X/j7ENzx+Kol1AJ93wjUEfLoZ/zsvoj9ZT3GdjeVQeReKY
+d4th7Jqo4qxvi33Pud0jZsENezzgdd4npiNN9bFX0mjNKNHL9o1n5nTm9pfDI/AS
+PZz2RoRO7oUJb+aX6hKxTBaKoAiZHybAXQVchtwJx0O4wLbZ3E4ytJdcATlPDNXS
+jw2Lmns8aGa6DBGyqiG6g1PlCnOI2Q/cQK1zbkSisfoCbpEq1MgIzuZSoJ00NIEp
+eiACoR82565G68yAb+uKHkcFrYkfDT41ABEBAAGJASUEGAEIAA8FAlfNUR8CGwwF
+CQlmAYAACgkQWNDuZIpIs7vWkgf9GNUZmD0UgbQmj0nwkEHum1g7LD+MZL0+P2kg
+HyEL3Cm01ot9d+X5ed/gAJ6hDR55KYxHi+/wwwkCNDLoQoP+7VZq2fMiGD0/bDar
+oWQqbckqDZU4l69u9NbYvVWHUerfwKfi0ZKN5sJqLwIkr57wEX0I/TBGoMuFB27q
+2qyloS5m1Q2pke2mmZjKSqE0jxZJ7iFGJO/Buyjgd1B2kr0DaGaCrh0wjfVjAWpt
+klK95Phry1jQc7W0Z4ZdWpB79S1yW670eutSC4fMjvsNxROGkPx4dDkyG5nToeau
+zhEh/pXho2Eo/aFEqqY42GMSlN9rf7ekaTNo7OxsE7vvCB0fug==
+=4o3u
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..1ca8972
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+
+opts=pgpsigurlmangle=s/$/.sig/ https://download.kde.org/stable/frameworks/([\d.]+)/kactivities-stats-([\d.]+)\.tar\.xz


More information about the Neon-commits mailing list