[neon/extras/ktechlab] debian: initial packaging

Pino Toscano null at kde.org
Thu Sep 8 15:56:01 BST 2022


Git commit 0896815f6087c54791382ecbb993d50ecaf79302 by Pino Toscano.
Committed on 26/09/2020 at 06:54.
Pushed by jriddell into branch 'master'.

initial packaging

TODO: copyright

A  +1    -0    debian/.gitattributes
A  +6    -0    debian/changelog
A  +44   -0    debian/control
A  +4    -0    debian/rules
A  +6    -0    debian/salsa-ci.yml
A  +1    -0    debian/source/format
A  +2    -0    debian/watch [INFRASTRUCTURE]

https://invent.kde.org/neon/extras/ktechlab/commit/0896815f6087c54791382ecbb993d50ecaf79302

diff --git a/debian/.gitattributes b/debian/.gitattributes
new file mode 100644
index 0000000..6a03163
--- /dev/null
+++ b/debian/.gitattributes
@@ -0,0 +1 @@
+changelog merge=dpkg-mergechangelogs
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..57b22ae
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+ktechlab (0.50.0-0r1) UNRELEASED; urgency=medium
+
+  [ Pino Toscano ]
+  * Re-add back to Debian.
+
+ -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>  Sat, 26 Sep 2020 08:24:18 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..9b23ab4
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,44 @@
+Source: ktechlab
+Section: kde
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
+Uploaders: Pino Toscano <pino at debian.org>,
+Build-Depends: cmake (>= 3.1~),
+               debhelper-compat (= 13),
+               pkg-kde-tools (>= 0.15.16),
+               gettext,
+               pkg-config,
+               extra-cmake-modules,
+               qtbase5-dev,
+               libkf5config-dev,
+               libkf5coreaddons-dev,
+               libkf5doctools-dev,
+               libkf5i18n-dev,
+               libkf5iconthemes-dev,
+               libkf5khtml-dev,
+               libkf5kio-dev,
+               libkf5parts-dev,
+               libkf5solid-dev,
+               libkf5texteditor-dev,
+               libkf5textwidgets-dev,
+               libkf5widgetsaddons-dev,
+               libkf5windowsystem-dev,
+               libkf5xmlgui-dev,
+               libglib2.0-dev,
+               gpsim-dev,
+Standards-Version: 4.5.0
+Rules-Requires-Root: no
+Homepage: https://invent.kde.org/sdk/ktechlab
+Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/ktechlab.git
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/ktechlab
+
+Package: ktechlab
+Architecture: any
+Depends: ${misc:Depends},
+         ${shlibs:Depends}
+Description: IDE for microcontrollers and electronics
+ KTechLab is an IDE for microcontrollers and electronics.
+ .
+ It supports circuit simulation, program development for microcontrollers and
+ simulating the programmed microcontroller together with its application
+ circuit.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..28858f7
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --with kf5
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
new file mode 100644
index 0000000..31e31c9
--- /dev/null
+++ b/debian/salsa-ci.yml
@@ -0,0 +1,6 @@
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+variables:
+  SALSA_CI_DISABLE_MISSING_BREAKS: 'no'
+  SALSA_CI_DISABLE_RC_BUGS: 'no'
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..7651923
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://download.kde.org/unstable/@PACKAGE@/@PACKAGE@-(.*)\.tar\.xz



More information about the Neon-commits mailing list