[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: