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

Bug#820196: RFS: dante/1.4.1+dfsg-1 -- new upstream version, packaging updates



Package: sponsorship-requests
Severity: minor

Dear mentors,

I am looking for a sponsor for my package "dante".  This is
both a new upstream version with many bugfixes and new features
and also almost a full overhaul of the Debian packaging under
the guise of using new features of the build tools.

* Package name    : dante
  Version         : 1.4.1+dfsg-1
  Upstream Author : Inferno Nettverk A/S, Norway <dante-bugs@inet.no>
* URL             : http://www.inet.no/dante/
* License         : other, similar to a BSD-3-Clause with two advertising clauses
  Section         : net

It builds those binary packages:

  dante-client - SOCKS wrapper for users behind a firewall
  dante-client-lib - SOCKS library preloaded in user applications
  dante-server - SOCKS (v4 and v5) proxy daemon (danted)
  libsocksd0 - SOCKS library for packages built using libsocksd-dev
  libsocksd0-dev - Development files for compiling programs with SOCKS support

They have been built with sbuild and tested with Lintian.

To access further information about this package, please visit the following URL:

  http://mentors.debian.net/package/dante

Alternatively, one can download the package with dget using this command:

  dget -x http://mentors.debian.net/debian/pool/main/d/dante/dante_1.4.1+dfsg-1.dsc

Thanks in advance for your time and assistance!

Changes since the last upload:

  * Fix FTBFS by depending on libtool-bin instead of libtool.
    Closes: #776907
  * Remove the obsolete DM-Upload-Allowed source control field.
  * Note the migration to my GitLab repository in the Vcs-* fields.
  * Use the default dpkg-dev source package compression method.
  * Drop the versions from the autotools-dev and dpkg-dev dependencies.
  * Fix the broken .so symlink in libsocksd0-dev.  Closes: #715117
  * Bump the debhelper compatibility level to 10:
    - install into the multiarch library directory
    - get the compiler and linker flags directly from debhelper
    - override the "experimental debhelper version" Lintian warning
  * New upstream version:
    - Closes: #740749 (new upstream version)
    - Closes: #731178 (tries to dlopen a linker script)
    - rework some of the patches to modify the *.am files instead of
      the *.in ones; Closes: #716681
    - add a lot more filenames to debian/clean
    - put the preloaded libdsocksd back into a separate package, now named
      dante-client-lib, in preparation for socksify being able to select
      the one with the correct ABI/architecture; drop the 15-lib-dante-client
      patch that is no longer applicable
    - update the libsocksd0 symbols file - all the internal symbols were
      dropped from the public interface; this should cause no trouble,
      since none of these should ever have been used by anything external.
      Closes: #626316
    - drop the no longer shipped TODO doc file
    - update the patches
    - drop the 07-rconnect patch, it seems to be handled upstream
    - drop the 13-c-warnings patch, it was integrated upstream
    - drop the check for PTHREAD_MUTEX_ERRORCHECK, we really need it; if it
      turns out not to be available on some architectures, we'll figure out
      ways around that
  * Add Multi-Arch headers to the binary packages.
  * Add the multiarch-find-lib tool to the dante-client package and
    preload exactly the libraries needed for the file being executed.
    This tool was obtained from my multiarch-query repository at
    https://gitlab.com/roam-multiarch-tools/multiarch-query and it will
    most probably be released separately soon.
    Closes: #656096
  * Add the 19-standards patch to add _DEFAULT_SOURCE to the _BSD_SOURCE
    definition that is declared obsolete in recent libc versions; also,
    add *-gnu to the triplets mask to include kFreeBSD and the Hurd.
  * Declare compliance with Debian Policy 3.9.8:
    - update the copyright file to the 1.0 format
  * Add the 21-typos patch to fix some typographical and grammatical errors.
  * Bring dante-server's danted.init script up to date:
    - add an LSB Description
    - source the LSB init-functions file
    - add a 'status' command
  * Fix the 03-configure patch's header: "Author" is a single-line field.
  * Add an upstream metadata file.
  * Drop the dante-server and dante-client.preinst files, upgrades from
    version 0.92 are... not expected to happen.
  * Drop the leftover debian/socks.h file; we've been using the upstream
    one for more than ten years now.
  * Use the upstream version of the socksify.1 manual page.
  * Upload to unstable; dante has been gone from testing long enough
    that this will not disrupt anything.

G'luck,
Peter

-- System Information:
Debian Release: stretch/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=bg_BG.UTF-8, LC_CTYPE=bg_BG.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Attachment: signature.asc
Description: PGP signature


Reply to: