From 68f30106915cf78000051c2bb5acc5a85a8963b8 Mon Sep 17 00:00:00 2001 From: Mike FABIAN Date: Wed, 12 Jun 2013 17:11:07 +0200 Subject: [PATCH] Update to version 0.0.6 - Add RelaxNG schemas for the XML files (Vratislav Podzimek ) - Use SAX instead of the ElementTree (Vratislav Podzimek ) - Use 'trName' instead of 'name' for translated names (Vratislav Podzimek ) --- .gitignore | 1 + langtable.spec | 16 ++++++++++++---- sources | 2 +- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 723988f..ee5be22 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /langtable-0.0.3.tar.gz /langtable-0.0.4.tar.gz /langtable-0.0.5.tar.gz +/langtable-0.0.6.tar.gz diff --git a/langtable.spec b/langtable.spec index 67cd260..b3fa994 100644 --- a/langtable.spec +++ b/langtable.spec @@ -1,5 +1,5 @@ Name: langtable -Version: 0.0.5 +Version: 0.0.6 Release: 1%{?dist} Summary: Guessing reasonable defaults for locale, keyboard layout, territory, and language. Group: Development/Tools @@ -11,7 +11,6 @@ License: GPLv3+ URL: https://github.com/mike-fabian/langtable Source0: http://mfabian.fedorapeople.org/langtable/%{name}-%{version}.tar.gz BuildArch: noarch -BuildRequires: python-lxml BuildRequires: python2-devel %description @@ -27,7 +26,6 @@ Group: Development/Tools License: GPLv3+ Requires: %{name} = %{version}-%{release} Requires: %{name}-data = %{version}-%{release} -Requires: python-lxml %description python This package contains a Python module to query the data @@ -55,17 +53,27 @@ gzip --force --best $RPM_BUILD_ROOT/%{_datadir}/langtable/*.xml %check (cd $RPM_BUILD_DIR/%{name}-%{version}/data; PYTHONPATH=.. %{__python} -m doctest ../test_cases.txt; %{__python} ../langtable.py) +xmllint --noout --relaxng $RPM_BUILD_ROOT/%{_datadir}/langtable/schemas/keyboards.rng $RPM_BUILD_ROOT/%{_datadir}/langtable/keyboards.xml.gz +xmllint --noout --relaxng $RPM_BUILD_ROOT/%{_datadir}/langtable/schemas/languages.rng $RPM_BUILD_ROOT/%{_datadir}/langtable/languages.xml.gz +xmllint --noout --relaxng $RPM_BUILD_ROOT/%{_datadir}/langtable/schemas/territories.rng $RPM_BUILD_ROOT/%{_datadir}/langtable/territories.xml.gz %files %doc README COPYING ChangeLog unicode-license.txt test_cases.txt +%{_datadir}/langtable/schemas %files python %{python_sitelib}/* %files data -%{_datadir}/langtable/* +%{_datadir}/langtable/*.xml.gz %changelog +* Wed Jun 12 2013 Mike FABIAN - 0.0.6-1 +- Update to 0.0.6 +- Add RelaxNG schemas for the XML files (Vratislav Podzimek ) +- Use SAX instead of the ElementTree (Vratislav Podzimek ) +- Use 'trName' instead of 'name' for translated names (Vratislav Podzimek ) + * Fri Jun 07 2013 Mike FABIAN - 0.0.5-1 - Update to 0.0.5 - Accept script names as used by glibc locales as well diff --git a/sources b/sources index a97f08a..d2fc700 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -37121c070b97f53647f6b409d37a0307 langtable-0.0.5.tar.gz +72434a8cb284c6e1cdbfce510b702d5c langtable-0.0.6.tar.gz