From e00a239c59071dc9287e8fa71921e891b76d0b98 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 16 May 2016 15:00:26 +0200 Subject: php-nikic-php-parser: fix rpmlint --- php-nikic-php-parser.spec | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/php-nikic-php-parser.spec b/php-nikic-php-parser.spec index 76c892f..2fd6058 100644 --- a/php-nikic-php-parser.spec +++ b/php-nikic-php-parser.spec @@ -15,10 +15,11 @@ %global with_tests 0%{!?_without_tests:1} %global eolv1 0 +%global script 0 Name: php-%{gh_owner}-%{pk_project} Version: 2.1.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A PHP parser written in PHP Group: Development/Libraries @@ -60,6 +61,8 @@ Requires: php-xmlreader Requires: php-xmlwriter %if %{eolv1} Obsoletes: php-PHPParser < 2 +%endif +%if %{script} Requires: php-cli %endif @@ -87,6 +90,10 @@ Autoloader: %{php_home}/PhpParser2/autoload.php %patch0 -p1 -b .rpm %patch1 -p1 -b .upstream +%if ! %{script} +chmod -x bin/* +%endif + %build # Empty build section, most likely nothing required. @@ -100,7 +107,7 @@ mkdir -p %{buildroot}%{php_home} cp -pr lib/PhpParser %{buildroot}%{php_home}/PhpParser2 cp -p lib/bootstrap.php %{buildroot}%{php_home}/PhpParser2/autoload.php -%if %{eolv1} +%if %{script} : Command install -Dpm 0755 bin/php-parse %{buildroot}%{_bindir}/php-parse %endif @@ -137,7 +144,7 @@ rm -rf %{buildroot} %license LICENSE %doc composer.json %doc *.md -%if %{eolv1} +%if %{script} %{_bindir}/php-parse %else %doc bin/php-parse @@ -146,6 +153,9 @@ rm -rf %{buildroot} %changelog +* Mon May 16 2016 Remi Collet - 2.1.0-3 +- drop exec right in doc, fix rpmlint + * Wed Apr 20 2016 Remi Collet - 2.1.0-2 - fix test suite, add upstream patch -- cgit