diff options
| author | Remi Collet <fedora@famillecollet.com> | 2015-07-13 10:56:09 +0200 | 
|---|---|---|
| committer | Remi Collet <fedora@famillecollet.com> | 2015-07-13 10:56:09 +0200 | 
| commit | 7580112eb482fe15bbb8366c95b4f3384fa65d53 (patch) | |
| tree | 84660b6ab3d21a104288ed17582efcead7891f53 | |
| parent | 6fa1d9b032cd0432d35f34d183fa40591010706a (diff) | |
php-zetacomponents-console-tools: comments from review
| -rw-r--r-- | php-zetacomponents-console-tools.spec | 31 | 
1 files changed, 26 insertions, 5 deletions
| diff --git a/php-zetacomponents-console-tools.spec b/php-zetacomponents-console-tools.spec index c275618..8e702e7 100644 --- a/php-zetacomponents-console-tools.spec +++ b/php-zetacomponents-console-tools.spec @@ -17,7 +17,7 @@  Name:           php-%{gh_owner}-%{cname}  Version:        1.7 -Release:        2%{?dist} +Release:        3%{?dist}  Summary:        Zeta %{gh_project} Component  Group:          Development/Libraries @@ -35,7 +35,6 @@ BuildArch:      noarch  BuildRequires:  %{_bindir}/phpab  %if %{with_tests}  BuildRequires:  %{_bindir}/phpunit -BuildRequires:  php-gd  BuildRequires:  php-composer(%{gh_owner}/base) >= 1.8  BuildRequires:  php-composer(%{gh_owner}/unit-test)  %endif @@ -58,6 +57,18 @@ A set of classes to do different actions with the console, also called shell.  It can render a progress bar, tables and a status bar and contains a class for  parsing command line options. +Documentation is available in the %{name}-doc package. + + +%package doc +Summary:  Documentation for %{name} +Group:    Documentation +# For License +Requires: %{name} = %{version}-%{release} + +%description doc +%{summary}. +  %prep  %setup -q -n %{gh_project}-%{gh_commit} @@ -73,7 +84,7 @@ parsing command line options.     src  cat <<EOF | tee -a  src/autoloader.php  # Dependencies -require_once 'ezc/Base/autoloader.php'; +require_once '%{ezcdir}/Base/autoloader.php';  EOF @@ -96,9 +107,12 @@ mkdir vendor  cat <<EOF | tee vendor/autoload.php  <?php  require '%{ezcdir}/UnitTest/autoloader.php'; -require '$PWD/src/autoloader.php'; +require '%{buildroot}%{ezcdir}/%{gh_project}/autoloader.php';  EOF +: Drop assertion which rely on path in sources dir +sed -e '/realpath/d' -i tests/statusbar_test.php +  : Run test test suite  %{_bindir}/phpunit --exclude-group interactive  %else @@ -116,12 +130,19 @@ rm -rf %{buildroot}  %license LICENSE* CREDITS  %doc ChangeLog  %doc composer.json -%doc docs design  %{ezcdir}/autoload/*  %{ezcdir}/%{gh_project} +%files doc +%defattr(-,root,root,-) +%doc docs design +  %changelog +* Mon Jul 13 2015 Remi Collet <remi@fedoraproject.org> - 1.7-3 +- create subpackage for documentation +- minor improvments, from review #1228091 comments +  * Thu Jun  4 2015 Remi Collet <remi@fedoraproject.org> - 1.7-2  - fix summary | 
