summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog50
-rw-r--r--debian/control30
-rw-r--r--debian/copyright57
-rw-r--r--debian/gbp.conf17
-rw-r--r--debian/install4
-rw-r--r--debian/patches/metadata-Declare-compatibility-with-GNOME-Shell-3.34-3.36.patch24
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/rules7
-rw-r--r--debian/salsa-ci.yml3
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata4
-rw-r--r--debian/watch3
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@