ca96d0b
%global realname erlsom
ca96d0b
%global upstream willemdj
7ee9d7d
7ee9d7d
7ee9d7d
Name:		erlang-%{realname}
7ee9d7d
Summary:	Support for XML Schema in Erlang
652a19a
Version:	1.5.0
57b5763
Release:	4%{?dist}
652a19a
BuildArch:	noarch
8bfcdab
URL:		https://github.com/%{upstream}/%{realname}
8bfcdab
VCS:		scm:git:https://github.com/%{upstream}/%{realname}.git
652a19a
Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
652a19a
# Backported from master
652a19a
Patch1:		erlang-erlsom-0001-Bump-version.patch
7ee9d7d
License:	GPLv3+
7ee9d7d
Provides:	%{realname} = %{version}-%{release}
ca96d0b
BuildRequires:	erlang-rebar
7ee9d7d
7ee9d7d
7ee9d7d
%description
7ee9d7d
Erlsom is a set of functions to deal with XML Schema (XSDs) in Erlang.
7ee9d7d
First you 'compile' the schema, and after that you can parse XML
7ee9d7d
documents that conform to the schema. The result is a structure of
7ee9d7d
Erlang records, based on the types that are defined by the Schema.
7ee9d7d
Or, the other way around, a structure of records can be translated
7ee9d7d
to an XML document.
7ee9d7d
7ee9d7d
7ee9d7d
%prep
652a19a
%autosetup -p1 -n %{realname}-%{version}
7ee9d7d
7ee9d7d
7ee9d7d
%build
8bfcdab
%{erlang_compile}
7ee9d7d
7ee9d7d
7ee9d7d
%install
8bfcdab
%{erlang_install}
8bfcdab
8bfcdab
8bfcdab
%check
8bfcdab
%{erlang_test}
7ee9d7d
7ee9d7d
7ee9d7d
%files
8bfcdab
%license COPYING COPYING.LESSER
652a19a
%doc examples/ doc/ README.md
8bfcdab
%{erlang_appdir}/
7ee9d7d
7ee9d7d
7ee9d7d
%changelog
57b5763
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-4
57b5763
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
57b5763
0f44b9d
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-3
0f44b9d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0f44b9d
43addd0
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-2
43addd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
43addd0
652a19a
* Fri Feb 22 2019 Peter Lemenkov <lemenkov@gmail.com> - 1.5.0
652a19a
- Ver. 1.5.0
652a19a
- Switch to noarch
652a19a
977fb87
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-8
977fb87
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
977fb87
7f3f171
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-7
7f3f171
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7f3f171
bedd3ea
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-6
bedd3ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
bedd3ea
5d94200
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-5
5d94200
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
5d94200
4f73389
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-4
4f73389
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4f73389
068f9c3
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-3
068f9c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
068f9c3
4b14bdc
* Fri May 27 2016 Peter Lemenkov <lemenkov@gmail.com> - 1.4.1-2
4b14bdc
- Fix encoding
4b14bdc
- Fix examples
4b14bdc
8bfcdab
* Fri Apr 22 2016 Peter Lemenkov <lemenkov@gmail.com> - 1.4.1-1
8bfcdab
- Ver. 1.4.1
8bfcdab
89c4908
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-17.20120904gitdef76b9
89c4908
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
89c4908
81d1c93
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-16.20120904gitdef76b9
81d1c93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
81d1c93
af1152a
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-15.20120904gitdef76b9
af1152a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
af1152a
abc36e5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-14.20120904gitdef76b9
abc36e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
abc36e5
45ae12b
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-13.20120904gitdef76b9
45ae12b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
45ae12b
ca96d0b
* Sun Mar 03 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-12.20120904gitdef76b9
ca96d0b
- Post-release git-snapshot for 1.2.1
ca96d0b
d979dcc
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-11
d979dcc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d979dcc
cf2dd76
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-10
cf2dd76
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
cf2dd76
9ac5862
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-9
9ac5862
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
9ac5862
944aa12
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-8
944aa12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
944aa12
939826b
* Tue Sep 28 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-7
939826b
- Narrowed BuildRequires
939826b
939826b
* Mon Jul 12 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-6
2c96269
- Rebuild with Erlang/OTP R14A
2c96269
- Simplified spec-file
2c96269
939826b
* Fri May 28 2010 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-5
1949c65
- Narrow explicit requires
1949c65
939826b
* Mon Jul  6 2009 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-4
7ee9d7d
- Stop using macros for 'rm' and 'make'
7ee9d7d
- Corrected license field
7ee9d7d
939826b
* Thu Jun  4 2009 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-3
7ee9d7d
- Added missing BR dos2unix
7ee9d7d
939826b
* Tue Apr 21 2009 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-2
7ee9d7d
- Get rid of unnecessary source files
7ee9d7d
939826b
* Thu May  8 2008 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-1
7ee9d7d
- Ver. 1.2.1
7ee9d7d
939826b
* Fri Oct 26 2007 Peter Lemenkov <lemenkov@gmail.com> - 1.0.0-1
7ee9d7d
- Initial build for Fedora
7ee9d7d