%global gh_owner oscarotero %global gh_project Gettext Name: php-gettext-gettext Version: 4.6.3 Release: 1%{?dist} BuildArch: noarch License: MIT Summary: PHP gettext manager URL: https://github.com/%{gh_owner}/%{gh_project} Source0: %{url}/archive/v%{version}/%{gh_project}-%{version}.tar.gz # Upstream strips the tests from the tarball, so we have to generate it manually. # dltests.sh is used to do this, and is included in this repository. Source1: tests-v%{version}.tar.bz2 BuildRequires: dos2unix #BuildRequires: php-composer(gettext/languages) >= 2.3.0 #BuildRequires: php-composer(gettext/languages) < 3.0.0 BuildRequires: composer BuildRequires: php-gettext-languages BuildRequires: phpunit Requires: php(language) >= 5.4.0 Requires: php-date Requires: php-dom Requires: php-gettext Requires: php-json Requires: php-pcre Requires: php-simplexml Requires: php-spl Requires: php-tokenizer #Requires: php-composer(gettext/languages) >= 2.3.0 #Requires: php-composer(gettext/languages) < 3.0.0 Requires: composer Requires: php-gettext-languages Provides: php-composer(gettext/gettext) = %{version} %description Gettext is a PHP (5.3) library to import/export/edit gettext from PO, MO, PHP, JS files, etc. Autoloader: %{_datadir}/php/Gettext/autoload.php %prep %autosetup -p1 -a1 -n Gettext-%{version} # The documentation has the wrong newline codes dos2unix *.md %build : Create autoloader cat <<'AUTOLOAD' | tee src/autoload.php - 4.6.3-1 - Update to 4.6.3 (#1742047). - https://github.com/oscarotero/Gettext/blob/v4.6.3/CHANGELOG.md * Fri Jul 26 2019 Fedora Release Engineering - 4.6.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Feb 02 2019 Fedora Release Engineering - 4.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sun Jul 29 2018 Randy Barlow - 4.6.0-1 - Update to 4.6.0 (#1595474). - https://github.com/oscarotero/Gettext/blob/v4.6.0/CHANGELOG.md * Fri Jul 13 2018 Fedora Release Engineering - 4.5.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun May 20 2018 Randy Barlow - 4.5.0-1 - Update to 4.5.0 (#1571010). - https://github.com/oscarotero/Gettext/blob/v4.5.0/CHANGELOG.md * Sun Feb 25 2018 Randy Barlow - 4.4.4-1 - Update to 4.4.4 (#1548216). - https://github.com/oscarotero/Gettext/blob/v4.4.4/CHANGELOG.md * Fri Feb 09 2018 Fedora Release Engineering - 4.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sun Dec 17 2017 Randy Barlow - 4.4.3-1 - Update to 4.4.3 (#1450031). - https://github.com/oscarotero/Gettext/blob/v4.4.3/CHANGELOG.md * Tue Oct 31 2017 Remi Collet - 3.5.9-7 - fix FTBFS from Koschei - add upstream patch for PHP 7.2 - add patch for bigendian from https://github.com/oscarotero/Gettext/pull/159 * Thu Jul 27 2017 Fedora Release Engineering - 3.5.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sun Apr 02 2017 Randy Barlow - 3.5.9-5 - Depend on php-dom and php-simplexml. - Don't provide /usr/share/php/Gettext.