document: modulemd
version: 2
data:
    name: perl-libwww-perl
    stream: '6.34'
    summary: A Perl interface to the World-Wide Web
    description: >
        The libwww-perl collection is a set of Perl modules which provide
        a simple and consistent application programming interface to the
        World-Wide Web. The main focus of the library is to provide classes
        and functions that enable you to write WWW clients. The library also
        contains modules that are of more general use and even classes that
        help you implement simple HTTP servers. LWP::Protocol::https adds
        a support for an HTTPS protocol.
    license:
        module: [ MIT ]
    dependencies:
        - buildrequires:
              platform: [el8]
              perl: [5.26]
              perl-IO-Socket-SSL: [2.066]
          requires:
              platform: [el8]
              perl: [5.26]
              perl-IO-Socket-SSL: [2.066]
    references:
        community: https://metacpan.org/release/libwww-perl
    profiles:
        common:
            description: LWP with HTTPS support
            rpms:
                - perl-libwww-perl
                - perl-LWP-Protocol-https
    api:
        rpms:
            - perl-libwww-perl
            - perl-LWP-Protocol-https
    buildopts:
        rpms:
            macros: |
                %_without_perl_HTML_Tagset_enables_optional_test 1
                %_without_perl_Test_Fatal_enables_extra_test 1
                %_without_perl_Test_Fatal_enables_optional_test 1
    filter:
        rpms:
            - perl-Digest-SHA1
            - perl-HTTP-Daemon
            - perl-Test-Fatal
            - perl-Test-Pod
            - perl-Test-RequiresInternet
    components:
        rpms:
            perl-Data-Dump:
                rationale: A run-time depenedency.
                ref: changed/i8c-stream-6.34/perl-Data-Dump-1.23-7.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-Digest-SHA1:
                rationale: A build dependency.
                ref: changed/i8c-stream-6.34/perl-Digest-SHA1-2.13-23.module+el8.6.0+13414+533ca04e
                buildorder: 0
            perl-Encode-Locale:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-Encode-Locale-1.05-10.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-HTML-Tagset:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-HTML-Tagset-3.20-34.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-HTTP-Date:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-HTTP-Date-6.02-19.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-IO-HTML:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-IO-HTML-1.001-11.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-LWP-MediaTypes:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-LWP-MediaTypes-6.02-15.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-Mozilla-CA:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-Net-HTTP:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-Net-HTTP-6.17-2.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-Test-Pod:
                rationale: A build dependency.
                ref: changed/i8c-stream-6.34/perl-Test-Pod-1.51-9.module+el8.6.0+13414+533ca04e
                buildorder: 0
            perl-Test-RequiresInternet:
                rationale: A build dependency.
                ref: changed/i8c-stream-6.34/perl-Test-RequiresInternet-0.05-9.module+el8.6.0+13414+533ca04e
                buildorder: 0
            perl-TimeDate:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-TimeDate-2.30-15.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-Try-Tiny:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-Try-Tiny-0.30-7.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-WWW-RobotRules:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-WWW-RobotRules-6.02-18.module+el8.3.0+6498+31ea7642
                buildorder: 0
            perl-Digest-HMAC:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-Digest-HMAC-1.03-17.module+el8.3.0+6498+31ea7642
                buildorder: 1
            perl-File-Listing:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-File-Listing-6.04-17.module+el8.3.0+6498+31ea7642
                buildorder: 1
            perl-HTTP-Message:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-HTTP-Message-6.18-1.module+el8.3.0+6498+31ea7642
                buildorder: 1
            perl-Test-Fatal:
                rationale: A build dependency.
                ref: changed/i8c-stream-6.34/perl-Test-Fatal-0.014-9.module+el8.6.0+13414+533ca04e
                buildorder: 1
            perl-HTML-Parser:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-HTML-Parser-3.72-15.module+el8.3.0+6498+31ea7642
                buildorder: 2
            perl-HTTP-Cookies:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-HTTP-Cookies-6.04-2.module+el8.3.0+6498+31ea7642
                buildorder: 2
            perl-HTTP-Daemon:
                rationale: A build dependency.
                ref: changed/i8c-stream-6.34/perl-HTTP-Daemon-6.01-23.module+el8.6.0+13414+533ca04e
                buildorder: 2
            perl-HTTP-Negotiate:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-HTTP-Negotiate-6.01-19.module+el8.3.0+6498+31ea7642
                buildorder: 2
            perl-NTLM:
                rationale: A run-time dependency.
                ref: changed/i8c-stream-6.34/perl-NTLM-1.09-17.module+el8.3.0+6498+31ea7642
                buildorder: 2
            perl-libwww-perl:
                rationale: The API.
                ref: changed/i8c-stream-6.34/perl-libwww-perl-6.34-1.module+el8.3.0+6498+31ea7642
                buildorder: 3
            perl-LWP-Protocol-https:
                rationale: The API.
                ref: changed/i8c-stream-6.34/perl-LWP-Protocol-https-6.07-4.module+el8.3.0+6498+31ea7642
                buildorder: 4