[php-markdown/epel7] - Mardown PSR-0 library version 1.5.0 - fix license handling - add provides php-composer(michelf/php
Remi Collet
remi at fedoraproject.org
Mon Mar 2 10:05:33 UTC 2015
commit 7aaf296ad84a6314ccd01d6745344f3c9593dbb1
Author: Remi Collet <remi at fedoraproject.org>
Date: Mon Mar 2 11:04:53 2015 +0100
- Mardown PSR-0 library version 1.5.0
- fix license handling
- add provides php-composer(michelf/php-markdown)
- fix project URL
(cherry picked from commit 24c8ef1e73ecee0a76d6b22c6a64806df0fc83a0)
.gitignore | 1 +
php-markdown.spec | 30 +++++++++++++++++++-----------
sources | 2 +-
3 files changed, 21 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 05afe2c..ca86f47 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@ php-markdown-1.0.1n.zip
/php-markdown-1.0.2.zip
/php-markdown-lib-1.4.0.zip
/php-markdown-lib-1.4.1.zip
+/php-markdown-lib-1.5.0.zip
diff --git a/php-markdown.spec b/php-markdown.spec
index 00acbef..2379e2e 100644
--- a/php-markdown.spec
+++ b/php-markdown.spec
@@ -1,17 +1,14 @@
-# Yes ugly: library version is not sources version
-# https://github.com/michelf/php-markdown/issues/137
-%global source_version 1.4.1
# We still provide the classic library, for now
%global classic_version 1.0.2
Name: php-markdown
-Version: 1.4.1
+Version: 1.5.0
Release: 1%{?dist}
Summary: Markdown implementation in PHP
Group: Development/Languages
License: BSD
-URL: http://michelf.com/projects/php-markdown/
+URL: https://michelf.ca/projects/php-markdown/
Source0: http://littoral.michelf.ca/code/php-markdown/%{name}-lib-%{version}.zip
Source1: http://littoral.michelf.ca/code/php-markdown/%{name}-%{classic_version}.zip
@@ -21,6 +18,8 @@ BuildArch: noarch
Requires: php(language) >= 5.3
Requires: php-pcre
+Provides: php-composer(michelf/php-markdown) = %{version}
+
%description
This is a PHP implementation of John Gruber's Markdown.
@@ -31,15 +30,16 @@ library version %{version}.
%prep
-%setup -q -n 'PHP Markdown Lib %{source_version}' -a 1
+%setup -q -n 'PHP Markdown Lib %{version}' -a 1
-# documentation
-mkdir library
-mv License.* Readme.* composer.json library
+# documentation and licenses
+mkdir -p library lic/library
+mv Readme.* composer.json library
+mv License.* lic/library
-mkdir classic
+mkdir -p classic lic/classic
cd "PHP Markdown %{classic_version}"
-mv License.text ../classic
+mv License.text ../lic/classic
mv "PHP Markdown Readme.text" ../classic/Readme.text
@@ -63,6 +63,8 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
+%{!?_licensedir:%global license %%doc}
+%license lic/*
%doc library classic
# Classic version
%{_datadir}/php/markdown.php
@@ -71,6 +73,12 @@ rm -rf %{buildroot}
%changelog
+* Mon Mar 2 2015 Remi Collet <remi at fedoraproject.org> - 1.5.0-1
+- Mardown PSR-0 library version 1.5.0
+- fix license handling
+- add provides php-composer(michelf/php-markdown)
+- fix project URL
+
* Tue May 6 2014 Remi Collet <remi at fedoraproject.org> - 1.4.1-1
- Mardown PSR-0 library version 1.4.1
diff --git a/sources b/sources
index a792491..fe85a85 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
29b35c72e60d8ab92a5f7eedbe368cc3 php-markdown-1.0.2.zip
-b208374a0682dc03781a5452d07dec58 php-markdown-lib-1.4.1.zip
+9d64211a9af4cf3c20c3aad8fe54ddb9 php-markdown-lib-1.5.0.zip
More information about the scm-commits
mailing list