d/changelog: Change the version to 2.5.23

Signed-off-by: Niels Thykier <niels@thykier.net>
Add libidn to embedded library

Signed-off-by: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
Detect libsrtp

This package has a RFC problem avoid to duplicate it.

Signed-off-by: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
Add flattr logo/badge to non-free files

Signed-off-by: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
Add another correction for environment

(Found in gnustep's synopsis)

Signed-off-by: Niels Thykier <niels@thykier.net>
c/java: Skip the codeless-jar tag on some jar files

Signed-off-by: Niels Thykier <niels@thykier.net>
c/cruft.pm: Use a char-class rather than union in regex

Character-classes are generally simplier and faster to match than a
union of single characters.

Signed-off-by: Niels Thykier <niels@thykier.net>
data/cruft/non-distributable-files:

[BR] Add a file comes from the Novell libc Software Development
Kit.  (Closes: #745802)
Avoid /i in "hot regexes" for privacy-breach

Removing the the /i modifier is worth about half of the run time on
clhep-doc/2.1.3.1-1.

Signed-off-by: Niels Thykier <niels@thykier.net>
c/testsuite.pm: Add new DEP-8 test restrictions

Signed-off-by: Niels Thykier <niels@thykier.net>
Check for embedded copies of libmms
Don't detect xine-lib as if it was embedding libmms
Add changelog for the previous commits
Corrections to the detection of srtp and libidn
Check for embedded copies of libupnp
Check for embedded copies of libminiupnpc
Add changelog entry for the previous commits
missing-classpath should be disabled on Java binaries
Add bug number for previous changelog

Signed-off-by: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>
Warn when debian/patches/series file does not include a trailing newline

The package contains a debian/patches/series file
that doesn't end with a newline. dpkg-source may silently
corrupt this file.

Signed-off-by: Bastien ROUCARIÈS <roucaries.bastien+debian@gmail.com>