I just uploaded simplescreenrecorder again to unstable based on the package available as 0.3.6-7 from <URL: https://mentors.debian.net/package/simplescreenrecorder >.
I fixed an issue with the rules file, corrected the copyright file and merged the changelog entries to make sure the -1 entry is the first one in Debian. The diff is attached. -- Happy hacking Petter Reinholdtsen
diff --git a/debian/changelog b/debian/changelog index 45aa523..1eaec6b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,22 +1,26 @@ -simplescreenrecorder (0.3.6-7) unstable; urgency=medium +simplescreenrecorder (0.3.6-1) unstable; urgency=medium * Team upload. - * Initial release. (Closes: #782804: ITP: simplescreenrecorder -- - Screen recorder for X11 and OpenGL) - * Initial release. (Closes: #722249: ITP: simplescreenrecorder -- a - simple program to record) + * Initial release. (Closes: #782804, #722249) + + [ Olivier Humbert ] + * Changed to use ffmpeg instead of libav. + * debian/patches/1001-build-failure-fix.patch: + - added following Sebastinas suggestion on #debian-multimedia@oftc. + - patch has been included upstream. * debian/changelog : - - upload to unstable rather than UNRELEASED. - - cleaning the "Initial release" from previous entries. + - translate the French parts of the past entries to English. * debian/libsimplescreenrecorder.install - - remove this file to fit everything in only one package. See + - remove this file to fit everything in only one package. See https://github.com/MaartenBaert/ssr/issues/464 . * debian/simplescreenrecorder.install : - removing this file - not needed anymore. * debian/simplescreenrecorder.triggers : - - rename "debian/libsimplescreenrecorder.triggers" -> - "debian/simplescreenrecorder.triggers". + - added to fix the "package-must-activate-ldconfig-trigger" error + reported by Lintian, following this recommendation: + https://lintian.debian.org/tags/package-must-activate-ldconfig-trigger.html. * debian/control : + - change the Maintainer field to the debian-multimedia team. - remove package creation for libsimplescreenrecorder. - remove the "Recommends: libsimplescreenrecorder (= ${binary:Version})" since it doesn't exist anymore as an external package but is incorporated @@ -25,48 +29,16 @@ simplescreenrecorder (0.3.6-7) unstable; urgency=medium * debian/sources/lintian-overrides : - adding this file to relax lintian output's 2 warnings. * debian/rules : - - removing the *.la files. - - -- Olivier Humbert <treb...@tuxfamily.org> Mon, 12 Sep 2016 23:56:51 +0200 - -simplescreenrecorder (0.3.6-6) UNRELEASED; urgency=medium - - * Team upload. - - fixing the "package-must-activate-ldconfig-trigger" error reported by - Lintian for the libsimplescreenrecorder package. - * debian/libsimplescreenrecorder.triggers: - - file created, following this recommendation: - https://lintian.debian.org/tags/package-must-activate-ldconfig-trigger.html - - -- Olivier Humbert <treb...@tuxfamily.org> Wed, 08 Jun 2016 10:50:10 +0200 - -simplescreenrecorder (0.3.6-5) UNRELEASED; urgency=medium - - * Team upload. - - switch from libav to ffmpeg. - * debian/rules: - remove the "--disable-ffmpeg-versions" configure option. - * debian/patches/1001-build-failure-fix.patch: - - patch has been included upstream. - * debian/control: - change the Maintainer field to the debian-multimedia team. - * debian/changelog: - - translate the French parts of the past entries to English. - - -- Olivier Humbert <treb...@tuxfamily.org> Tue, 31 May 2016 18:44:46 +0200 - -simplescreenrecorder (0.3.6-4) UNRELEASED; urgency=medium - - * Team upload. - * Patch added following Sebastinas suggestion on #debian-multimedia@oftc. - - -- Olivier Humbert <treb...@tuxfamily.org> Fri, 27 May 2016 16:58:57 +0200 - -simplescreenrecorder (0.3.6-3) UNRELEASED; urgency=medium + - removing the *.la files. - * Team upload. + [ Petter Reinholdtsen ] + * debian/copyright : + - Adjusted based on feedback from 'debmake -k'. + * debian/rules : + - Made sure .la files are removed after they are installed. - -- Olivier Humbert <treb...@tuxfamily.org> Fri, 27 May 2016 15:38:46 +0200 + -- Petter Reinholdtsen <p...@debian.org> Sun, 13 Nov 2016 06:57:25 +0000 simplescreenrecorder (0.3.6-0librazik3) jessie; urgency=medium diff --git a/debian/copyright b/debian/copyright index 2665be2..1b1e7b1 100644 --- a/debian/copyright +++ b/debian/copyright @@ -10,7 +10,7 @@ Files: glinject/elfhacks.c glinject/elfhacks.h Copyright: 2007-2008 Pyry Haulos <pyry.hau...@gmail.com> -License: as-is-1 +License: Zlib This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. @@ -36,9 +36,8 @@ Files: glinject/Global.h glinject/GLXFrameGrabber.h glinject/SSRVideoStreamWriter.h - build-aux/install-sh Copyright: 2012-2014 Maarten Baert <maarten-ba...@hotmail.com> -License: AS-IS-2 +License: ISC Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. @@ -53,7 +52,7 @@ License: AS-IS-2 Files: build-aux/install-sh Copyright: 1994 X Consortium -License: AS-IS-3 +License: AS-IS This originates from X11R5 (mit/util/scripts/install.sh), which was later released in X11R6 (xc/config/util/install.sh) with the following copyright and license. diff --git a/debian/rules b/debian/rules index a20dbba..8c8dcbc 100755 --- a/debian/rules +++ b/debian/rules @@ -25,5 +25,5 @@ else endif override_dh_auto_install: - rm -f $(CURDIR)/debian/simplescreenrecorder/usr/lib/*/*.la dh_auto_install + rm -f $(CURDIR)/debian/simplescreenrecorder/usr/lib/*/*.la