Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > ecbd0691656509ecf07beeddfa2c747e > files > 3

php-sabre-xml-4.0.0-1.mga9.src.rpm

# inspired from fedora spec file
# Copyright (c) 2016 Remi Collet
# License: CC-BY-SA
# http://creativecommons.org/licenses/by-sa/4.0/

%define github_name     sabre-xml
%define composer_name   xml
%define composer_vendor sabre

%define php_libdir %{_datadir}/php

%define __requires_exclude_from ^%{_datadir}/.*$

Name:           php-%{composer_vendor}-%{composer_name}
Summary:        XML library that you may not hate
Version:        4.0.0
Release:        %mkrel 1
License:        BSD
Group:          Development/PHP
URL:            http://sabre.io/xml
Source0:        https://github.com/sabre-io/xml/archive/refs/tags/%{version}.tar.gz
Source1:        %{name}-autoload.php
BuildArch:      noarch
# From composer.json, "require" : {
#        "php" : ">=5.5.5",
#        "ext-xmlwriter" : "*",
#        "ext-xmlreader" : "*",
#        "ext-dom" : "*",
#        "lib-libxml" : ">=2.6.20",
#        "sabre/uri" : ">=1.0,<3.0.0"
Requires:       php >= 5.5.5
Requires:       php-xmlwriter
Requires:       php-xmlreader
Requires:       php-dom
Requires:       php-composer(sabre/uri) >= 1.0
# From phpcompatinfo report for version 1.4.0
Requires:       php-pcre
# Autoloader
Requires:       php-composer(fedora/autoloader)

Provides:       php-composer(sabre/xml) = %{version}


%description
The sabre/xml library is a specialized XML reader and writer.

Autoloader: %{php_libdir}/Sabre/Xml/autoload.php

%prep
%setup -qn xml-%{version}
cp %{SOURCE1} lib/autoload.php

%build

%install
mkdir -p %{buildroot}%{php_libdir}/Sabre
cp -pr lib %{buildroot}%{php_libdir}/Sabre/Xml

%files
%doc LICENSE
%doc *md
%doc composer.json
%{php_libdir}/Sabre/Xml


%changelog
* Sat Nov 19 2022 mokraemer <mokraemer> 4.0.0-1.mga9
+ Revision: 1908796
- new version 4.0.0

* Tue Apr 19 2022 mokraemer <mokraemer> 2.2.5-1.mga9
+ Revision: 1851823
- new version 2.2.5

* Mon Mar 21 2022 umeabot <umeabot> 1.5.1-3.mga9
+ Revision: 1811515
- Mageia 9 Mass Rebuild

* Sat Feb 15 2020 umeabot <umeabot> 1.5.1-2.mga8
+ Revision: 1523924
- Mageia 8 Mass Rebuild

* Sat Mar 16 2019 guillomovitch <guillomovitch> 1.5.1-1.mga7
+ Revision: 1377913
- new version 1.5.1

* Wed Sep 19 2018 umeabot <umeabot> 1.5.0-2.mga7
+ Revision: 1274178
- Mageia 7 Mass Rebuild

* Fri May 05 2017 guillomovitch <guillomovitch> 1.5.0-1.mga6
+ Revision: 1099133
- imported package php-sabre-xml