Skip to content

Commit b782aa7

Browse files
committed
Set authors and contributors
Use ContributesFile to tell who is a contributor and update the authors of this module to the previous and current maintainer(s). Signed-off-by: Wesley Schwengle <waterkip@cpan.org>
1 parent 013a0c6 commit b782aa7

File tree

6 files changed

+61
-103
lines changed

6 files changed

+61
-103
lines changed

CONTRIBUTORS

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
# NET-SAML2 CONTRIBUTORS #
3+
4+
This is the (likely incomplete) list of people who have helped
5+
make this distribution what it is, either via code contributions,
6+
patches, bug reports, help with troubleshooting, etc. A huge
7+
'thank you' to all of them.
8+
9+
* Timothy Legge
10+
* Wesley Schwengle
11+
* Chris Andrews
12+
* Alessandro Ranellucci
13+
* Mike Wisener
14+
* Peter Marschall
15+
* Gianni Ceccarelli
16+
* Jeff Fearn
17+
* Ali Zia
18+
* Oskari Okko Ojala
19+
20+

LICENSE

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This software is copyright (c) 2022 by Chris Andrews and Others, see the git log.
1+
This software is copyright (c) 2022 by Venda Ltd, see the CONTRIBUTORS file for others.
22

33
This is free software; you can redistribute it and/or modify it under
44
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@ b) the "Artistic License"
1212

1313
--- The GNU General Public License, Version 1, February 1989 ---
1414

15-
This software is Copyright (c) 2022 by Chris Andrews and Others, see the git log.
15+
This software is Copyright (c) 2022 by Venda Ltd, see the CONTRIBUTORS file for others.
1616

1717
This is free software, licensed under:
1818

@@ -272,7 +272,7 @@ That's all there is to it!
272272

273273
--- The Artistic License 1.0 ---
274274

275-
This software is Copyright (c) 2022 by Chris Andrews and Others, see the git log.
275+
This software is Copyright (c) 2022 by Venda Ltd, see the CONTRIBUTORS file for others.
276276

277277
This is free software, licensed under:
278278

Makefile.PL

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use ExtUtils::MakeMaker;
77

88
my %WriteMakefileArgs = (
99
"ABSTRACT" => "SAML bindings and protocol implementation",
10-
"AUTHOR" => "Chris Andrews <chrisa\@cpan.org>",
10+
"AUTHOR" => "Chris Andrews <chrisa\@cpan.org>, Timothy Legge <timlegge\@gmail.com>",
1111
"CONFIGURE_REQUIRES" => {
1212
"ExtUtils::MakeMaker" => 0
1313
},
@@ -76,7 +76,7 @@ my %WriteMakefileArgs = (
7676
"URI::URL" => 0,
7777
"XML::LibXML::XPathContext" => 0
7878
},
79-
"VERSION" => "0.62",
79+
"VERSION" => "0.63",
8080
"test" => {
8181
"TESTS" => "t/*.t t/author/*.t"
8282
}

README

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ NAME
22
Net::SAML2 - SAML2 bindings and protocol implementation
33

44
VERSION
5-
version 0.62
5+
version 0.63
66

77
SYNOPSIS
88
See TUTORIAL.md for implementation documentation and
@@ -87,40 +87,18 @@ DESCRIPTION
8787
required to existing SP applications if EncryptedAssertions are not
8888
in use.
8989

90-
NAME
91-
Net::SAML2 - SAML bindings and protocol implementation
92-
9390
MAJOR CAVEATS
9491
SP-side protocol only
9592
Requires XML metadata from the IdP
9693

97-
CONTRIBUTORS
98-
Chris Andrews <chris@nodnol.org>
99-
Oskari Okko Ojala <okko@frantic.com>
100-
Peter Marschall <peter@adpm.de>
101-
Mike Wisener <xmikew@cpan.org>
102-
Jeff Fearn <jfearn@redhat.com>
103-
Alessandro Ranellucci <aar@cpan.org>
104-
Mike Wisener <mwisener@secureworks.com>, xmikew <github@32ths.com>
105-
xmikew <github@32ths.com>
106-
Timothy Legge <timlegge@gmail.com>
107-
108-
COPYRIGHT
109-
The following copyright notice applies to all the files provided in this
110-
distribution, including binary files, unless explicitly noted otherwise.
111-
112-
Copyright 2010, 2011 Venda Ltd.
113-
114-
LICENCE
115-
This library is free software; you can redistribute it and/or modify it
116-
under the same terms as Perl itself.
94+
AUTHORS
95+
* Chris Andrews <chrisa@cpan.org>
11796

118-
AUTHOR
119-
Chris Andrews <chrisa@cpan.org>
97+
* Timothy Legge <timlegge@gmail.com>
12098

12199
COPYRIGHT AND LICENSE
122-
This software is copyright (c) 2022 by Chris Andrews and Others, see the
123-
git log.
100+
This software is copyright (c) 2022 by Venda Ltd, see the CONTRIBUTORS
101+
file for others.
124102

125103
This is free software; you can redistribute it and/or modify it under
126104
the same terms as the Perl 5 programming language system itself.

dist.ini

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
name = Net-SAML2
22
abstract = SAML bindings and protocol implementation
3-
author = Chris Andrews <chrisa@cpan.org>
4-
copyright_holder = Chris Andrews and Others, see the git log
5-
main_module = lib/Net/SAML2.pm
6-
; [...]
3+
authors = Chris Andrews <chrisa@cpan.org>
4+
authors = Timothy Legge <timlegge@gmail.com>
5+
copyright_holder = Venda Ltd, see the CONTRIBUTORS file for others
76
license = Perl_5
7+
main_module = lib/Net/SAML2.pm
8+
89
[Meta::Maintainers]
910
maintainer = Timothy Legge <timlegge@gmail.com>
1011

1112
[Git::Contributors]
13+
order_by = commits
1214
include_authors = 1
1315

1416
[@Filter]
@@ -22,6 +24,7 @@ remove = Readme
2224
exclude_filename = cpanfile
2325
exclude_filename = Makefile.PL
2426
exclude_filename = LICENSE
27+
exclude_filename = CONTRIBUTORS
2528
exclude_match = xt\/testapp\/.*
2629
exclude_filename = README
2730

@@ -36,9 +39,10 @@ copy = cpanfile
3639
copy = Makefile.PL
3740
copy = README
3841
copy = LICENSE
42+
copy = CONTRIBUTORS
3943

4044
[CopyFilesFromRelease]
41-
copy = cpanfile, Makefile.PL, README
45+
copy = cpanfile, Makefile.PL, README, LICENSE, CONTRIBUTORS
4246

4347
[AutoPrereqs]
4448
skip = Saml2Test
@@ -77,6 +81,9 @@ web = https://github.com/perl-net-saml2/perl-Net-SAML2/issues
7781
format = %v -- %{EEE MMM dd HH:mm:ss VVV yyyy}d
7882
filename = Changes
7983

84+
[ContributorsFile]
85+
filename = CONTRIBUTORS
86+
8087
[Git::NextVersion]
8188
first_version = 0.001 ; this is the default
8289
version_by_branch = 0 ; this is the default

lib/Net/SAML2.pm

Lines changed: 18 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,25 @@ require 5.008_001;
77

88
# ABSTRACT: SAML2 bindings and protocol implementation
99

10-
=head1 NAME
10+
# entities
11+
use Net::SAML2::IdP;
12+
use Net::SAML2::SP;
1113

12-
Net::SAML2 - SAML bindings and protocol implementation
14+
# bindings
15+
use Net::SAML2::Binding::Redirect;
16+
use Net::SAML2::Binding::POST;
17+
use Net::SAML2::Binding::SOAP;
18+
19+
# protocol
20+
use Net::SAML2::Protocol::AuthnRequest;
21+
use Net::SAML2::Protocol::LogoutRequest;
22+
use Net::SAML2::Protocol::LogoutResponse;;
23+
use Net::SAML2::Protocol::Assertion;
24+
use Net::SAML2::Protocol::ArtifactResolve;
25+
26+
1;
27+
28+
__END__
1329
1430
=head1 SYNOPSIS
1531
@@ -116,66 +132,3 @@ SP applications if EncryptedAssertions are not in use.
116132
=item Requires XML metadata from the IdP
117133
118134
=back
119-
120-
=cut
121-
122-
# entities
123-
use Net::SAML2::IdP;
124-
use Net::SAML2::SP;
125-
126-
# bindings
127-
use Net::SAML2::Binding::Redirect;
128-
use Net::SAML2::Binding::POST;
129-
use Net::SAML2::Binding::SOAP;
130-
131-
# protocol
132-
use Net::SAML2::Protocol::AuthnRequest;
133-
use Net::SAML2::Protocol::LogoutRequest;
134-
use Net::SAML2::Protocol::LogoutResponse;;
135-
use Net::SAML2::Protocol::Assertion;
136-
use Net::SAML2::Protocol::ArtifactResolve;
137-
138-
=pod
139-
140-
=head1 CONTRIBUTORS
141-
142-
=over
143-
144-
=item Alessandro Ranellucci <aar@cpan.org>
145-
146-
=item Ali Zia <ziali088@gmail.com>
147-
148-
=item Chris Andrews <chris@nodnol.org>
149-
150-
=item Gianni Ceccarelli <gianni.ceccarelli@broadbean.com>
151-
152-
=item Jeff Fearn <jfearn@redhat.com>
153-
154-
=item Mike Wisener <xmikew@cpan.org>, <mwisener@secureworks.com>, xmikew <github@32ths.com>
155-
156-
=item Oskari Okko Ojala <okko@frantic.com>
157-
158-
=item Peter Marschall <peter@adpm.de>
159-
160-
=item Timothy Legge <timlegge@gmail.com>
161-
162-
=item Wesley Schwengle <waterkip@cpan.org>
163-
164-
=back
165-
166-
=head1 COPYRIGHT
167-
168-
The following copyright notice applies to all the files provided in
169-
this distribution, including binary files, unless explicitly noted
170-
otherwise.
171-
172-
Copyright 2010, 2011 Venda Ltd.
173-
174-
=head1 LICENCE
175-
176-
This library is free software; you can redistribute it and/or modify
177-
it under the same terms as Perl itself.
178-
179-
=cut
180-
181-
1;

0 commit comments

Comments
 (0)