[php-symfony] fix licenses handling
Remi Collet
remi at fedoraproject.org
Sat Jul 19 06:05:24 UTC 2014
commit 7b6a5070df9ef3c072d1665e6e2b63736fe5fe3a
Author: Remi Collet <remi at fedoraproject.org>
Date: Sat Jul 19 08:05:43 2014 +0200
fix licenses handling
php-symfony.spec | 88 +++++++++++++++++++++++++++++-------------------------
1 files changed, 47 insertions(+), 41 deletions(-)
---
diff --git a/php-symfony.spec b/php-symfony.spec
index 68ed0b1..dc3eba8 100644
--- a/php-symfony.spec
+++ b/php-symfony.spec
@@ -64,9 +64,11 @@
# Build using "--without tests" to disable tests
%global with_tests %{?_without_tests:0}%{!?_without_tests:1}
+%{!?_licensedir:%global license %%doc}
+
Name: php-%{composer_project}
Version: %{github_version}
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: PHP framework for web projects
Group: Development/Libraries
@@ -1565,7 +1567,8 @@ exit $RET
%files common
-%doc LICENSE *.md composer.json
+%doc *.md composer.json
+%license LICENSE
%dir %{symfony_dir}
%dir %{symfony_dir}/Bridge
@@ -1576,7 +1579,7 @@ exit $RET
%files doctrine-bridge
-%doc src/Symfony/Bridge/Doctrine/LICENSE
+%license src/Symfony/Bridge/Doctrine/LICENSE
%doc src/Symfony/Bridge/Doctrine/*.md
%doc src/Symfony/Bridge/Doctrine/composer.json
@@ -1591,7 +1594,7 @@ exit $RET
%files monolog-bridge
-%doc src/Symfony/Bridge/Monolog/LICENSE
+%license src/Symfony/Bridge/Monolog/LICENSE
%doc src/Symfony/Bridge/Monolog/*.md
%doc src/Symfony/Bridge/Monolog/composer.json
@@ -1606,7 +1609,7 @@ exit $RET
#%%files propel1-bridge
-#%%doc src/Symfony/Bridge/Propel1/LICENSE
+#%%license src/Symfony/Bridge/Propel1/LICENSE
#%%doc src/Symfony/Bridge/Propel1/*.md
#%%doc src/Symfony/Bridge/Propel1/composer.json
@@ -1621,7 +1624,7 @@ exit $RET
#%%files proxy-manager-bridge
-#%%doc src/Symfony/Bridge/ProxyManager/LICENSE
+#%%license src/Symfony/Bridge/ProxyManager/LICENSE
#%%doc src/Symfony/Bridge/ProxyManager/*.md
#%%doc src/Symfony/Bridge/ProxyManager/composer.json
@@ -1636,7 +1639,7 @@ exit $RET
%files swiftmailer-bridge
-%doc src/Symfony/Bridge/Swiftmailer/LICENSE
+%license src/Symfony/Bridge/Swiftmailer/LICENSE
%doc src/Symfony/Bridge/Swiftmailer/*.md
%doc src/Symfony/Bridge/Swiftmailer/composer.json
@@ -1651,7 +1654,7 @@ exit $RET
%files twig-bridge
-%doc src/Symfony/Bridge/Twig/LICENSE
+%license src/Symfony/Bridge/Twig/LICENSE
%doc src/Symfony/Bridge/Twig/*.md
%doc src/Symfony/Bridge/Twig/composer.json
@@ -1668,7 +1671,7 @@ exit $RET
%doc src/Symfony/Bundle/FrameworkBundle/*.md
%doc src/Symfony/Bundle/FrameworkBundle/composer.json
-%doc src/Symfony/Bundle/FrameworkBundle/Resources/meta/LICENSE
+%license src/Symfony/Bundle/FrameworkBundle/Resources/meta/LICENSE
%{symfony_dir}/Bundle/FrameworkBundle
%exclude %{symfony_dir}/Bundle/FrameworkBundle/*.md
@@ -1683,7 +1686,7 @@ exit $RET
%doc src/Symfony/Bundle/SecurityBundle/*.md
%doc src/Symfony/Bundle/SecurityBundle/composer.json
-%doc src/Symfony/Bundle/SecurityBundle/Resources/meta/LICENSE
+%license src/Symfony/Bundle/SecurityBundle/Resources/meta/LICENSE
%{symfony_dir}/Bundle/SecurityBundle
%exclude %{symfony_dir}/Bundle/SecurityBundle/*.md
@@ -1698,7 +1701,7 @@ exit $RET
%doc src/Symfony/Bundle/TwigBundle/*.md
%doc src/Symfony/Bundle/TwigBundle/composer.json
-%doc src/Symfony/Bundle/TwigBundle/Resources/meta/LICENSE
+%license src/Symfony/Bundle/TwigBundle/Resources/meta/LICENSE
%{symfony_dir}/Bundle/TwigBundle
%exclude %{symfony_dir}/Bundle/TwigBundle/*.md
@@ -1713,8 +1716,8 @@ exit $RET
%doc src/Symfony/Bundle/WebProfilerBundle/*.md
%doc src/Symfony/Bundle/WebProfilerBundle/composer.json
-%doc src/Symfony/Bundle/WebProfilerBundle/Resources/ICONS_LICENSE.txt
-%doc src/Symfony/Bundle/WebProfilerBundle/Resources/meta/LICENSE
+%license src/Symfony/Bundle/WebProfilerBundle/Resources/ICONS_LICENSE.txt
+%license src/Symfony/Bundle/WebProfilerBundle/Resources/meta/LICENSE
%{symfony_dir}/Bundle/WebProfilerBundle
%exclude %{symfony_dir}/Bundle/WebProfilerBundle/*.md
@@ -1728,7 +1731,7 @@ exit $RET
%files browser-kit
-%doc src/Symfony/Component/BrowserKit/LICENSE
+%license src/Symfony/Component/BrowserKit/LICENSE
%doc src/Symfony/Component/BrowserKit/*.md
%doc src/Symfony/Component/BrowserKit/composer.json
@@ -1743,7 +1746,7 @@ exit $RET
%files class-loader
-%doc src/Symfony/Component/ClassLoader/LICENSE
+%license src/Symfony/Component/ClassLoader/LICENSE
%doc src/Symfony/Component/ClassLoader/*.md
%doc src/Symfony/Component/ClassLoader/composer.json
@@ -1758,7 +1761,7 @@ exit $RET
%files config
-%doc src/Symfony/Component/Config/LICENSE
+%license src/Symfony/Component/Config/LICENSE
%doc src/Symfony/Component/Config/*.md
%doc src/Symfony/Component/Config/composer.json
@@ -1773,7 +1776,7 @@ exit $RET
%files console
-%doc src/Symfony/Component/Console/LICENSE
+%license src/Symfony/Component/Console/LICENSE
%doc src/Symfony/Component/Console/*.md
%doc src/Symfony/Component/Console/composer.json
@@ -1788,7 +1791,7 @@ exit $RET
%files css-selector
-%doc src/Symfony/Component/CssSelector/LICENSE
+%license src/Symfony/Component/CssSelector/LICENSE
%doc src/Symfony/Component/CssSelector/*.md
%doc src/Symfony/Component/CssSelector/composer.json
@@ -1803,7 +1806,7 @@ exit $RET
%files debug
-%doc src/Symfony/Component/Debug/LICENSE
+%license src/Symfony/Component/Debug/LICENSE
%doc src/Symfony/Component/Debug/*.md
%doc src/Symfony/Component/Debug/composer.json
@@ -1818,7 +1821,7 @@ exit $RET
%files dependency-injection
-%doc src/Symfony/Component/DependencyInjection/LICENSE
+%license src/Symfony/Component/DependencyInjection/LICENSE
%doc src/Symfony/Component/DependencyInjection/*.md
%doc src/Symfony/Component/DependencyInjection/composer.json
@@ -1833,7 +1836,7 @@ exit $RET
%files dom-crawler
-%doc src/Symfony/Component/DomCrawler/LICENSE
+%license src/Symfony/Component/DomCrawler/LICENSE
%doc src/Symfony/Component/DomCrawler/*.md
%doc src/Symfony/Component/DomCrawler/composer.json
@@ -1848,7 +1851,7 @@ exit $RET
%files event-dispatcher
-%doc src/Symfony/Component/EventDispatcher/LICENSE
+%license src/Symfony/Component/EventDispatcher/LICENSE
%doc src/Symfony/Component/EventDispatcher/*.md
%doc src/Symfony/Component/EventDispatcher/composer.json
@@ -1863,7 +1866,7 @@ exit $RET
%files expression-language
-%doc src/Symfony/Component/ExpressionLanguage/LICENSE
+%license src/Symfony/Component/ExpressionLanguage/LICENSE
%doc src/Symfony/Component/ExpressionLanguage/*.md
%doc src/Symfony/Component/ExpressionLanguage/composer.json
@@ -1878,7 +1881,7 @@ exit $RET
%files filesystem
-%doc src/Symfony/Component/Filesystem/LICENSE
+%license src/Symfony/Component/Filesystem/LICENSE
%doc src/Symfony/Component/Filesystem/*.md
%doc src/Symfony/Component/Filesystem/composer.json
@@ -1893,7 +1896,7 @@ exit $RET
%files finder
-%doc src/Symfony/Component/Finder/LICENSE
+%license src/Symfony/Component/Finder/LICENSE
%doc src/Symfony/Component/Finder/*.md
%doc src/Symfony/Component/Finder/composer.json
@@ -1908,7 +1911,7 @@ exit $RET
%files form
-%doc src/Symfony/Component/Form/LICENSE
+%license src/Symfony/Component/Form/LICENSE
%doc src/Symfony/Component/Form/*.md
%doc src/Symfony/Component/Form/composer.json
@@ -1923,7 +1926,7 @@ exit $RET
%files http-foundation
-%doc src/Symfony/Component/HttpFoundation/LICENSE
+%license src/Symfony/Component/HttpFoundation/LICENSE
%doc src/Symfony/Component/HttpFoundation/*.md
%doc src/Symfony/Component/HttpFoundation/composer.json
@@ -1938,7 +1941,7 @@ exit $RET
%files http-kernel
-%doc src/Symfony/Component/HttpKernel/LICENSE
+%license src/Symfony/Component/HttpKernel/LICENSE
%doc src/Symfony/Component/HttpKernel/*.md
%doc src/Symfony/Component/HttpKernel/composer.json
@@ -1953,7 +1956,7 @@ exit $RET
%files intl
-%doc src/Symfony/Component/Intl/LICENSE
+%license src/Symfony/Component/Intl/LICENSE
%doc src/Symfony/Component/Intl/*.md
%doc src/Symfony/Component/Intl/composer.json
@@ -1968,7 +1971,7 @@ exit $RET
%files locale
-%doc src/Symfony/Component/Locale/LICENSE
+%license src/Symfony/Component/Locale/LICENSE
%doc src/Symfony/Component/Locale/*.md
%doc src/Symfony/Component/Locale/composer.json
@@ -1983,7 +1986,7 @@ exit $RET
%files options-resolver
-%doc src/Symfony/Component/OptionsResolver/LICENSE
+%license src/Symfony/Component/OptionsResolver/LICENSE
%doc src/Symfony/Component/OptionsResolver/*.md
%doc src/Symfony/Component/OptionsResolver/composer.json
@@ -1998,7 +2001,7 @@ exit $RET
%files process
-%doc src/Symfony/Component/Process/LICENSE
+%license src/Symfony/Component/Process/LICENSE
%doc src/Symfony/Component/Process/*.md
%doc src/Symfony/Component/Process/composer.json
@@ -2013,7 +2016,7 @@ exit $RET
%files property-access
-%doc src/Symfony/Component/PropertyAccess/LICENSE
+%license src/Symfony/Component/PropertyAccess/LICENSE
%doc src/Symfony/Component/PropertyAccess/*.md
%doc src/Symfony/Component/PropertyAccess/composer.json
@@ -2028,7 +2031,7 @@ exit $RET
%files routing
-%doc src/Symfony/Component/Routing/LICENSE
+%license src/Symfony/Component/Routing/LICENSE
%doc src/Symfony/Component/Routing/*.md
%doc src/Symfony/Component/Routing/composer.json
@@ -2043,7 +2046,7 @@ exit $RET
%files security
-%doc src/Symfony/Component/Security/LICENSE
+%license src/Symfony/Component/Security/LICENSE
%doc src/Symfony/Component/Security/*.md
%doc src/Symfony/Component/Security/composer.json
@@ -2058,7 +2061,7 @@ exit $RET
%files serializer
-%doc src/Symfony/Component/Serializer/LICENSE
+%license src/Symfony/Component/Serializer/LICENSE
%doc src/Symfony/Component/Serializer/*.md
%doc src/Symfony/Component/Serializer/composer.json
@@ -2073,7 +2076,7 @@ exit $RET
%files stopwatch
-%doc src/Symfony/Component/Stopwatch/LICENSE
+%license src/Symfony/Component/Stopwatch/LICENSE
%doc src/Symfony/Component/Stopwatch/*.md
%doc src/Symfony/Component/Stopwatch/composer.json
@@ -2088,7 +2091,7 @@ exit $RET
%files templating
-%doc src/Symfony/Component/Templating/LICENSE
+%license src/Symfony/Component/Templating/LICENSE
%doc src/Symfony/Component/Templating/*.md
%doc src/Symfony/Component/Templating/composer.json
@@ -2103,7 +2106,7 @@ exit $RET
%files translation
-%doc src/Symfony/Component/Translation/LICENSE
+%license src/Symfony/Component/Translation/LICENSE
%doc src/Symfony/Component/Translation/*.md
%doc src/Symfony/Component/Translation/composer.json
@@ -2118,7 +2121,7 @@ exit $RET
%files validator
-%doc src/Symfony/Component/Validator/LICENSE
+%license src/Symfony/Component/Validator/LICENSE
%doc src/Symfony/Component/Validator/*.md
%doc src/Symfony/Component/Validator/composer.json
@@ -2133,7 +2136,7 @@ exit $RET
%files yaml
-%doc src/Symfony/Component/Yaml/LICENSE
+%license src/Symfony/Component/Yaml/LICENSE
%doc src/Symfony/Component/Yaml/*.md
%doc src/Symfony/Component/Yaml/composer.json
@@ -2147,6 +2150,9 @@ exit $RET
# ##############################################################################
%changelog
+* Sat Jul 19 2014 Remi Collet <remi at fedoraproject.org> - 2.5.2-2
+- fix license handling
+
* Fri Jul 18 2014 Shawn Iwinski <shawn.iwinski at gmail.com> - 2.5.2-1
- Updated to 2.5.2 (BZ #1100720)
- Added php-composer() virtual provides
More information about the scm-commits
mailing list