Sisyphus repository
Last update: 2018-08-20 08:06:46 +0400 | SRPMs: 18644 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1:0.72-alt1_1
p8: 0.62-alt1
p7: 0.41-alt1_1
t7: 0.41-alt1_1

Group :: Development/Other
Source RPM: perl-YAML-LibYAML

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

Group: Development/Other
# BEGIN SourceDeps(oneline):
BuildRequires: perl(LWP/ perl(Test/ perl(Test/ perl(Text/ perl( perl-podlators
# END SourceDeps(oneline)

BuildRequires: perl-Filter
# fedora bcond_with macro

%define bcond_with() %{expand:%%{?_with_%{1}:%%global with_%{1} 1}}
%define bcond_without() %{expand:%%{!?_without_%{1}:%%global with_%{1} 1}}
# redefine altlinux specific with and without

%define with()         %{expand:%%{?with_%{1}:1}%%{!?with_%{1}:0}}
%define without()      %{expand:%%{?with_%{1}:0}%%{!?with_%{1}:1}}
# see

%define _localstatedir %{_var}
# Run optional test

%if ! 0%{?rhel}
%bcond_without perl_YAML_LibYAML_enables_optional_test
%bcond_with perl_YAML_LibYAML_enables_optional_test

Name:           perl-YAML-LibYAML
Epoch:          1
Version:        0.72
Release:        alt1_1
Summary:        Perl YAML Serialization using XS and libyaml
License:        GPL+ or Artistic

# Build

BuildRequires:  coreutils
BuildRequires:  findutils
BuildRequires:  gcc
BuildRequires:  perl-devel
BuildRequires:  rpm-build-perl
BuildRequires:  perl-devel
BuildRequires:  perl(
BuildRequires:  perl(ExtUtils/

# Module

BuildRequires:  perl(B/
BuildRequires:  perl(
BuildRequires:  perl(
BuildRequires:  perl(
BuildRequires:  perl(Scalar/
BuildRequires:  perl(
BuildRequires:  perl(
BuildRequires:  perl(

# Tests

BuildRequires:  perl(
BuildRequires:  perl(
BuildRequires:  perl(
BuildRequires:  perl(Data/
BuildRequires:  perl(Devel/
BuildRequires:  perl(
BuildRequires:  perl(File/
BuildRequires:  perl(File/
BuildRequires:  perl(Filter/Util/
BuildRequires:  perl(
BuildRequires:  perl(IO/
BuildRequires:  perl(IO/
BuildRequires:  perl(
BuildRequires:  perl(Test/
BuildRequires:  perl(Test/
BuildRequires:  perl(Tie/
BuildRequires:  perl(Tie/
BuildRequires:  perl(

%if %{with perl_YAML_LibYAML_enables_optional_test}
# Optional Tests

BuildRequires:  perl(Path/

# Dependencies

Requires:       perl(B/

# libyaml is tweaked and bundled


# version number determined by comparing commits in upstream repo:


Provides:       bundled(libyaml) = 0.1.7

# Avoid provides for perl shared objects


Kirill Siminov's "libyaml" is arguably the best YAML implementation. The C
library is written precisely to the YAML 1.1 specification. It was originally
bound to Python and was later bound to Ruby.

%setup -q -n YAML-LibYAML-%{version}

perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1

make pure_install DESTDIR=%{buildroot}
find %{buildroot} -type f -name '*.bs' -empty -delete
# %{_fixperms} -c %{buildroot}

make test

%doc --no-dereference LICENSE

* Sat Jul 14 2018 Igor Vlasenko <viy at> 1:0.72-alt1_1
- update to new release by fcimport

* Thu Jul 12 2018 Igor Vlasenko <viy at> 0.72-alt1
- automated CPAN update

* Fri Dec 15 2017 Igor Vlasenko <viy at> 0.71-alt1_1.1.1.1
- rebuild with new perl 5.26.1

* Fri Feb 03 2017 Igor Vlasenko <viy at> 0.71-alt1_1.1.1
- rebuild with new perl 5.24.1

* Thu Dec 22 2016 Michael Shigorin <mike at> 0.71-alt1_1.1
- E2K: drop gcc-common
- BOOTSTRAP: avoid test BRs when --without check

* Mon Dec 19 2016 Igor Vlasenko <viy at> 0.71-alt1_1
- update to new release by fcimport

* Mon Jul 25 2016 Igor Vlasenko <viy at> 0.63-alt1
- automated CPAN update

* Thu Mar 03 2016 Igor Vlasenko <viy at> 0.62-alt1
- automated CPAN update

* Wed Feb 10 2016 Igor Vlasenko <viy at> 0.60-alt1
- automated CPAN update

* Wed Nov 25 2015 Igor Vlasenko <viy at> 0.59-alt1.1
- rebuild with new perl 5.22.0

* Sun Oct 11 2015 Igor Vlasenko <viy at> 0.59-alt1
- automated CPAN update

* Thu Dec 25 2014 Igor Vlasenko <viy at> 0.55-alt1
- automated CPAN update

* Tue Dec 16 2014 Igor Vlasenko <viy at> 0.54-alt1
- automated CPAN update

* Tue Dec 09 2014 Igor Vlasenko <viy at> 0.52-alt1.1
- rebuild with new perl 5.20.1

* Mon Sep 01 2014 Igor Vlasenko <viy at> 0.52-alt1
- automated CPAN update

* Tue Aug 19 2014 Igor Vlasenko <viy at> 0.51-alt1
- automated CPAN update

* Fri Jul 25 2014 Igor Vlasenko <viy at> 0.44-alt1
- automated CPAN update

* Mon Sep 02 2013 Vladimir Lettiev <crux at> 0.41-alt2
- built for perl 5.18

* Mon Aug 12 2013 Igor Vlasenko <viy at> 0.41-alt1_3
- update to new release by fcimport

* Mon Aug 05 2013 Igor Vlasenko <viy at> 0.41-alt1_2
- update to new release by fcimport

* Mon Mar 18 2013 Igor Vlasenko <viy at> 0.41-alt1_1
- update to new release by fcimport

* Wed Feb 13 2013 Igor Vlasenko <viy at> 0.39-alt1_1
- update to new release by fcimport

* Thu Oct 18 2012 Igor Vlasenko <viy at> 0.38-alt3_4
- Sisyphus release

* Mon Sep 10 2012 Cronbuild Service <cronbuild at> 0.38-alt2_4
- rebuild with new perl

* Tue Jul 31 2012 Igor Vlasenko <viy at> 0.38-alt1_4
- update to new release by fcimport

* Mon May 28 2012 Igor Vlasenko <viy at> 0.38-alt1_2
- fc import

© 2009–2018 Igor Zubkov