File: dist.ini

package info (click to toggle)
libzmq-ffi-perl 1.17-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 504 kB
  • sloc: perl: 4,317; sh: 92; ansic: 30; makefile: 27
file content (88 lines) | stat: -rw-r--r-- 1,786 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
name             = ZMQ-FFI
author           = Dylan Cali <calid1984@gmail.com>
license          = Perl_5
copyright_holder = Dylan Cali

[@Filter]
-bundle = @Basic
-remove = MakeMaker

[FFI::CheckLib]
lib = zmq

[MakeMaker::Awesome]
delimiter = |
header = |use FFI::Platypus;
header = |# Can't currently support unthreaded BSD perls
header = |# See GH #13
header = |my $badbsd;
header = |if ($^O eq 'freebsd') {
header = |   (!grep /libthr/, `procstat -v $$`) && ($badbsd = 1);
header = |} elsif ($^O =~ m/bsd/i) {
header = |   !FFI::Platypus->new(lib => [undef])
header = |                 ->find_symbol('pthread_self')
header = |                 && ($badbsd = 1);
header = |}
header = |if ($badbsd) {
header = |  print "On BSD ZMQ::FFI requires a perl built to support threads.";
header = |  print " Can't continue\n";
header = |  exit;
header = |}

[Git::NextVersion]
version_regexp = ^(.+)$

[PkgVersion]

[PodWeaver]

[AutoPrereqs]
[Prereqs / ConfigureRequires]
FFI::Platypus = 0.86

[Prereqs / RuntimeRequires]
perl              = 5.010
Moo               = 1.004005
Class::XSAccessor = 1.18
Math::BigInt      = 1.997
FFI::Platypus     = 0.86
Import::Into      = 1.002005

[Run::BeforeBuild]
run = perl scripts/gen_zmq_constants.pl
run = perl -Ilib -I. scripts/gen_modules.pl

[Run::Test]
run = xt/test_versions.sh

[Run::Clean]
run = rm -f lib/ZMQ/FFI/Constants.pm
run = rm -f lib/ZMQ/FFI/*/Context.pm
run = rm -f lib/ZMQ/FFI/*/Socket.pm

[NextRelease]

[GitHub::Meta]
repo = zmq-ffi

[MetaJSON]

[Git::Commit]
allow_dirty = Changes
commit_msg  = version => %v

[Git::Tag]
tag_format  = %v
tag_message = %v

[Git::Check]
allow_dirty =

[Git::Push]

[Clean]

; authordep Pod::Elemental::Transformer::List
; authordep Template::Tiny
; authordep Path::Class
; authordep FFI::Platypus