Compare commits

...
Sign in to create a new pull request.

20 commits

Author SHA1 Message Date
Stephen Gallagher
6763fc86a1
Rebuild for F30 branch
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-08-16 10:18:00 -04:00
Petr Písař
47f4825a1d Dummy commit
We need to build with all strategy because of first SME build.
2018-04-17 08:55:03 +02:00
Petr Písař
8e7bef625d Block bare packages
Koji prefers modular packages over bare packages based on their source
package name. That means perl.spec subpackages will compete with
same-named bare standalone packages. And if bare NEVRA is higher, we
have problem.

This patch lists or module components to be blocked from the bare
repository.
2018-04-17 08:38:45 +02:00
Petr Písař
42e3c05011 Fix v2 syntax 2018-04-06 11:52:15 +02:00
Petr Písař
232cccba31 Migrate to modulemd v2 and expand to all platforms 2018-03-14 16:19:38 +01:00
Petr Písař
2d0dcacb0c Dummy commit 2018-02-19 11:22:50 +01:00
Petr Písař
7f46c4a115 Dummy commit 2018-02-09 13:32:38 +01:00
Petr Písař
aa026387b1 Dummy commit 2018-01-29 15:15:37 +01:00
Petr Písař
34a4ed9f7f Dummy commit 2018-01-29 10:11:31 +01:00
Petr Písař
03d6c6836d Update description 2018-01-17 12:47:21 +01:00
Petr Písař
1ce9d03ada Build on top of platform:f28
Stream expansion is not yet supported.
2018-01-17 12:47:17 +01:00
Petr Písař
cb3ea78913 Platform provides groff and systemtap 2018-01-17 12:47:12 +01:00
Petr Písař
5718321da8 Define build macros using buildopts modulemd
Current module build service supports RPM buildopts to set macros for
a build root. Use them instead of custom perl-srpm-macros package.
2018-01-17 12:45:18 +01:00
Petr Písař
9c19d27f71 Transitive module build-requires are honored now 2018-01-16 13:49:56 +01:00
Petr Písař
bea9a0c7cf Correct description 2018-01-16 13:49:56 +01:00
Jitka Plesnikova
f8c1258522 Used platform f27 for Perl 5.24 2017-11-02 14:52:03 +01:00
Jitka Plesnikova
2e9b75368b Used platform master for Perl 5.24 2017-10-31 14:30:17 +01:00
Jitka Plesnikova
af04e2e739 Initial build for stream 5.24 2017-10-26 16:12:00 +02:00
Nils Philippsen
a17cda61fd don't reference Taiga anymore 2017-08-01 13:36:43 +02:00
Petr Písař
2bca5ea752 Port to f26 streams 2017-05-10 10:57:27 +02:00

View file

@ -1,30 +1,226 @@
document: modulemd document: modulemd
version: 1 version: 2
data: data:
summary: Perl bootstrap module for bootrapping Perl module summary: Perl bootstrap module for bootrapping Perl module
description: > description: >
This is the Perl interpreter and a set of modules written in Perl language This is the Perl interpreter and a set of modules written in Perl
intended for bootstrapping the perl module. This module disables groff language intended for bootstrapping the perl module. This module
and SystemTAP features and some optional tests to be buildable on disables some optional tests to limit amount of components. This
module base run-time only. This module is not intended for public use. module is not intended for public use. It's an intermediate step for
It's an intermediate step for building another modules. building perl module.
license: license:
module: [ MIT ] module: [ MIT ]
xmd:
mbs_options:
# Prevent from contaminating build root with bare Perl packages
blocked_packages:
- perl
- perl-accessors
- perl-Algorithm-Diff
- perl-Archive-Tar
- perl-Archive-Zip
- perl-Authen-SASL
- perl-autodie
- perl-B-Debug
- perl-bignum
- perl-BSD-Resource
- perl-Capture-Tiny
- perl-Carp
- perl-CGI
- perl-Class-XSAccessor
- perl-Compress-Bzip2
- perl-Compress-Raw-Bzip2
- perl-Compress-Raw-Zlib
- perl-Config-Perl-V
- perl-constant
- perl-CPAN
- perl-CPAN-Meta
- perl-CPAN-Meta-Check
- perl-CPAN-Meta-Requirements
- perl-CPAN-Meta-YAML
- perl-Data-Dumper
- perl-Data-OptList
- perl-Data-Section
- perl-DB_File
- perl-Devel-Leak
- perl-Devel-PPPort
- perl-Devel-Size
- perl-Devel-StackTrace
- perl-Devel-Symdump
- perl-Digest
- perl-Digest-HMAC
- perl-Digest-MD5
- perl-Digest-SHA
- perl-Digest-SHA1
- perl-Encode
- perl-Encode-Locale
- perl-Env
- perl-Expect
- perl-experimental
- perl-Exporter
- perl-ExtUtils-CBuilder
- perl-ExtUtils-Install
- perl-ExtUtils-MakeMaker
- perl-ExtUtils-Manifest
- perl-ExtUtils-ParseXS
- perl-Fedora-VSP
- perl-File-Fetch
- perl-File-Find-Object
- perl-File-Find-Object-Rule
- perl-File-Find-Rule
- perl-File-Find-Rule-Perl
- perl-File-HomeDir
- perl-File-Path
- perl-File-Slurp-Tiny
- perl-File-Temp
- perl-File-Which
- perl-Filter
- perl-Filter-Simple
- perl-generators
- perl-Getopt-Long
- perl-GSSAPI
- perl-HTML-Parser
- perl-HTML-Tagset
- perl-HTTP-Date
- perl-HTTP-Message
- perl-HTTP-Tiny
- perl-Import-Into
- perl-inc-latest
- perl-IO-Compress
- perl-IO-HTML
- perl-IO-Socket-INET6
- perl-IO-Socket-IP
- perl-IO-Socket-SSL
- perl-IO-String
- perl-IO-Tty
- perl-IPC-Cmd
- perl-IPC-Run
- perl-IPC-System-Simple
- perl-IPC-SysV
- perl-JSON
- perl-JSON-PP
- perl-libnet
- perl-local-lib
- perl-Locale-Codes
- perl-Locale-Maketext
- perl-LWP-MediaTypes
- perl-Math-BigInt
- perl-Math-BigInt-FastCalc
- perl-Math-BigRat
- perl-MIME-Base64
- perl-Mixin-Linewise
- perl-Module-Build
- perl-Module-CoreList
- perl-Module-Load
- perl-Module-Load-Conditional
- perl-Module-Metadata
- perl-Module-Runtime
- perl-MRO-Compat
- perl-Net-IDN-Encode
- perl-Net-LibIDN
- perl-Net-SSLeay
- perl-Number-Compare
- perl-Package-Generator
- perl-Params-Check
- perl-Params-Util
- perl-parent
- perl-PathTools
- perl-Perl-OSType
- perl-Perl-Version
- perl-perlfaq
- perl-PerlIO-utf8_strict
- perl-PerlIO-via-QuotedPrint
- perl-Pod-Checker
- perl-Pod-Coverage
- perl-Pod-Coverage-TrustPod
- perl-Pod-Escapes
- perl-Pod-Eventual
- perl-Pod-Parser
- perl-Pod-Perldoc
- perl-Pod-Simple
- perl-Pod-Usage
- perl-podlators
- perl-Scalar-List-Utils
- perl-Socket
- perl-Socket6
- perl-Software-License
- perl-Sort-Versions
- perl-Storable
- perl-Sub-Exporter
- perl-Sub-Identify
- perl-Sub-Install
- perl-Sub-Uplevel
- perl-SUPER
- perl-Sys-Syslog
- perl-Term-ANSIColor
- perl-Term-Cap
- perl-TermReadKey
- perl-Test-CPAN-Meta
- perl-Test-Deep
- perl-Test-Exception
- perl-Test-FailWarnings
- perl-Test-Harness
- perl-Test-MockModule
- perl-Test-NoWarnings
- perl-Test-Output
- perl-Test-Pod
- perl-Test-Pod-Coverage
- perl-Test-Portability-Files
- perl-Test-Simple
- perl-Test-Taint
- perl-Test-TrailingSpace
- perl-Test-Version
- perl-Test-Warn
- perl-Text-Balanced
- perl-Text-Diff
- perl-Text-Glob
- perl-Text-Levenshtein-Damerau-XS
- perl-Text-ParseWords
- perl-Text-Tabs+Wrap
- perl-Text-Template
- perl-Thread-Queue
- perl-threads
- perl-threads-shared
- perl-Tie-IxHash
- perl-Time-HiRes
- perl-Time-Local
- perl-TimeDate
- perl-Try-Tiny
- perl-Unicode-Collate
- perl-Unicode-Normalize
- perl-URI
- perl-version
- perl-YAML
- perl-YAML-Syck
dependencies: dependencies:
buildrequires: - buildrequires:
base-runtime: master platform: []
requires: requires:
base-runtime: master platform: []
references: references:
community: https://fedoraproject.org/wiki/Modularity community: https://fedoraproject.org/wiki/Modularity
documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules
tracker: https://taiga.fedorainfracloud.org/project/modularity buildopts:
rpms:
macros: |
%perl_bootstrap 1
%_with_perl_enables_groff 1
%_without_perl_enables_syslog_test 1
%_with_perl_enables_systemtap 1
%_without_perl_enables_tcsh 1
%_without_perl_Compress_Bzip2_enables_optional_test 1
%_without_perl_CPAN_Meta_Requirements_enables_optional_test 1
%_without_perl_IPC_System_Simple_enables_optional_test 1
%_without_perl_LWP_MediaTypes_enables_mailcap 1
%_without_perl_Module_Build_enables_optional_test 1
%_without_perl_Perl_OSType_enables_optional_test 1
%_without_perl_Pod_Perldoc_enables_tk_test 1
%_without_perl_Software_License_enables_optional_test 1
%_without_perl_Sys_Syslog_enables_optional_test 1
%_without_perl_Test_Harness_enables_optional_test 1
%_without_perl_URI_enables_Business_ISBN 1
components: components:
rpms: rpms:
perl-srpm-macros:
rationale: Control generating source packages.
ref: 251020eb8d3e2823fd32a969cb59f036204e1113
buildorder: 0
perl: perl:
rationale: The Perl interpreter. rationale: The Perl interpreter.
ref: f26 ref: f26