diff options
-rw-r--r-- | debian/changelog | 50 | ||||
-rw-r--r-- | debian/control | 30 | ||||
-rw-r--r-- | debian/copyright | 57 | ||||
-rw-r--r-- | debian/gbp.conf | 17 | ||||
-rw-r--r-- | debian/install | 4 | ||||
-rw-r--r-- | debian/patches/metadata-Declare-compatibility-with-GNOME-Shell-3.34-3.36.patch | 24 | ||||
-rw-r--r-- | debian/patches/series | 1 | ||||
-rwxr-xr-x | debian/rules | 7 | ||||
-rw-r--r-- | debian/salsa-ci.yml | 3 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/upstream/metadata | 4 | ||||
-rw-r--r-- | debian/watch | 3 |
12 files changed, 201 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..335952e --- /dev/null +++ b/debian/changelog @@ -0,0 +1,50 @@ +gnome-shell-extension-bluetooth-quick-connect (10-3) unstable; urgency=medium + + * Bump maximum GNOME Shell version to 3.36 + * Declare GNOME Shell 3.34, 3.36 compatibility in metadata + * Standards-Version: 4.5.0 (no changes required) + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + + -- Simon McVittie <smcv@debian.org> Tue, 24 Mar 2020 20:06:38 +0000 + +gnome-shell-extension-bluetooth-quick-connect (10-2) unstable; urgency=medium + + * Expand supported version range to include GNOME Shell 3.34 + + -- Simon McVittie <smcv@debian.org> Wed, 11 Sep 2019 12:06:27 +0100 + +gnome-shell-extension-bluetooth-quick-connect (10-1) unstable; urgency=medium + + * New upstream release + * Drop patches, applied upstream + + -- Simon McVittie <smcv@debian.org> Thu, 01 Aug 2019 22:32:06 +0100 + +gnome-shell-extension-bluetooth-quick-connect (8-1) unstable; urgency=medium + + * Use an upstream release now that they are tagged + - d/p/Do-not-force-enable-BT-on-extension-enable-only-do-sync-i.patch: + Apply a patch that was in 0~git20190701 but not yet included in the + latest upstream release + * d/p/Add-a-build-system-for-gschemas.compiled.patch: + Mark as applied upstream + * d/watch: Only look for releases + * d/gbp.conf: Use GNOME team settings + + -- Simon McVittie <smcv@debian.org> Sun, 21 Jul 2019 14:55:34 +0100 + +gnome-shell-extension-bluetooth-quick-connect (0~git20190701-1) unstable; urgency=medium + + * New upstream snapshot + - Declare support for GNOME Shell 3.32 + * d/salsa-ci.yml: Request standard CI on salsa.debian.org + * Standards-Version: 4.4.0 (no changes required) + + -- Simon McVittie <smcv@debian.org> Mon, 15 Jul 2019 08:26:21 +0100 + +gnome-shell-extension-bluetooth-quick-connect (0~git20190225-1) unstable; urgency=medium + + * Initial release (Closes: #923267) + + -- Simon McVittie <smcv@debian.org> Mon, 25 Feb 2019 16:53:48 +0000 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..7ba34b6 --- /dev/null +++ b/debian/control @@ -0,0 +1,30 @@ +Source: gnome-shell-extension-bluetooth-quick-connect +Section: gnome +Priority: optional +Maintainer: Simon McVittie <smcv@debian.org> +Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> +Build-Depends: + debhelper-compat (= 12), + gettext, + libglib2.0-bin, +Standards-Version: 4.5.0 +Homepage: https://github.com/bjarosze/gnome-bluetooth-quick-connect +Vcs-Git: https://salsa.debian.org/gnome-team/shell-extensions/gnome-shell-extension-bluetooth-quick-connect.git +Vcs-Browser: https://salsa.debian.org/gnome-team/shell-extensions/gnome-shell-extension-bluetooth-quick-connect +Rules-Requires-Root: no + +Package: gnome-shell-extension-bluetooth-quick-connect +Architecture: all +Depends: + gnome-shell (<< 3.37), + gnome-shell (>= 3.28), + ${misc:Depends}, +Recommends: + gnome-shell-extension-prefs, +Description: GNOME Shell extension to connect paired Bluetooth devices + This GNOME Shell extension adds entries to the shell's System menu + to provide a quick way to connect and disconnect Bluetooth devices that + were previously paired with the computer. + . + Please note that each user will need to enable the extension manually, for + example using the gnome-shell-extension-prefs application. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..c92cff3 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,57 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Bluetooth quick connect +Source: https://github.com/bjarosze/gnome-bluetooth-quick-connect + +Files: * +Copyright: + © 2018 Bartosz Jaroszewski +License: GPL-2+ + +Files: + convenience.js +Copyright: + © 2011-2012 Giovanni Campagna +License: BSD-3-clause + +Files: debian/* +Copyright: + © 2014-2015 Tobias Frost + © 2016-2019 Simon McVittie +License: GPL-2+ + +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 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. +Comment: + 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: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * 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. + * Neither the name of the GNOME 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 COPYRIGHT HOLDER 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/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..1d4b985 --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,17 @@ +[DEFAULT] +pristine-tar = True +debian-branch = debian/master +upstream-branch = upstream/latest +upstream-vcs-tag = v%(version)s + +[buildpackage] +sign-tags = True + +[dch] +multimaint-merge = True + +[import-orig] +postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit + +[pq] +patch-numbers = False diff --git a/debian/install b/debian/install new file mode 100644 index 0000000..4f2d4c2 --- /dev/null +++ b/debian/install @@ -0,0 +1,4 @@ +*.js usr/share/gnome-shell/extensions/bluetooth-quick-connect@bjarosze.gmail.com +*.json usr/share/gnome-shell/extensions/bluetooth-quick-connect@bjarosze.gmail.com +*.ui usr/share/gnome-shell/extensions/bluetooth-quick-connect@bjarosze.gmail.com +schemas/*.xml usr/share/glib-2.0/schemas diff --git a/debian/patches/metadata-Declare-compatibility-with-GNOME-Shell-3.34-3.36.patch b/debian/patches/metadata-Declare-compatibility-with-GNOME-Shell-3.34-3.36.patch new file mode 100644 index 0000000..73dfb4a --- /dev/null +++ b/debian/patches/metadata-Declare-compatibility-with-GNOME-Shell-3.34-3.36.patch @@ -0,0 +1,24 @@ +From: Simon McVittie <smcv@debian.org> +Date: Tue, 24 Mar 2020 13:10:00 +0000 +Subject: metadata: Declare compatibility with GNOME Shell 3.34, 3.36 + +Signed-off-by: Simon McVittie <smcv@debian.org> +Bug: https://github.com/bjarosze/gnome-bluetooth-quick-connect/issues/15 +--- + metadata.json | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/metadata.json b/metadata.json +index dea519a..1f56b90 100644 +--- a/metadata.json ++++ b/metadata.json +@@ -9,6 +9,8 @@ + "3.26.2", + "3.28", + "3.30", +- "3.32" ++ "3.32", ++ "3.34", ++ "3.36" + ] + } diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..5cadb1d --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +metadata-Declare-compatibility-with-GNOME-Shell-3.34-3.36.patch diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..3c746ff --- /dev/null +++ b/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/dpkg/default.mk + +%: + dh $@ diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml new file mode 100644 index 0000000..0c22dc4 --- /dev/null +++ b/debian/salsa-ci.yml @@ -0,0 +1,3 @@ +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 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/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..53ad048 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,4 @@ +Bug-Database: https://github.com/bjarosze/gnome-bluetooth-quick-connect/issues +Bug-Submit: https://github.com/bjarosze/gnome-bluetooth-quick-connect/issues/new +Repository: https://github.com/bjarosze/gnome-bluetooth-quick-connect.git +Repository-Browse: https://github.com/bjarosze/gnome-bluetooth-quick-connect diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..f64ea64 --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts=filenamemangle=s/.+\/v?@ANY_VERSION@(@ARCHIVE_EXT@)/@PACKAGE@-$1$2/,dversionmangle=s/\+git[0-9.]+$// \ +https://github.com/bjarosze/gnome-bluetooth-quick-connect/tags .*/archive/v?@ANY_VERSION@@ARCHIVE_EXT@ |