[med-svn] [Git][med-team/libtecla][master] 11 commits: Fix watch file

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Oct 18 08:32:30 BST 2021



Andreas Tille pushed to branch master at Debian Med / libtecla


Commits:
dfb8eba6 by Andreas Tille at 2021-10-18T09:07:14+02:00
Fix watch file

- - - - -
49c9f087 by Andreas Tille at 2021-10-18T09:07:30+02:00
routine-update: Standards-Version: 4.6.0

- - - - -
33330a29 by Andreas Tille at 2021-10-18T09:07:30+02:00
routine-update: debhelper-compat 13

- - - - -
923fa845 by Andreas Tille at 2021-10-18T09:07:33+02:00
routine-update: Secure URI in copyright format

- - - - -
30943ef0 by Andreas Tille at 2021-10-18T09:07:33+02:00
routine-update: Add salsa-ci file

- - - - -
f583dd29 by Andreas Tille at 2021-10-18T09:07:33+02:00
routine-update: Rules-Requires-Root: no

- - - - -
2a55b511 by Andreas Tille at 2021-10-18T09:07:37+02: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

- - - - -
44218514 by Andreas Tille at 2021-10-18T09:07:46+02:00
Apply multi-arch hints.
+ libtecla-dev, libtecla1: Add Multi-Arch: same.

Changes-By: apply-multiarch-hints

- - - - -
be181207 by Andreas Tille at 2021-10-18T09:20:00+02:00
Add d-shlibs override

- - - - -
916b793c by Andreas Tille at 2021-10-18T09:23:32+02:00
Mark some files not-installed (and work around files that are copied and not moved - no idea why)

- - - - -
9c1f6b7b by Andreas Tille at 2021-10-18T09:29:27+02:00
Secure URI in watch file and upload to unstable

- - - - -


8 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- + debian/not-installed
- debian/rules
- + debian/salsa-ci.yml
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+libtecla (1.6.3-3) unstable; urgency=medium
+
+  * Fix watch file
+  * Standards-Version: 4.6.0 (routine-update)
+  * debhelper-compat 13 (routine-update)
+  * Secure URI in copyright format (routine-update)
+  * Add salsa-ci file (routine-update)
+  * Rules-Requires-Root: no (routine-update)
+  * Use secure URI in Homepage field.
+  * Apply multi-arch hints.
+    + libtecla-dev, libtecla1: Add Multi-Arch: same.
+  * Add d-shlibmove override
+  * Mark some files not-installed (and work around files that are copied
+    and not moved - no idea why)
+
+ -- Andreas Tille <tille at debian.org>  Mon, 18 Oct 2021 09:23:41 +0200
+
 libtecla (1.6.3-2.1) unstable; urgency=medium
 
   [ Helmut Grohne ]


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


=====================================
debian/control
=====================================
@@ -4,18 +4,20 @@ Uploaders: Scott Christley <schristley at mac.com>,
            Andreas Tille <tille at debian.org>
 Section: science
 Priority: optional
-Build-Depends: debhelper (>= 11~),
+Build-Depends: debhelper-compat (= 13),
                d-shlibs
-Standards-Version: 4.1.4
+Standards-Version: 4.6.0
 Vcs-Browser: https://salsa.debian.org/med-team/libtecla
 Vcs-Git: https://salsa.debian.org/med-team/libtecla.git
-Homepage: http://www.astro.caltech.edu/~mcs/tecla/
+Homepage: https://www.astro.caltech.edu/~mcs/tecla/
+Rules-Requires-Root: no
 
 Package: libtecla-dev
 Architecture: any
 Section: libdevel
 Depends: libtecla1 (= ${binary:Version}),
          ${misc:Depends}
+Multi-Arch: same
 Description: interactive command line editing facilities (development)
  The tecla library provides UNIX and LINUX programs with interactive
  command line editing facilities, similar to those of the UNIX tcsh
@@ -47,6 +49,7 @@ Architecture: any
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
+Multi-Arch: same
 Description: interactive command line editing facilities
  The tecla library provides UNIX and LINUX programs with interactive
  command line editing facilities, similar to those of the UNIX tcsh


=====================================
debian/copyright
=====================================
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: libtecla
 Upstream-Contact: Martin C. Shepherd <mcs at astro.caltech.edu>
 Source: http://www.astro.caltech.edu/~mcs/tecla


=====================================
debian/not-installed
=====================================
@@ -0,0 +1,6 @@
+# That name is too generic and it was never used inside the Debian package
+usr/bin/enhance
+usr/share/man/man1/enhance.1
+# Seems here is some flaw in d-shlibmove.  These files seem to be copied for whatever reason and are installed.
+usr/lib/*/libtecla_r.a
+usr/lib/*/libtecla_r.so*


=====================================
debian/rules
=====================================
@@ -13,6 +13,7 @@ override_dh_install:
 	d-shlibmove --commit \
 		    --multiarch \
 		    --devunversioned \
+		    --override s/libncurses6-dev/libncurses-dev/ \
 		    --exclude-la \
 		    --movedev "debian/tmp/usr/include/*.h" usr/include/ \
 		    debian/tmp/usr/lib/*/*.so


=====================================
debian/salsa-ci.yml
=====================================
@@ -0,0 +1,4 @@
+---
+include:
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
+  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml


=====================================
debian/watch
=====================================
@@ -1,2 +1,2 @@
-version=3
-http://www.astro.caltech.edu/~mcs/tecla/ libtecla-(.+)\.tar\.gz
+version=4
+https://www.astro.caltech.edu/~mcs/tecla/ .*/libtecla-(.+)\.tar\.gz



View it on GitLab: https://salsa.debian.org/med-team/libtecla/-/compare/3e05b48e64f9d172c3bae95c02eff2889eacb9dc...9c1f6b7bd6cac3e680007a6edb4928c8e47d7109

-- 
View it on GitLab: https://salsa.debian.org/med-team/libtecla/-/compare/3e05b48e64f9d172c3bae95c02eff2889eacb9dc...9c1f6b7bd6cac3e680007a6edb4928c8e47d7109
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/20211018/9ae778a3/attachment-0001.htm>


More information about the debian-med-commit mailing list