[Git][debian-gis-team/pyorbital][master] 3 commits: New 0003-Reproducible-build.patch

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Dec 7 11:08:38 GMT 2024



Antonio Valentino pushed to branch master at Debian GIS Project / pyorbital


Commits:
4f106337 by Antonio Valentino at 2024-12-07T10:58:05+00:00
New 0003-Reproducible-build.patch

- - - - -
932f5f83 by Antonio Valentino at 2024-12-07T10:59:15+00:00
Update license files

- - - - -
1f4c3823 by Antonio Valentino at 2024-12-07T10:59:31+00:00
Set distribution to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/copyright
- + debian/patches/0003-Reproducible-build.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+pyorbital (1.9.1-2) unstable; urgency=medium
+
+  * debian/patches:
+    - New 0003-Reproducible-build.patch (Closes: #1089011).
+  * Update d/copyright:
+    - Update dates.
+    - Drop unused license entries.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Sat, 07 Dec 2024 10:40:12 +0000
+
 pyorbital (1.9.1-1) unstable; urgency=medium
 
   [ Bas Couwenberg ]


=====================================
debian/copyright
=====================================
@@ -3,10 +3,9 @@ Upstream-Name: pyorbital
 Source: https://github.com/pytroll/pyorbital
 
 Files: *
-Copyright: 2011-2023,       Pyorbital Developers
-           2011-2023,       PyTroll Community
-           2011-2017,       Martin Raspaud <martin.raspaud at smhi.se>
-           2012-2023,       The Pytroll crew
+Copyright: 2011-2024,       Pyorbital Developers
+           2011-2024,       PyTroll Community
+           2013-2024,       Martin Raspaud
 License: GPL-3+
 
 Files: debian/*
@@ -29,29 +28,3 @@ License: GPL-3+
  .
  On Debian systems, the complete text of the GNU General
  Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
-
-License: public-domain
- This is free and unencumbered software released into the public domain.
- .
- Anyone is free to copy, modify, publish, use, compile, sell, or
- distribute this software, either in source code form or as a compiled
- binary, for any purpose, commercial or non-commercial, and by any
- means.
- .
- In jurisdictions that recognize copyright laws, the author or authors
- of this software dedicate any and all copyright interest in the
- software to the public domain. We make this dedication for the benefit
- of the public at large and to the detriment of our heirs and
- successors. We intend this dedication to be an overt act of
- relinquishment in perpetuity of all present and future rights to this
- software under copyright law.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
- OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
- ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
- OTHER DEALINGS IN THE SOFTWARE.
- .
- For more information, please refer to <https://unlicense.org>


=====================================
debian/patches/0003-Reproducible-build.patch
=====================================
@@ -0,0 +1,34 @@
+From: Chris Lamb <lamby at debian.org>
+Date: Sat, 7 Dec 2024 10:48:29 +0000
+Subject: Make the build reproducible
+
+Last-Update: 2024-12-04
+
+Forwarded: not-needed
+---
+ doc/source/conf.py | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/doc/source/conf.py b/doc/source/conf.py
+index 0ed1f15..c2a9762 100644
+--- a/doc/source/conf.py
++++ b/doc/source/conf.py
+@@ -12,7 +12,7 @@
+ # serve to show the default.
+ """Configurations for sphinx based documentation."""
+ 
+-import datetime as dt
++import time
+ import os
+ import sys
+ 
+@@ -47,7 +47,8 @@ master_doc = "index"
+ 
+ # General information about the project.
+ project = u"pyorbital"
+-copyright = u"2012, 2024-{}, The PyTroll Team".format(dt.datetime.utcnow().strftime("%Y"))  # noqa: A001
++year = time.strftime("%Y", time.gmtime(int(os.environ.get('SOURCE_DATE_EPOCH', time.time()))))
++copyright = u"2012, 2024-{}, The PyTroll Team".format(year)  # noqa: A001
+ 
+ 
+ 


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 0001-Fix-pricacy-breach.patch
 0002-Fix-broken-test-on-i386.patch
+0003-Reproducible-build.patch



View it on GitLab: https://salsa.debian.org/debian-gis-team/pyorbital/-/compare/7989a5129e73954223077b5c89a0aca1d8edf811...1f4c3823ce58afc1f7d2f96770607b8e7b462f88

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/pyorbital/-/compare/7989a5129e73954223077b5c89a0aca1d8edf811...1f4c3823ce58afc1f7d2f96770607b8e7b462f88
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-grass-devel/attachments/20241207/d2050400/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list