This package will serve as the home for any common basic functions we
need in the Sipwise codebase. Which should avoid duplicating them all
over the place.
Change-Id: I52aa2dcd68dedb7ca9062c365b3338eb4dbbfef6
- Bump debhelper compatibility version 10.
- Switch from Priority extra to optional.
- Update debian/.gitignore file.
Change-Id: I8a53a703cd08d8b22ce242220849f5145e168a2c
- Use canonical homepage URL.
- Bump debhelper compatibility to 9.
- Bump Standards-Version to 3.9.8.
- Bump source format to 3.0 (native).
- Write a proper package Description.
- Update copyright years.
Change-Id: I015d4f93d227b10555def51fbd8b75bd8e4bc6d0
> Module does not end with "1;" at line 3, column 1.
> Must end with a recognizable true value. (Severity: 4)
Change-Id: Iabd0ad5f274ef5a63e34afdddfe33ae858408e58
The current documentation is just wrong and does not correspond with
current practices. This is also already covered in the Internal Handbook,
and there's no point in duplicating the information which has the danger
of easily getting out-of-sync.
Change-Id: I9662508d5cee2a7735e48cb4860ea41d697c7981
- Protect the syntax that we are checking with eval, so that when
it is not available we can do proper test suite checks instead
of exiting with compilation errors.
- Remove check for switch feature, which is considered experimental
with latest perl versions and emits warnings.
- When testing unlink, use a filename that is very unlikely to exist.
- Add libmodule-build-perl to Build-Depends which will be removed from
perl's core soon.
- Remove dh_auto_test override to enable the test suite.
Change-Id: I458f680d4743ec9025ff68c44b867a7e6398fcd6
- Pass a version option to strictures' import instead of a scalar.
- Remove libindirect-perl from Build-Depends and Depends, and from
Build.PL requires, as it is only used in development mode.
Change-Id: I848bb97da26510b13dad4dd4f1d246ac11f14790
Add libipc-system-simple-perl to Build-Depends and Depends, required
for Fatalized/autodying system()/exec().
Change-Id: I9342b8ca6eb8c6261079c6295e194aab40cb69de
Check manually for the Lancaster Consensus variables instead of using
the Test::DescribeMe module which is not packaged in Debian.
Conditionally use the Test::Spelling module instead of blindly assuming
it is there, as we only run the unit tests when doing author testing,
there is no point in always requiring the module.
Fix all_pod_files_spelling_ok() call, and remove done_testing which
should not be called in this case.
Add some new stop words.
Change-Id: I625cd104093f38cbd36a7439dbd8562d69638d55