[Pkg-privacy-commits] [Git][pkg-privacy-team/mat2][master] 8 commits: debian/control: drop obsolete build dependency on debhelper

Georg Faerber gitlab at salsa.debian.org
Sun Feb 17 21:03:36 GMT 2019


Georg Faerber pushed to branch master at Privacy Maintainers / mat2


Commits:
6739804d by Georg Faerber at 2019-02-17T16:39:34Z
debian/control: drop obsolete build dependency on debhelper

- - - - -
be313af7 by Georg Faerber at 2019-02-17T19:11:52Z
debian/control: Recommend bubblewrap to sandbox external processes

- - - - -
bc2bcb79 by Georg Faerber at 2019-02-17T19:12:22Z
debian/control: bump Standards-Version to 4.3.0, no changes required

- - - - -
254e96c6 by Georg Faerber at 2019-02-17T19:12:22Z
debian/control: Extend description to mention support for wmv, gif, html

- - - - -
7831b767 by Georg Faerber at 2019-02-17T19:12:22Z
debian/copyright: Bump years to include 2019

- - - - -
c934adb5 by Georg Faerber at 2019-02-17T19:12:22Z
CI: Don't run CI on tags and only if files inside debian/ were modified

- - - - -
fb13de40 by Georg Faerber at 2019-02-17T19:27:45Z
debian/tests/control: Add TODO to test bubblewrap integration

- - - - -
40301a9c by Georg Faerber at 2019-02-17T20:40:50Z
debian/changelog: Debian release 0.7.0-1

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/gitlab-ci.yml
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,28 @@
+mat2 (0.7.0-1) unstable; urgency=medium
+
+  * New upstream release.
+  * d/control:
+    - Drop obsolete build dependency on debhelper, satisfied by
+      debhelper-compat since 0.6.0-1.
+    - Recommend bubblewrap to sandbox external processes, according to
+      upstream implementation.
+    - Extend description to mention new support for .wmv, .gif and .html
+      files.
+    - Bump Standards-Version to 4.3.0, no changes required.
+  * d/copyright:
+    - Bump years to include 2019.
+  * d/gitlab-ci.yml:
+    - Don't run CI on tags and only if files inside debian/ were modified.
+  * d/tests/control:
+    - Add TODO to test bubblewrap integration once the Debian CI
+      infrastructure provides systems with the 'isolation-machine'
+      restriction.
+  * d/watch:
+    - Explicitly pull .tar.gz, as this is the only upstream tarball which is
+      signed, in contrast to tarballs automatically created by GitLab.
+
+ -- Georg Faerber <georg at riseup.net>  Sun, 17 Feb 2019 20:40:41 +0000
+
 mat2 (0.6.0-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
debian/control
=====================================
@@ -4,8 +4,7 @@ Priority: optional
 Maintainer: Debian Privacy Tools Maintainers <pkg-privacy-maintainers at lists.alioth.debian.org>
 Uploaders: Georg Faerber <georg at riseup.net>,
            Jonas Meurer <jonas at freesources.org>,
-Build-Depends: debhelper (>= 11~),
-               debhelper-compat (= 11),
+Build-Depends: debhelper-compat (= 11),
                dh-exec,
                dh-python,
                ffmpeg,
@@ -16,7 +15,7 @@ Build-Depends: debhelper (>= 11~),
                python3-gi-cairo,
                python3-mutagen,
                python3-setuptools,
-Standards-Version: 4.2.1
+Standards-Version: 4.3.0
 X-Python3-Version: >= 3.5
 Homepage: https://0xacab.org/jvoisin/mat2
 Vcs-Git: https://salsa.debian.org/pkg-privacy-team/mat2.git
@@ -32,6 +31,7 @@ Depends: gir1.2-gdkpixbuf-2.0,
          python3-mutagen,
          ${misc:Depends},
          ${python3:Depends},
+Recommends: bubblewrap,
 Suggests: ffmpeg,
 Description: Metadata anonymisation toolkit v2
  Metadata consist of information that characterizes data. Metadata are
@@ -67,3 +67,6 @@ Description: Metadata anonymisation toolkit v2
     - Torrent (.torrent)
     - Audio Video Interleave (.avi)
     - MPEG-4 (.mp4)
+    - Windows Media Video (.wmv)
+    - Graphics Interchange Format (.gif)
+    - Hypertext Markup Language (.html)


=====================================
debian/copyright
=====================================
@@ -2,17 +2,17 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Source: https://0xacab.org/jvoisin/mat2
 
 Files: *
-Copyright: © 2018 Julien Voisin <julien.voisin+mat2 at dustri.org>
+Copyright: © 2018-2019 Julien Voisin <julien.voisin+mat2 at dustri.org>
 License: LGPL-3+
 
 Files: data/mat2.png data/mat2.svg
 Copyright: © 2016 Marie Rose
-           © 2018 Julien Voisin <julien.voisin+mat2 at dustri.org>
+           © 2018-2019 Julien Voisin <julien.voisin+mat2 at dustri.org>
 License: LGPL-3+
 
 Files: debian/*
-Copyright: © 2018 Georg Faerber <georg at riseup.net>
-           © 2018 Jonas Meurer <jonas at freesources.org>
+Copyright: © 2018-2019 Georg Faerber <georg at riseup.net>
+           © 2018-2019 Jonas Meurer <jonas at freesources.org>
 License: LGPL-3+
 
 License: LGPL-3+


=====================================
debian/gitlab-ci.yml
=====================================
@@ -1,16 +1,28 @@
 include: https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
 
+.limits: &limits
+    except:
+      - tags
+    only:
+      changes:
+        - debian/**/*
+
 build:
     extends: .build-unstable
+    <<: *limits
 
 lintian:
     extends: .test-lintian
+    <<: *limits
 
 piuparts:
     extends: .test-piuparts
+    <<: *limits
 
 autopkgtest:
     extends: .test-autopkgtest
+    <<: *limits
 
 reprotest:
     extends: .test-reprotest
+    <<: *limits


=====================================
debian/tests/control
=====================================
@@ -1,3 +1,6 @@
+# TODO: Test bubblewrap integration once the Debian CI infrastructure
+# provides systems with the 'isolation-machine' restriction.
+
 Test-Command: MAT2_GLOBAL_PATH_TESTSUITE= pytest-3
 Depends: @,
          ffmpeg,



View it on GitLab: https://salsa.debian.org/pkg-privacy-team/mat2/compare/9b1b27f6529c702e1f41d7354bfcc25a490d65cb...40301a9cb2e49bc884168f4709e6a3be9888f540

-- 
View it on GitLab: https://salsa.debian.org/pkg-privacy-team/mat2/compare/9b1b27f6529c702e1f41d7354bfcc25a490d65cb...40301a9cb2e49bc884168f4709e6a3be9888f540
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-commits/attachments/20190217/52b4ec65/attachment-0001.html>


More information about the Pkg-privacy-commits mailing list