summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog16
-rw-r--r--debian/control32
-rw-r--r--debian/copyright52
-rw-r--r--debian/gitlab-ci.yml3
-rwxr-xr-xdebian/rules11
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata3
-rw-r--r--debian/upstream/signing-key.asc29
-rw-r--r--debian/watch4
9 files changed, 151 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..e18452c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,16 @@
+swaybg (1.0-2) unstable; urgency=medium
+
+ * d/control:
+ + Set maintainer field to new team address and add nicoo to
+ uploaders
+ + Point Vcs-* fields to the new repository in the swaywm-team
+ salsa group
+ + Bump standards version to 4.4.0
+
+ -- Birger Schacht <birger@rantanplan.org> Fri, 26 Jul 2019 09:33:32 +0200
+
+swaybg (1.0-1) unstable; urgency=medium
+
+ * Initial packaging (Closes: #928403)
+
+ -- Birger Schacht <birger@rantanplan.org> Sat, 18 May 2019 22:08:50 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..8638dca
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: swaybg
+Section: x11
+Priority: optional
+Maintainer: Sway and related packages team <team+swaywm@tracker.debian.org>
+Uploaders: Birger Schacht <birger@rantanplan.org>,
+ Nicolas Braud-Santoni <nicoo@debian.org>
+Build-Depends:
+ debhelper-compat (= 12),
+ meson (>=0.48),
+ libwayland-dev,
+ wayland-protocols (>=1.14),
+ libcairo2-dev,
+ libgdk-pixbuf2.0-dev,
+ pkgconf,
+ scdoc
+Standards-Version: 4.4.0
+Homepage: https://github.com/swaywm/swaybg
+Vcs-Browser: https://salsa.debian.org/swaywm-team/swaybg
+Vcs-Git: https://salsa.debian.org/swaywm-team/swaybg.git
+Rules-Requires-Root: no
+
+Package: swaybg
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends}
+Replaces: sway (<< 1.1~rc1)
+Breaks: sway (<< 1.1~rc1)
+Description: Wallpaper utility for Wayland compositors
+ swaybg is a wallpaper utility for Wayland compositors. It is compatible with
+ any Wayland compositor which implements the following Wayland protocols:
+ wlr-layer-shell, xdg-output, xdg-shell
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..c3f1058
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,52 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/swaywm/swaybg
+
+Files: *
+Copyright: © 2016-2019 Drew DeVault <sir@cmpwn.com>
+License: Expat
+
+Files: wlr-layer-shell-unstable-v1.xml
+Copyright: © 2017 Drew DeVault
+License: MIT-like
+
+Files: debian/*
+Copyright: © 2019 Birger Schacht <birger@rantanplan.org>
+License: Expat
+
+License: Expat
+ Permission is hereby granted, free of charge, to any person obtaining a copy of
+ this software and associated documentation files (the "Software"), to deal in
+ the Software without restriction, including without limitation the rights to
+ use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+ of the Software, and to permit persons to whom the Software is furnished to do
+ so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
+
+License: MIT-like
+ Permission to use, copy, modify, distribute, and sell this software and its
+ documentation for any purpose is hereby granted without fee, provided that the
+ above copyright notice appear in all copies and that both that copyright notice
+ and this permission notice appear in supporting documentation, and that the
+ name of the copyright holders not be used in advertising or publicity
+ pertaining to distribution of the software without specific, written prior
+ permission. The copyright holders make no representations about the suitability
+ of this software for any purpose. It is provided "as is" without express or
+ implied warranty.
+ .
+ THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+ INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+ CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+ DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
+ ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+ SOFTWARE.
diff --git a/debian/gitlab-ci.yml b/debian/gitlab-ci.yml
new file mode 100644
index 0000000..cacde36
--- /dev/null
+++ b/debian/gitlab-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/rules b/debian/rules
new file mode 100755
index 0000000..5dc746e
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,11 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export DH_VERBOSE=1
+export DH_OPTIONS=-v
+
+include /usr/share/dpkg/pkg-info.mk
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@
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..6572582
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,3 @@
+Name: swaybg
+Repository: https://github.com/swaywm/swaybg.git
+Repository-Browse: https://github.com/swaywm/swaybg
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..9f5dbca
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mQENBFb0L7YBCADi8HVlarRA8aoLwF0cA0Q2F+9jamVs1XubBVHDdsAu3lNrLcZF
+XhjadiuHYgbQRmKcgQbhyJwKzy7nkfM6+iAuzKObi8OO2bifotsqmEMo2MaWTWug
+9zZy0E9SqMWGBnplwJgSV3wUI/70VypwJ0wqgmknys/mAayr1k+3X7mTYXtvYTMK
+uTQAVMDnfznASWfah1DTpcL4y9168pKS58uzmVEG+NUhsmr2AfvrWGQcjPxGlPyT
+sd0sY3GxoXYLwIgkek9tIkyZdUi2f0VTdKViFHYwuQemfTmoWfZL2emUDIZRhFRv
+qyvrV1a/Veo9e3Kjowp4rv5HRfYwHNPuyCRzABEBAAG0MERyZXcgRGVWYXVsdCAo
+c3dheSBzaWduaW5nIGtleSkgPHN3YXlAY21wd24uY29tPokBNwQTAQgAIQUCVvQv
+tgIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRBSy2YJsi2omjDECADPZAzS
+JMqqcN6DIY0USMOPxO5V02uP7roTbahO6xyqOsbydINgLhl2tDw4QudIcxxGQNJP
+b3lUCe/9vbILdzMJ1dmD+dPwzGn9+5CDI8vvxyzsyGF67FxatnOSiUb+Bp+qsbvy
+pqZh1e2woq1l+jH4WPhQsjBEPU5FxTUfSJ5nasGpEN9HMEmMnuwKGT1V4Avc864T
+t0CXxV0nCnQ7ncthVot8BAw57sYxzDcPpjaxefBZm7Nl2by862XA4Zwl/5HzVuYb
+JOFIL4PEoO8WebuOPVuksnUXCD4QhoZHE2WLjaOc6L+thW1J5ZI1FN3wC38dd0Dc
+JJUkgfNqmDjCoH5fuQENBFb0L7YBCACgDAf6LSDXb4VMscErS4pU1zogn5gSpr6A
+DRx8Qp2Jcd/uGIk/Ic1KlAAYdM2xjh/qLsdHdqRi5UVKd1mtmtQDeBEXvxgXzufO
+flArtMtqmpSQLESG3kkCUFhaap8mlSTD8f1ijUXEMWWNA+ObRLU2BojZo/AfTku8
+jGNfAIBnmH10RHtroYAfRzYLJq+5QcmpqhZZXYiAB3z2ciEcvsr7Y8zSQ6tcYule
+Uf7ZwWuGn/X2+K4fr+0DwI08BBxYA7xpJ7mducIp/vQy0cmt0IprUQXM6vaGtPD0
+389MQ71ZWfmdEPyeFIywJL8UFx6qSxBD9D1mdh51oZWtQQHjEIgBABEBAAGJAR8E
+GAEIAAkFAlb0L7YCGwwACgkQUstmCbItqJphCggAw6xDRMd8UF9iQmCOptGncwUJ
+64zlGjwVKjnF9vLP0KRuYDU7FTcavycr++d2PiqawSCbl9gf+AG1t3KyHpkaW7yu
+x8V96zU4t0dgMg40VLArKu4LDg1Gv7OGthlcRH5nXGLtGmpgPikT5V+3ShXLMCio
+v+9H4yyrqCzydjtr0UF/xs7BdMxVp2IoPNsCZNhYvtN1SIwO3iK0eiBm208JrPcQ
+xwEHSHbta3lVyW6I6EndKuL5r2uZB1c2qbhE37M8lZQrxvCi/hp7nDH2NT83XX6Q
+SkvgGq+ALi1LH7kZkcnENNjdHs8kYhXHP6TzDZNDxXP4KhMD8DcS+QD3KhanaA==
+=/bzd
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..6e00c00
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts=pgpsigurlmangle=s/archive\/(\d\S+)\.tar\.gz/releases\/download\/$1\/swaybg-$1\.tar\.gz\.sig/,\
+filenamemangle=s/.+\/(\d\S+)\.tar\.gz/swaybg-$1\.tar\.gz/ \
+https://github.com/swaywm/swaybg/releases .*/(\d\S+)\.tar\.gz