[med-svn] [Git][med-team/pvrg-jpeg][master] 11 commits: d/control: add myself to uploaders.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Mon Mar 25 20:20:44 GMT 2024



Étienne Mollier pushed to branch master at Debian Med / pvrg-jpeg


Commits:
bf305876 by Étienne Mollier at 2024-03-25T20:11:30+01:00
d/control: add myself to uploaders.

- - - - -
e57248d8 by Étienne Mollier at 2024-03-25T21:12:36+01:00
implicit-declarations.patch: new: fix ftbfs.

Closes: 1066675

- - - - -
e2b9512c by Étienne Mollier at 2024-03-25T20:14:02+00:00
Use secure URI in Homepage field.

Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html

- - - - -
6b2652d4 by Étienne Mollier at 2024-03-25T20:14:02+00:00
Bump debhelper from old 11 to 13.

Changes-By: lintian-brush
Fixes: lintian: package-uses-old-debhelper-compat-version
See-also: https://lintian.debian.org/tags/package-uses-old-debhelper-compat-version.html

- - - - -
08ddcbcf by Étienne Mollier at 2024-03-25T20:14:02+00:00
Set debhelper-compat version in Build-Depends.

Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html

- - - - -
056d1f74 by Étienne Mollier at 2024-03-25T20:14:06+00:00
Refer to specific version of license GPL-3+.

Changes-By: lintian-brush
Fixes: lintian: copyright-refers-to-symlink-license
See-also: https://lintian.debian.org/tags/copyright-refers-to-symlink-license.html
Fixes: lintian: copyright-refers-to-versionless-license-file
See-also: https://lintian.debian.org/tags/copyright-refers-to-versionless-license-file.html

- - - - -
03224add by Étienne Mollier at 2024-03-25T20:14:06+00:00
Update standards version to 4.6.2, no changes needed.

Changes-By: lintian-brush
Fixes: lintian: out-of-date-standards-version
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html

- - - - -
5c61571d by Étienne Mollier at 2024-03-25T20:14:07+00:00
Avoid explicitly specifying -Wl,--as-needed linker flag.

Changes-By: lintian-brush
Fixes: lintian: debian-rules-uses-as-needed-linker-flag
See-also: https://lintian.debian.org/tags/debian-rules-uses-as-needed-linker-flag.html

- - - - -
b1c2b885 by Étienne Mollier at 2024-03-25T20:15:42+00:00
Update watch file format version to 4.

Changes-By: lintian-brush
Fixes: lintian: older-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html

- - - - -
0d3b2af9 by Étienne Mollier at 2024-03-25T21:18:37+01:00
d/control: Rules-Requires-Root: no.

- - - - -
00e81b0b by Étienne Mollier at 2024-03-25T21:20:04+01:00
ready to upload to unstable.

- - - - -


8 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- + debian/patches/implicit-declarations.patch
- debian/patches/series
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+pvrg-jpeg (1.2.1+dfsg1-7) unstable; urgency=medium
+
+  * d/control: add myself to uploaders.
+  * implicit-declarations.patch: new: fix ftbfs. (Closes: 1066675)
+  * Use secure URI in Homepage field.
+  * Bump debhelper from old 11 to 13.
+  * Set debhelper-compat version in Build-Depends.
+  * Refer to specific version of license GPL-3+.
+  * Update standards version to 4.6.2, no changes needed.
+  * Avoid explicitly specifying -Wl,--as-needed linker flag.
+  * Update watch file format version to 4.
+  * d/control: Rules-Requires-Root: no.
+
+ -- Étienne Mollier <emollier at debian.org>  Mon, 25 Mar 2024 21:18:55 +0100
+
 pvrg-jpeg (1.2.1+dfsg1-6) unstable; urgency=medium
 
   * debhelper 11


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-11


=====================================
debian/control
=====================================
@@ -1,15 +1,17 @@
 Source: pvrg-jpeg
 Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Andreas Tille <tille at debian.org>
+Uploaders: Andreas Tille <tille at debian.org>,
+           Étienne Mollier <emollier at debian.org>
 Section: graphics
 Priority: optional
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 13),
                cmake,
                flex
-Standards-Version: 4.3.0
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/med-team/pvrg-jpeg
 Vcs-Git: https://salsa.debian.org/med-team/pvrg-jpeg.git
-Homepage: http://jpeg.sourceforge.net/
+Homepage: https://jpeg.sourceforge.net/
+Rules-Requires-Root: no
 
 Package: pvrg-jpeg
 Architecture: any


=====================================
debian/copyright
=====================================
@@ -26,4 +26,4 @@ Files: debian/*
 Copyright: 2008-2013 Mathieu Malaterre <mathieu.malaterre at gmail.com>
 License: GPL-3+
  The Debian packaging is © 2008, Mathieu Malaterre <mathieu.malaterre at gmail.com> and
- is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+ is licensed under the GPL, see `/usr/share/common-licenses/GPL-3'.


=====================================
debian/patches/implicit-declarations.patch
=====================================
@@ -0,0 +1,77 @@
+Description: fix multiple implicit function declarations
+Author: Étienne Mollier <emollier at debian.org>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066675
+Forwarded: no
+Last-Update: 2024-03-25
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- pvrg-jpeg.orig/codec.c
++++ pvrg-jpeg/codec.c
+@@ -30,6 +30,7 @@
+ /* Include files. */
+ #include "globals.h"
+ #include "csize.h"
++#include <stdlib.h>
+ 
+ /* Definitions for renaming functions. */
+ 
+--- pvrg-jpeg.orig/marker.c
++++ pvrg-jpeg/marker.c
+@@ -46,6 +46,7 @@
+ extern void WriteEoi();
+ extern void WriteJfif();
+ extern void WriteSof();
++extern int WriteDnl();
+ extern void WriteDri();
+ extern void WriteDqt();
+ extern void WriteSos();
+--- pvrg-jpeg.orig/prototypes.h
++++ pvrg-jpeg/prototypes.h
+@@ -40,6 +40,7 @@
+ extern void MakeConsistentFileNames();
+ extern void CheckValidity();
+ extern int CheckBaseline();
++extern int CheckMarker();
+ extern void ConfirmFileSize();
+ extern void JpegQuantizationFrame();
+ extern void JpegDefaultHuffmanScan();
+@@ -138,6 +139,7 @@
+ extern void WriteEoi();
+ extern void WriteJfif();
+ extern void WriteSof();
++extern int WriteDnl();
+ extern void WriteDri();
+ extern void WriteDqt();
+ extern void WriteSos();
+@@ -158,6 +160,9 @@
+ extern void popstream();
+ extern void bpushc();
+ extern int bgetc();
++extern int bgetw();
++extern int brtell();
++extern int brseek();
+ extern void bputc();
+ extern void mropen();
+ extern void mrclose();
+--- pvrg-jpeg.orig/lexer.l
++++ pvrg-jpeg/lexer.l
+@@ -34,9 +34,6 @@
+ #define YY_NEVER_INTERACTIVE 1
+ #define YY_NO_UNPUT 1
+ 
+-/* Do not include unistd.h in generated source. */
+-#define YY_NO_UNISTD_H
+-
+ /* Skip declaring this function.  It is a macro.  */
+ #define YY_SKIP_YYWRAP
+ 
+--- pvrg-jpeg.orig/lexer.c
++++ pvrg-jpeg/lexer.c
+@@ -16,6 +16,7 @@
+ Stanford University) name.
+ *************************************************************/
+ # include "stdio.h"
++# include <unistd.h>
+ # define U(x) ((x)&0377)
+ # define NLSTATE yyprevious=YYNEWLINE
+ # define BEGIN yybgin = yysvec + 1 +


=====================================
debian/patches/series
=====================================
@@ -6,3 +6,4 @@ pvrg-jpeg-etb.patch
 jpeg.1.patch
 implicitdecl.patch
 mayhem.patch
+implicit-declarations.patch


=====================================
debian/rules
=====================================
@@ -3,8 +3,6 @@
 
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
 VER_MAJOR = 1
 VER_MINOR = 2
 VER_PATCH = 1


=====================================
debian/watch
=====================================
@@ -1,3 +1,2 @@
-version=3
-opts="repacksuffix=+dfsg1,dversionmangle=s/\+dfsg\d+$//,repack,compression=xz" \
-  http://sf.net/jpeg/JPEGv(.*)\.tar\.gz
+version=4
+opts=repacksuffix=+dfsg1,dversionmangle=s/\+dfsg\d+$//,repack,compression=xz http://sf.net/jpeg JPEGv(.*)\.tar\.gz



View it on GitLab: https://salsa.debian.org/med-team/pvrg-jpeg/-/compare/a735fa5a9c683444756abed802c2d337a7f0fd38...00e81b0b14e1a02df9bb4c14551cff738be42470

-- 
View it on GitLab: https://salsa.debian.org/med-team/pvrg-jpeg/-/compare/a735fa5a9c683444756abed802c2d337a7f0fd38...00e81b0b14e1a02df9bb4c14551cff738be42470
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/debian-med-commit/attachments/20240325/ecd8b6e4/attachment-0001.htm>


More information about the debian-med-commit mailing list