Bug#722249: Current status?
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 <trebmuh@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 <trebmuh@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 <trebmuh@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 <trebmuh@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 <trebmuh@tuxfamily.org> Fri, 27 May 2016 15:38:46 +0200
+ -- Petter Reinholdtsen <pere@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.haulos@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-baert@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
Reply to: