diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2016-03-29 21:07:18 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2016-03-29 21:07:18 +0200 |
commit | 8cb71b7ec3f5f3304149ea8f49150518ec230e38 (patch) | |
tree | 9e09b19f7e0cb6fa481d00031a39c36a6a19aac0 | |
parent | fc2392fa86311a40e123931df544a091817bc1c5 (diff) | |
download | impressive-display-0.2.1.tar.gz impressive-display-0.2.1.tar.bz2 impressive-display-0.2.1.zip |
release 0.2.10.2.1
-rw-r--r-- | ChangeLog | 115 | ||||
-rw-r--r-- | debian/changelog | 29 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 44 | ||||
-rw-r--r-- | debian/copyright | 35 | ||||
-rw-r--r-- | debian/impressive-display.default | 53 | ||||
-rw-r--r-- | debian/impressive-display.dirs | 2 | ||||
-rw-r--r-- | debian/impressive-display.install | 2 | ||||
-rw-r--r-- | debian/impressive-display.manpages | 1 | ||||
-rwxr-xr-x | debian/impressive-display.postinst | 42 | ||||
-rwxr-xr-x | debian/impressive-display.prerm | 44 | ||||
-rwxr-xr-x | debian/rules | 3 | ||||
-rw-r--r-- | debian/source/format | 1 |
13 files changed, 115 insertions, 257 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..ae70099 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,115 @@ +2016-03-29 21:02:34 +0200 Mike Gabriel (fc2392f) + + * update upstream version (HEAD, master) + +2016-03-29 21:01:35 +0200 Mike Gabriel (ea971e6) + + * debian/control: Minor fix in LONG_DESCRIPTION. + +2016-03-29 20:57:15 +0200 Mike Gabriel (dad3d2a) + + * User .impressive-display-rc as user configuration file. + +2016-03-29 20:56:47 +0200 Mike Gabriel (d098f6c) + + * Improve man page. + +2016-03-29 20:47:33 +0200 Mike Gabriel (3e8d65b) + + * debian/impressive-display.default: Rework comments. + +2016-03-29 20:40:14 +0200 Mike Gabriel (b7d18ac) + + * drop MASTERS and SLAVES terminology + +2016-03-29 20:36:46 +0200 Mike Gabriel (9e93ed3) + + * debian/control: Various adjustment in Depends:, Recommends: and + Suggests:. Modifications of LONG_DESCRIPTION. + +2016-03-29 20:27:40 +0200 Mike Gabriel (896e52d) + + * Avoid cleanup() function being called twice. + +2016-03-29 20:27:13 +0200 Mike Gabriel (b2d60c1) + + * Drop using redundant variable $pdffile. + +2016-03-29 20:17:53 +0200 Mike Gabriel (a78fb9a) + + * Support existing impressive-display via exiting impressive (Q + hotkey). Furthermore, make sure to kill impressive only, + if it its PID still exists. + +2016-03-29 20:17:53 +0200 Mike Gabriel (5334fe0) + + * Check downloaded PDF for actually being a PDF file. + +2016-03-29 20:21:19 +0200 Mike Gabriel (87aa02b) + + * Use $HOME/.impressive-display as temporary data directory. + +2016-03-29 20:16:17 +0200 Mike Gabriel (baa0441) + + * Disable debugging option (set -x). + +2016-03-29 20:15:47 +0200 Mike Gabriel (0a50a21) + + * Make cleanup trap more genuine: Really clean-up all created + temporary files, make sure the impressive executable gets + killed during clean-up. + +2016-03-29 08:02:34 +0200 Mike Gabriel (d22b26f) + + * release 0.2.0 (tag: 0.2.0, origin/master) + +2016-03-29 08:01:38 +0200 Mike Gabriel (50c5abd) + + * Add GPL-2 license file. + +2016-03-29 07:48:14 +0200 Mike Gabriel (4bebdfd) + + * redesign the looping in impressive-display script + +2016-03-24 23:20:45 +0100 Mike Gabriel (5460351) + + * impressive-display: Work around buggy impressive polling feature. + +2016-03-24 22:22:22 +0100 Mike Gabriel (4fcb900) + + * impressive-display: Make interval between slide transitions + configurable. + +2016-03-24 22:20:46 +0100 Mike Gabriel (5970b68) + + * debian/impressive-display.default: Mention DOWNLOAD_INTERVAL + variable here. + +2016-03-24 22:04:28 +0100 Mike Gabriel (5898126) + + * Fix merging of portrait pages. The pdfnup tool drops its output + file in the current working directory. + +2016-03-24 22:03:47 +0100 Mike Gabriel (a415187) + + * debian/impressive-display.default: Use Debian FAQ PDF rather than + shipping one of ours. + +2016-03-24 21:35:10 +0100 Mike Gabriel (afa9708) + + * impressive-display: Do portrait check and page merging for + downloaded and local PDFs. + +2016-03-24 21:34:01 +0100 Mike Gabriel (501d4d1) + + * impressive-display: Fix breaking/returning out of while loop. + +2016-03-24 21:33:17 +0100 Mike Gabriel (dfdf70b) + + * impressive-display: Check if a filename is given _and_ if the file + is readable. + +2016-03-24 21:00:28 +0100 Mike Gabriel (389b06e) + + * initial draft + diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index 548e864..0000000 --- a/debian/changelog +++ /dev/null @@ -1,29 +0,0 @@ -impressive-display (0.2.1) UNRELEASED; urgency=medium - - * Make cleanup trap more genuine: Really clean-up all created temporary - files, make sure the impressive executable gets killed during clean-up. - * Disable debugging option (set -x). - * Use $HOME/.impressive-display as temporary data directory. - * Check downloaded PDF for actually being a PDF file. - * Support existing impressive-display via exiting impressive (Q hotkey). - Furthermore, make sure to kill impressive only, if it its PID still - exists. - * Drop using redundant variable $pdffile. - * Avoid cleanup() function being called twice. - * debian/control: - + Various adjustment in Depends:, Recommends: and Suggests:. - + Modifications of LONG_DESCRIPTION. - * debian/impressive-display.default: - + Rework comments. - * Improve man page. - * User .impressive-display-rc as user configuration file. - * debian/control: - + Minor fix in LONG_DESCRIPTION. - - -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 29 Mar 2016 20:14:17 +0200 - -impressive-display (0.2.0) unstable; urgency=medium - - * Initial release. - - -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Tue, 29 Mar 2016 08:02:24 +0200 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index ec63514..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/debian/control b/debian/control deleted file mode 100644 index b5b82ed..0000000 --- a/debian/control +++ /dev/null @@ -1,44 +0,0 @@ -Source: impressive-display -Section: admin -Priority: extra -Maintainer: Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org> -Uploaders: - Mike Gabriel <sunweaver@debian.org> -Build-Depends: - debhelper (>= 9), - cdbs, -Standards-Version: 3.9.7 -Homepage: http://wiki.it-zukunft-schule.de -Vcs-Git: https://code.it-zukunft-schule.de/cgit/impressive-display.git -Vcs-Browser: https://code.it-zukunft-schule.de/cgit/impressive-display/ - -Package: impressive-display -Architecture: all -Depends: - ${misc:Depends}, - ${perl:Depends}, - impressive, - pulseaudio-utils, - psmisc, - xinit, -Recommends: - debian-faq, - matchbox-window-manager, - poppler-utils, - pulseaudio, - texlive-extra-utils, - unclutter, - x11-xserver-utils, - wmctrl, -Suggests: - nodm, -Description: Impressive based PDF display - Provide an X11 session manager script that launches a minimal window - manager and then launches the impressive PDF viewer in fullscreen mode. - . - In combination with the nodm display manager you can provide an - easy-to-setup display screen based on regulary updated PDF files. - . - The viewed PDF file can be obtained from a given URL in regular - intervals. Alternatively (or for testing purposes) you can also - display a local static PDF file. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index f8dd703..0000000 --- a/debian/copyright +++ /dev/null @@ -1,35 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: Impressive PDF Display -Upstream-Contact: Mike Gabriel <mike.gabriel@das-netzwerkteam.de> -Source: https://code.it-zukunft-schule.de/cgit/impressive-display/ - -Files: impressive-display/* - VERSION -Copyright: 2016, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> -License: GPL-2+ - -Files: debian/* -Copyright: 2016, Mike Gabriel <mike.gabriel@das-netzwerkteam.de> -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. - . - You should have received a copy of the GNU General Public - License along with this package; if not, write to the Free - Software Foundation, Inc., 51 Franklin St, Fifth Floor, - Boston, MA 02110-1301 USA - . - On Debian systems, the full text of the GNU General Public - License version 2 can be found in the file - `/usr/share/common-licenses/GPL-2'. diff --git a/debian/impressive-display.default b/debian/impressive-display.default deleted file mode 100644 index e185a96..0000000 --- a/debian/impressive-display.default +++ /dev/null @@ -1,53 +0,0 @@ -# Impressive PDF Display: Wrap around impressive PDF viewer and turn your -# system into a PDF display screen. - -# There can be (a) primary terminal(s) and secondary terminals. -# All terminals not listed here are secondary terminals... -# -# If you have more than one primary display, put the hostnames -# in this variable separated by blanks. -PRIMARY_DISPLAYS="$(hostname -f)" - -# Login credentials for PDF download URLs -# Credentials can be put here, but we recommend putting them -# into $HOME/.impressive-display-secrets. -# Don't forget to set 0600 permissions for the credentials' file. -#PDF_URL_PRIMARIES_CREDS="<username>:<password>" -#PDF_URL_SECONDARIES_CREDS="<username>:<password>" - -# Primary and secondary PDF displays can have different download URLs. -#PDF_URL_PRIMARIES="https://web.server.com/path/to/pdffile.pdf" -#PDF_URL_SECONDARIES="https://web.server.com/path/to/otherpdf.pdf" - -# HTTP proxy URL, if needed. -#HTTP_PROXY_URL="http://webcache:3128" - -# Idle interval between PDF downloads. -DOWNLOAD_INTERVAL=600 - -# Or different static PDF documents (downloadable PDFs get preferred by -# the impressive-display script...). -PDF_FILE_PRIMARIES="/usr/share/doc/debian/FAQ/debian-faq.pdf.gz -PDF_FILE_SECONDARIES="/usr/share/doc/debian/FAQ/debian-faq.pdf.gz - -# Show each slide for <n> seconds. -SLIDE_DURATION=20 - -# Launch pulseaudio daemon if not already running. -WITH_PULSEAUDIO="yes" - -# Hide idle mouse pointer. -HIDE_IDLE_POINTER="yes" - -# Enforce fixed resolution for displays: -# PRIMARIES_RESOLUTION="1920x1080" -# SLAVE_RESOLUTION="1920x1080" -PRIMARIES_RESOLUTION= -SLAVE_RESOLUTION= - -# screensaver settings, see "man 1 xset" for possible options -SCREENSAVER_SETTINGS= - -# Put impressive's fading options in the below variable... -# On GL systems use: --supersample -k --transition PagePeel -IMPRESSIVE_OPTIONS="--transition None" diff --git a/debian/impressive-display.dirs b/debian/impressive-display.dirs deleted file mode 100644 index 235b398..0000000 --- a/debian/impressive-display.dirs +++ /dev/null @@ -1,2 +0,0 @@ -usr/bin/ -etc/impressive-display diff --git a/debian/impressive-display.install b/debian/impressive-display.install deleted file mode 100644 index b6d1389..0000000 --- a/debian/impressive-display.install +++ /dev/null @@ -1,2 +0,0 @@ -impressive-display/bin/impressive-display usr/bin/ -impressive-display/share/* usr/share/ diff --git a/debian/impressive-display.manpages b/debian/impressive-display.manpages deleted file mode 100644 index d7f37b0..0000000 --- a/debian/impressive-display.manpages +++ /dev/null @@ -1 +0,0 @@ -impressive-display/man/impressive-display.1
\ No newline at end of file diff --git a/debian/impressive-display.postinst b/debian/impressive-display.postinst deleted file mode 100755 index 18ec1d9..0000000 --- a/debian/impressive-display.postinst +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# postinst script for impressive-display -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * <postinst> `configure' <most-recently-configured-version> -# * <old-postinst> `abort-upgrade' <new version> -# * <conflictor's-postinst> `abort-remove' `in-favour' <package> -# <new-version> -# * <postinst> `abort-remove' -# * <deconfigured's-postinst> `abort-deconfigure' `in-favour' -# <failed-install-package> <version> `removing' -# <conflicting-package> <version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -case "$1" in - configure) - update-alternatives --install /usr/bin/x-session-manager \ - x-session-manager /usr/bin/impressive-display 20 \ - --slave /usr/share/man/man1/x-session-manager.1.gz \ - x-session-manager.1.gz /usr/share/man/man1/impressive-display.1.gz - - ;; - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff --git a/debian/impressive-display.prerm b/debian/impressive-display.prerm deleted file mode 100755 index c1cb9f6..0000000 --- a/debian/impressive-display.prerm +++ /dev/null @@ -1,44 +0,0 @@ -#! /bin/sh - -# prerm script for impressive-display -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * <prerm> `remove' -# * <old-prerm> `upgrade' <new-version> -# * <new-prerm> `failed-upgrade' <old-version> -# * <conflictor's-prerm> `remove' `in-favour' <package> <new-version> -# * <deconfigured's-prerm> `deconfigure' `in-favour' -# <package-being-installed> <version> `removing' -# <conflicting-package> <version> -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - -if [ "$1" = "remove" -o "$1" = "deconfigure" ]; then - - update-alternatives --remove x-session-manager /usr/bin/impressive-display - -fi - - -case "$1" in - remove) - : - ;; - deconfigure|upgrade|failed-upgrade) - : - ;; - *) echo "$0: didn't understand being called with \`$1'" 1>&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index e6192f6..0000000 --- a/debian/rules +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/make -f - -include /usr/share/cdbs/1/rules/debhelper.mk diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 9f8e9b6..0000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -1.0
\ No newline at end of file |