]> git.donarmstrong.com Git - deb_pkgs/autorandr.git/commitdiff
Update upstream source from tag 'upstream/1.14'
authorDon Armstrong <don@donarmstrong.com>
Sat, 18 Nov 2023 05:27:39 +0000 (21:27 -0800)
committerDon Armstrong <don@donarmstrong.com>
Sat, 18 Nov 2023 05:27:39 +0000 (21:27 -0800)
Update to upstream version '1.14'
with Debian dir beb8f776e4cde49ddb6027129c29d20f30598cb3

14 files changed:
debian/.gitignore [new file with mode: 0644]
debian/autorandr.examples [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/fill.copyright.blanks.yml [new file with mode: 0644]
debian/gbp.conf [new file with mode: 0644]
debian/lintian-overrides [new file with mode: 0644]
debian/manpages [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/source/options [new file with mode: 0644]
debian/upstream/metadata [new file with mode: 0644]
debian/watch [new file with mode: 0644]

diff --git a/debian/.gitignore b/debian/.gitignore
new file mode 100644 (file)
index 0000000..eb68ed0
--- /dev/null
@@ -0,0 +1,5 @@
+autorandr.debhelper.log
+autorandr.substvars
+autorandr/
+debhelper-build-stamp
+files
diff --git a/debian/autorandr.examples b/debian/autorandr.examples
new file mode 100644 (file)
index 0000000..8f86196
--- /dev/null
@@ -0,0 +1,3 @@
+contrib/autorandr_launcher
+contrib/autorandr_nitrogen_wallpaper
+contrib/listen_lid.sh
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..936d137
--- /dev/null
@@ -0,0 +1,126 @@
+autorandr (1.13.3-1) unstable; urgency=medium
+
+  [ Debian Janitor]
+  * Trim trailing whitespace.
+  * Bump debhelper from old 12 to 13.
+  * Set debhelper-compat version in Build-Depends.
+  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+    Repository-Browse.
+  * Use canonical URL in Vcs-Browser.
+  * Update standards version to 4.6.1, no changes needed.
+
+  [ Don Armstrong ]
+  * New upstream release
+  * Install zsh completions
+  * Use StartLimitIntervalSec again, as even oldoldstable has systemd >>
+    230
+  * Install things from contrib as examples
+  * Add dependencies on pkgconf and systemd-dev so the unit file location
+    can be guessed by default.
+
+  [Helmut Grohne]
+  * Install systemd unit only once. (Closes: #1054477)
+
+ -- Don Armstrong <don@debian.org>  Fri, 27 Oct 2023 21:11:41 -0700
+
+autorandr (1.12.1-1) unstable; urgency=medium
+
+  * New upstream releases
+    - Fixes deprecated distutils (Closes: #1010039)
+
+ -- Don Armstrong <don@debian.org>  Fri, 22 Apr 2022 16:55:54 -0700
+
+autorandr (1.11-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Don Armstrong <don@debian.org>  Wed, 25 Nov 2020 10:07:51 -0800
+
+autorandr (1.10.1-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #958833)
+
+ -- Don Armstrong <don@debian.org>  Sun, 23 Aug 2020 17:49:28 -0700
+
+autorandr (1.9-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Don Armstrong <don@debian.org>  Fri, 21 Feb 2020 18:40:24 -0800
+
+autorandr (1.8.1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * No-change source-only upload to allow testing migration.
+    (Closes: #950360)
+
+ -- Boyuan Yang <byang@debian.org>  Fri, 31 Jan 2020 12:44:15 -0500
+
+autorandr (1.8.1-2) unstable; urgency=medium
+
+  * Switch to using python3 by changing the #! line and dependencies; no
+    other changes were required (Closes: #936170)
+  * Use default as the default autorandr configuration when called via systemd
+
+ -- Don Armstrong <don@debian.org>  Fri, 30 Aug 2019 00:30:36 -0700
+
+autorandr (1.8.1-1) unstable; urgency=medium
+
+  * New upstream release
+  * Remove Debian autorandr manpage
+
+ -- Don Armstrong <don@debian.org>  Fri, 16 Aug 2019 21:18:44 -0700
+
+autorandr (1.7-1) unstable; urgency=medium
+
+  * New upstream release
+    - Fix bottom of rotated screen cut off (Closes: #917848)
+
+ -- Don Armstrong <don@debian.org>  Sun, 30 Dec 2018 22:00:08 -0800
+
+autorandr (1.6-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #905236)
+
+ -- Don Armstrong <don@debian.org>  Wed, 01 Aug 2018 19:33:58 -0700
+
+autorandr (1.5-1) unstable; urgency=medium
+
+  * New upstream release
+    - Use stdout for state output (Closes: #891054)
+    - Provide --current and --detected (Closes: #891055)
+  * Remove --default from service; this should now be specified in a
+    configuration file.
+  * Document how --default works better (Closes: #891061)
+
+ -- Don Armstrong <don@debian.org>  Tue, 03 Apr 2018 13:56:17 -0700
+
+autorandr (1.4-1) unstable; urgency=medium
+
+  * New upstream release
+    - fixes errors when using built-in configuration
+  * settings.ini now upstream, disabled patch.
+
+ -- Don Armstrong <don@debian.org>  Fri, 22 Dec 2017 10:25:07 -0800
+
+autorandr (1.3-2) unstable; urgency=medium
+
+  * Add in support for missing config section in settings.ini from
+    upstream @e717470ee. (Closes: #884855)
+
+ -- Don Armstrong <don@debian.org>  Thu, 21 Dec 2017 09:09:25 -0800
+
+autorandr (1.3-1) unstable; urgency=medium
+
+  * New upstream release
+  * Cherrypick settings.ini patch from upstream
+  * Add missing license statements from debian/copyright
+
+ -- Don Armstrong <don@debian.org>  Mon, 11 Dec 2017 10:49:57 -0800
+
+autorandr (1.2-1) unstable; urgency=medium
+
+  * Initial release (Closes: #880373)
+  * Initial control description based on upstream packaging
+
+ -- Don Armstrong <don@debian.org>  Mon, 30 Oct 2017 14:07:26 -0700
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..f091eb8
--- /dev/null
@@ -0,0 +1,18 @@
+Source: autorandr
+Section: x11
+Priority: optional
+Maintainer: Don Armstrong <don@debian.org>
+Build-Depends: debhelper-compat (= 13), dh-python, python3-all, python3-setuptools, desktop-file-utils, systemd-dev, pkgconf
+Standards-Version: 4.6.1
+Homepage: https://github.com/phillipberndt/autorandr
+Vcs-Git: https://salsa.debian.org/debian/autorandr.git
+Vcs-Browser: https://salsa.debian.org/debian/autorandr
+
+Package: autorandr
+Architecture: all
+Depends: x11-xserver-utils, python3, ${misc:Depends}
+Description: Automatically select a display configuration for connected devices
+ Autorandr is a script for managing xrandr configurations based on the
+ connected devices. It can be set up to automatically switch to a
+ stored configuration whenever a change in the configuration is
+ detected.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..a677c90
--- /dev/null
@@ -0,0 +1,62 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: autorandr
+Upstream-Contact: Phillip Berndt
+Source: https://github.com/phillipberndt/autorandr
+
+Files: *
+Copyright: 2015, 2016, Phillip Berndt
+License: GPL-3+
+
+Files: contrib/*
+Copyright: 2011, 2012, Maciej Sitarz
+License: GPL-3+
+
+Files: contrib/autorandr_nitrogen_wallpaper/*
+Copyright: 2015, Ondra Kepi KudlĂ­k, http:kepi.cz
+License: Expat
+
+Files: contrib/packaging/*
+Copyright: 2015, 2016, Phillip Berndt
+License: GPL-3+
+
+Files: debian/*
+Copyright: 2017, Don Armstrong
+License: GPL-3+
+
+License: GPL-3+
+ 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 3 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.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3`
+
+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.
diff --git a/debian/fill.copyright.blanks.yml b/debian/fill.copyright.blanks.yml
new file mode 100644 (file)
index 0000000..0eacdff
--- /dev/null
@@ -0,0 +1,23 @@
+---
+debian:
+  copyright: 2017, Don Armstrong
+  license: GPL-3+
+contrib/bash_completion/autorandr:
+  copyright: 2011 Maciej Sitarz
+  license: GPL-3+
+contrib/pm-utils/40autorandr:
+  copyright: 2012 Maciej Sitarz
+  license: GPL-3+
+contrib/packaging/debian/*:
+  copyright: 2016, Phillip Berndt
+  license: GPL-3+
+Makefile:
+  copyright: 2016, Phillip Berndt
+  license: GPL-3+
+README.md:
+  copyright: 2016, Phillip Berndt
+  license: GPL-3+
+setup.py:
+  copyright: 2016, Phillip Berndt
+  license: GPL-3+
+  
\ No newline at end of file
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644 (file)
index 0000000..bd9c47a
--- /dev/null
@@ -0,0 +1,6 @@
+[DEFAULT]
+upstream-vcs-tag = %(version)s
+upstream-tag = upstream/%(version)s
+upstream-branch = master
+debian-branch = debian/sid
+pristine-tar = 1
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
new file mode 100644 (file)
index 0000000..d591db0
--- /dev/null
@@ -0,0 +1,3 @@
+# The systemd service we have needs to be run after sleep to update
+# the monitors if things changed while we were sleeping.
+autorandr binary: systemd-service-file-refers-to-unusual-wantedby-target
diff --git a/debian/manpages b/debian/manpages
new file mode 100644 (file)
index 0000000..62c997c
--- /dev/null
@@ -0,0 +1 @@
+autorandr.1
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..5eee5ea
--- /dev/null
@@ -0,0 +1,24 @@
+#!/usr/bin/make -f
+
+%:
+       dh $@
+
+override_dh_auto_build:
+       dh_auto_build -- UDEV_RULES_DIR=/lib/udev/rules.d \
+               BASH_COMPLETIONS_DIR=/usr/share/bash-completion/completions \
+               PM_SLEEPHOOKS_DIR=/etc/pm/sleep.d/
+
+override_dh_auto_install:
+       dh_auto_install -- UDEV_RULES_DIR=/lib/udev/rules.d \
+               BASH_COMPLETIONS_DIR=/usr/share/bash-completion/completions \
+               PM_SLEEPHOOKS_DIR=/etc/pm/sleep.d/
+       install -D -m 755 contrib/pm-utils/40autorandr debian/autorandr/etc/pm/sleep.d/40autorandr
+       install -D -m 644 contrib/zsh_completion/_autorandr debian/autorandr/usr/share/zsh/vendor-completions/_autorandr
+
+# we do not supply an init script
+override_dh_installinit:
+       dh_installinit -n
+
+override_dh_auto_clean:
+       dh_auto_clean
+       rm -rf .pybuild autorandr.egg-info
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644 (file)
index 0000000..cb61fa5
--- /dev/null
@@ -0,0 +1 @@
+extend-diff-ignore = "^[^/]*[.]egg-info/"
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644 (file)
index 0000000..5d128b7
--- /dev/null
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/phillipberndt/autorandr/issues
+Bug-Submit: https://github.com/phillipberndt/autorandr/issues/new
+Repository: https://github.com/phillipberndt/autorandr.git
+Repository-Browse: https://github.com/phillipberndt/autorandr
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..5cdb73a
--- /dev/null
@@ -0,0 +1,3 @@
+version=4
+opts=filenamemangle=s/.+\/v?(\d\S+)\.tar\.gz/autorandr-$1\.tar\.gz/ \
+  https://github.com/phillipberndt/autorandr/tags .*?/(\d+(?:\.\d+)+)\.tar\.gz