From 54e421d7e68ce552f9b6c0b2ecbc3674a2aed346 Mon Sep 17 00:00:00 2001 From: David Boddie Date: Tue, 25 Jun 2019 20:46:46 +0200 Subject: [PATCH] Add initial Debian packaging --- debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 18 ++++++++++++++++++ debian/copyright | 22 ++++++++++++++++++++++ debian/rules | 7 +++++++ 5 files changed, 53 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 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..f8ef4e97 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +squeekboard (1.0.9) unstable; urgency=medium + + * Initial release. + + -- David Boddie Tue, 25 Jun 2019 19:33:00 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 00000000..f599e28b --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..7bb6eb41 --- /dev/null +++ b/debian/control @@ -0,0 +1,18 @@ +Source: squeekboard +Section: x11 +Priority: optional +Maintainer: Dorota Czaplejewicz +Build-Depends: + debhelper (>= 10), + meson (>=0.43.0), + pkg-config, +Standards-Version: 4.1.3 +Homepage: https://source.puri.sm/Librem5/squeekboard + +Package: squeekboard +Architecture: linux-any +Depends: + ${shlibs:Depends} + ${misc:Depends} +Description: On-screen keyboard for Wayland + Virtual keyboard supporting Wayland, built primarily for the Librem 5 phone. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..27b083c7 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,22 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: evscript +Source: https://source.puri.sm/david.boddie/evscript + +Files: * +Copyright: 2019 Purism SPC +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 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 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..ce6c1ea8 --- /dev/null +++ b/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ --builddirectory=_build +