diff options
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/README.source | 2 | ||||
| -rw-r--r-- | debian/changelog | 36 | ||||
| -rw-r--r-- | debian/control | 20 | ||||
| -rw-r--r-- | debian/copyright | 2 | ||||
| -rw-r--r-- | debian/patches/0010-metadata.patch | 18 | ||||
| -rw-r--r-- | debian/patches/series | 3 | ||||
| -rwxr-xr-x | debian/rules | 22 | ||||
| -rw-r--r-- | debian/simple-scan.install | 2 | ||||
| -rw-r--r-- | debian/simple-scan.lintian-overrides | 5 | ||||
| -rw-r--r-- | debian/watch | 3 | 
10 files changed, 64 insertions, 49 deletions
| diff --git a/debian/README.source b/debian/README.source index e4f2b3d..a62f7b9 100644 --- a/debian/README.source +++ b/debian/README.source @@ -10,7 +10,7 @@ Please upload unattended uploads use a branch feature/<your title>.  Many thanks. - -- Jörg Frings-Fürst <debian@jff-webhosting.net>  Fri, 02 Jun 2017 19:00:40 +0200 + -- Jörg Frings-Fürst <debian@jff.email>  Fri, 02 Jun 2017 19:00:40 +0200  [1] http://nvie.com/posts/a-successful-git-branching-model/  [2] https://github.com/petervanderdoes/gitflow-avh diff --git a/debian/changelog b/debian/changelog index 65d2d04..d6e4abb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,37 @@ -simple-scan (3.24.0-1) UNRELEASED; urgency=medium +simple-scan (3.26.2-1) UNRELEASED; urgency=medium -  * New upstream release: +  * New upstream release (Closes: #881345):      - Updated translations. -  * Refresh debian/patches/0005-zlib.patch. +    - Check if files exist in multi-file saves. +    - Remove "Save As" - save now always prompts when overwriting +      (Closes: #852730). +    - Add a continuous scan option. +    - Make email and print actions insensitive when document empty. +    - Remove .ps and .tiff output support - this is not required. +    - Switch from autotools to Meson.    * New README.source to explain the branching model used. - - -- Jörg Frings-Fürst <debian@jff-webhosting.net>  Tue, 03 Jan 2017 04:33:58 +0100 +  * Switch buildsystem to meson: +    + debian/control: +      - Add meson to Build-Depends. +      - Remove dh-autoreconf from Build-Depends. +    + debian/rules: +      - Remove the --with=autoreconf parameter. +      - Remove override_dh_auto_clean and override_dh_autoreconf section. +    + debian/simple-scan.install: +      - Remove useless /usr/bin and /usr/share. +    + Remove useless debian/patches/0005-zlib.patch. +  * Declare compliance with Debian Policy 4.1.1. (No changes needed). +  * Use the automatic debug symbol packages: +    - Remove simple-scan-dbg section from debian/control. +    - Remove override_dh_strip from debian/rules. +  * New Homepage: +    - debian/watch: switch to gnome. +  * Change to my new email address. +  * Drop useless debian/simple-scan.lintian-overrides. +  * New debian/patches/0010-metadata.patch to install appstream metadata into +    the requested directory /usr/share/metainfo/. + + -- Jörg Frings-Fürst <debian@jff.email>  Tue, 03 Jan 2017 04:33:58 +0100  simple-scan (3.23.2-1) unstable; urgency=medium diff --git a/debian/control b/debian/control index baf7021..23377ab 100644 --- a/debian/control +++ b/debian/control @@ -1,11 +1,10 @@  Source: simple-scan  Section: gnome  Priority: optional -Maintainer: Jörg Frings-Fürst <debian@jff-webhosting.net> -Standards-Version: 3.9.8 +Maintainer: Jörg Frings-Fürst <debian@jff.email> +Standards-Version: 4.1.1  Build-Depends:   debhelper (>= 10), - dh-autoreconf,   gnome-pkg-tools (>= 0.10),   libcairo2-dev,   libcolord-dev, @@ -18,6 +17,7 @@ Build-Depends:   libsane-dev,   librsvg2-dev,   libxml2-utils, + meson,   python-scour,   valac (>= 0.22),   yelp-tools, @@ -41,17 +41,3 @@ Description: Simple Scanning Utility   Simple Scan is basically a frontend for SANE - which is the same   backend as XSANE uses. This means that all existing scanners will   work and the interface is well tested. - -Package: simple-scan-dbg -Section: debug -Priority: extra -Architecture: linux-any -Depends: - simple-scan (= ${binary:Version}), - ${misc:Depends} -Description: Simple Scanning Utility - debugging symbols - Simple Scan is an easy-to-use application, designed to let users - connect their scanner and quickly have the image/document in an - appropriate format. - . - This package provides the debugging symbols for simple-scan. diff --git a/debian/copyright b/debian/copyright index 86443a9..84bf9e4 100644 --- a/debian/copyright +++ b/debian/copyright @@ -11,7 +11,7 @@ Files: debian/*  Copyright:   2009-2012 Alessio Treglia <alessio@debian.org>   2009      Robert Ancell <robert.ancell@canonical.com> - 2014-2016 Jörg Frings-Fürst <debian@jff-webhosting.net> + 2014-2017 Jörg Frings-Fürst <debian@jff.email>  License: GPL-3+  License: GPL-3+ diff --git a/debian/patches/0010-metadata.patch b/debian/patches/0010-metadata.patch new file mode 100644 index 0000000..7277159 --- /dev/null +++ b/debian/patches/0010-metadata.patch @@ -0,0 +1,18 @@ +Description: Install metadate into /usr/share/metainfo/ +Author: Jörg Frings-Fürst <debian@jff.email> +Last-Update: 2017-11-12 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: trunk/data/meson.build +=================================================================== +--- trunk.orig/data/meson.build ++++ trunk/data/meson.build +@@ -23,7 +23,7 @@ i18n.merge_file ('appdata-file', +                  input: 'simple-scan.appdata.xml.in', +                  output: 'simple-scan.appdata.xml', +                  install: true, +-                 install_dir: join_paths (datadir, 'appdata'), ++                 install_dir: join_paths (datadir, 'metainfo'), +                  po_dir: '../po') +  + install_man ('simple-scan.1') diff --git a/debian/patches/series b/debian/patches/series index 74172d5..82e9ebc 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@  #0100-typos.patch -0005-zlib.patch +#0005-zlib.patch +0010-metadata.patch diff --git a/debian/rules b/debian/rules index 9eec217..0112413 100755 --- a/debian/rules +++ b/debian/rules @@ -20,29 +20,19 @@  # - remove gcc-6 comments  # - remove override_dh_auto_build  # +# 2017-07-16 Jörg Frings-Fürst <debian@jff-webhosting.net> +# +# - switch to meson +# - remove override_dh_strip +#  #  # Hardening  #  export DEB_BUILD_MAINT_OPTIONS = hardening=+all -  %: -	dh $@ --with=autoreconf,scour - -# Autoreconf due to 01_lpi.patch -override_dh_autoreconf: -	[ -e gnome-doc-utils.make ] || \ -	ln -s /usr/share/gnome-doc-utils/gnome-doc-utils.make -	dh_autoreconf - -override_dh_auto_clean: -	dh_auto_clean -	[ ! -h gnome-doc-utils.make ] || \ -	rm gnome-doc-utils.make - -override_dh_strip: -	dh_strip -psimple-scan --dbg-package=simple-scan-dbg +	dh $@  --buildsystem=meson --with=scour  override_dh_installdocs:  	dh_installdocs --link-doc=simple-scan diff --git a/debian/simple-scan.install b/debian/simple-scan.install index b7d9a09..63d50cc 100644 --- a/debian/simple-scan.install +++ b/debian/simple-scan.install @@ -1,3 +1 @@  debian/source_simple-scan.py usr/share/apport/package-hooks/ -usr/bin -usr/share diff --git a/debian/simple-scan.lintian-overrides b/debian/simple-scan.lintian-overrides deleted file mode 100644 index bcc578d..0000000 --- a/debian/simple-scan.lintian-overrides +++ /dev/null @@ -1,5 +0,0 @@ -# -# Override this false positve error: -# (See Debian bug #762753) -# -privacy-breach-generic diff --git a/debian/watch b/debian/watch index 6b24219..81fb209 100644 --- a/debian/watch +++ b/debian/watch @@ -1,2 +1,3 @@  version=4 -https://launchpad.net/simple-scan/+download .*/simple-scan-([0-9.]+)\.tar\.xz +https://download.gnome.org/sources/@PACKAGE@/([\d\.]+[02468])/ \ +    @PACKAGE@@ANY_VERSION@\.tar\.xz | 
