From 8b14bb274c7fa5eb42dc20b185ea9482370baaf0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 22 Jul 2022 13:46:00 +0000 Subject: [PATCH 01/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index 94e59ac..186ad85 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 1.9.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Markdown implementation in PHP License: BSD @@ -99,6 +99,9 @@ exit $ret %changelog +* Fri Jul 22 2022 Fedora Release Engineering - 1.9.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Jan 21 2022 Fedora Release Engineering - 1.9.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 05d0e405c2101ad235a91997f05dac51ba3ecd0c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 20 Jan 2023 08:47:50 +0000 Subject: [PATCH 02/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index 186ad85..61422db 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 1.9.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Markdown implementation in PHP License: BSD @@ -99,6 +99,9 @@ exit $ret %changelog +* Fri Jan 20 2023 Fedora Release Engineering - 1.9.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Fri Jul 22 2022 Fedora Release Engineering - 1.9.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From e48598fa707b6669b227031a4b4339c59a94aeb1 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Wed, 1 Mar 2023 14:13:12 -0600 Subject: [PATCH 03/13] migrated to SPDX license --- php-markdown.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/php-markdown.spec b/php-markdown.spec index 61422db..d352eb4 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,10 +12,10 @@ Name: php-markdown Version: 1.9.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Markdown implementation in PHP -License: BSD +License: BSD-3-Clause URL: https://michelf.ca/projects/php-markdown/ Source0: %{name}-%{version}-%{gh_short}.tgz Source1: makesrc.sh @@ -99,6 +99,9 @@ exit $ret %changelog +* Wed Mar 01 2023 Gwyn Ciesla - 1.9.1-5 +- migrated to SPDX license + * Fri Jan 20 2023 Fedora Release Engineering - 1.9.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 37912e83ef6ffe9ed9218d7b67743931272d6b9f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 04:26:34 +0000 Subject: [PATCH 04/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index d352eb4..aff9273 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 1.9.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -99,6 +99,9 @@ exit $ret %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 1.9.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Mar 01 2023 Gwyn Ciesla - 1.9.1-5 - migrated to SPDX license From 5bf2a74d68dc53d24bb62871ea6ba33bc8ce143c Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 29 Sep 2023 08:31:41 +0200 Subject: [PATCH 05/13] FTBFS --- .gitignore | 16 ---- composer.json | 29 ------ dead.package | 1 + makesrc.sh | 28 ------ php-markdown.spec | 224 ---------------------------------------------- sources | 1 - 6 files changed, 1 insertion(+), 298 deletions(-) delete mode 100644 .gitignore delete mode 100644 composer.json create mode 100644 dead.package delete mode 100755 makesrc.sh delete mode 100644 php-markdown.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 29e0a79..0000000 --- a/.gitignore +++ /dev/null @@ -1,16 +0,0 @@ -clog -php-markdown.spec~ -php-markdown-1.0.1n.zip -/php-markdown-1.0.1p.zip -/php-markdown-1.0.1q.zip -/php-markdown-lib-1.3.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 -/php-markdown-lib-1.6.0.zip -/php-markdown-lib-1.7.0.zip -/php-markdown-lib-1.8.0.zip -/php-markdown-1.8.0-01ab082.tgz -/php-markdown-1.9.0-c83178d.tgz -/php-markdown-1.9.1-5024d62.tgz diff --git a/composer.json b/composer.json deleted file mode 100644 index 0935075..0000000 --- a/composer.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "michelf/php-markdown", - "type": "library", - "description": "PHP Markdown", - "homepage": "https://michelf.ca/projects/php-markdown/", - "keywords": ["markdown"], - "license": "BSD-3-Clause", - "authors": [ - { - "name": "Michel Fortin", - "email": "michel.fortin@michelf.ca", - "homepage": "https://michelf.ca/", - "role": "Developer" - }, - { - "name": "John Gruber", - "homepage": "https://daringfireball.net/" - } - ], - "require": { - "php": ">=5.3.0" - }, - "autoload": { - "psr-4": { "Michelf\\": "Michelf/" } - }, - "require-dev": { - "phpunit/phpunit": ">=4.3 <5.8" - } -} diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..e602d74 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +FTBFS diff --git a/makesrc.sh b/makesrc.sh deleted file mode 100755 index 87d223d..0000000 --- a/makesrc.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -NAME=$(basename $PWD) -OWNER=$(sed -n '/^%global gh_owner/{s/.* //;p}' $NAME.spec) -PROJECT=$(sed -n '/^%global gh_project/{s/.* //;p}' $NAME.spec) -VERSION=$(sed -n '/^Version:/{s/.* //;p}' $NAME.spec) -COMMIT=$(sed -n '/^%global gh_commit/{s/.* //;p}' $NAME.spec) -SHORT=${COMMIT:0:7} - -echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n" - -echo "Cloning..." -rm -rf $PROJECT-$COMMIT -git clone https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT - -echo "Getting commit..." -pushd $PROJECT-$COMMIT -git checkout $COMMIT -cp composer.json ../composer.json -popd - -echo "Archiving..." -tar czf $NAME-$VERSION-$SHORT.tgz --exclude .git $PROJECT-$COMMIT - -echo "Cleaning..." -rm -rf $PROJECT-$COMMIT - -echo "Done." diff --git a/php-markdown.spec b/php-markdown.spec deleted file mode 100644 index aff9273..0000000 --- a/php-markdown.spec +++ /dev/null @@ -1,224 +0,0 @@ -# Fedora spec file for php-markdown -# -# License: MIT -# http://opensource.org/licenses/MIT -# -# Please preserve changelog entries -# -%global gh_commit 5024d623c1a057dcd2d076d25b7d270a1d0d55f3 -%global gh_short %(c=%{gh_commit}; echo ${c:0:7}) -%global gh_owner michelf -%global gh_project php-markdown - -Name: php-markdown -Version: 1.9.1 -Release: 6%{?dist} -Summary: Markdown implementation in PHP - -License: BSD-3-Clause -URL: https://michelf.ca/projects/php-markdown/ -Source0: %{name}-%{version}-%{gh_short}.tgz -Source1: makesrc.sh - -BuildArch: noarch -BuildRequires: php-fedora-autoloader-devel -# For tests -# "require-dev": { -# "phpunit/phpunit": ">=4.3 <5.8" -BuildRequires: phpunit - -Requires: php(language) >= 5.3 -Requires: php-pcre -Requires: php-composer(fedora/autoloader) - -Provides: php-composer(michelf/php-markdown) = %{version} - - -%description -This is a PHP implementation of John Gruber's Markdown. -It is almost completely compliant with the reference implementation. - -This packages provides the classic version %{classic_version} and the new -library version %{version}. - -Autoloader: %{_datadir}/php/Michelf/markdown-autoload.php - - -%prep -%setup -q -n %{gh_project}-%{gh_commit} -mv License.md LICENSE - - -%build -: Generate simple autoloader -%{_bindir}/phpab \ - --template fedora \ - --output Michelf/markdown-autoload.php \ - Michelf -cat Michelf/markdown-autoload.php - - -%install -install -d %{buildroot}%{_datadir}/php/ - -# PSR-0 library -cp -pr Michelf %{buildroot}%{_datadir}/php/Michelf - - -%check -php -r ' -require_once "%{buildroot}%{_datadir}/php/Michelf/markdown-autoload.php"; - $ver = Michelf\Markdown::MARKDOWNLIB_VERSION; - echo "Version=$ver, expected=%{version}\n"; - return (version_compare($ver, "%{version}", "=") ? 0 : 1); -' -cat << 'EOF' | tee bs.php - - 1.9.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Mar 01 2023 Gwyn Ciesla - 1.9.1-5 -- migrated to SPDX license - -* Fri Jan 20 2023 Fedora Release Engineering - 1.9.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering - 1.9.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jan 21 2022 Fedora Release Engineering - 1.9.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Nov 24 2021 Remi Collet - 1.9.1-1 -- update to 1.9.1 - -* Fri Jul 23 2021 Fedora Release Engineering - 1.9.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 1.9.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jan 30 2020 Fedora Release Engineering - 1.9.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Dec 2 2019 Remi Collet - 1.9.0-1 -- update to 1.9.0 -- run upstream test suite - -* Fri Jul 26 2019 Remi Collet - 1.8.0-6 -- drop old classic version -- use git snapshot as next version will have test suite -- add patch for PHP 7.4, adapted for 1.8.0 from - https://github.com/michelf/php-markdown/pull/316 - -* Fri Jul 26 2019 Fedora Release Engineering - 1.8.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 1.8.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 1.8.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 1.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Mon Jan 15 2018 Remi Collet - 1.8.0-1 -- Mardown PSR-0/PSR-4 library version 1.8.0 - -* Thu Jul 27 2017 Fedora Release Engineering - 1.7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Sun Oct 30 2016 Remi Collet - 1.7.0-1 -- Mardown PSR-0 library version 1.7.0 -- switch to fedora/autoloader -- add minimal %%check for version and autoloader - -* Thu Feb 04 2016 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sat Dec 26 2015 Remi Collet - 1.6.0-1 -- Mardown PSR-0 library version 1.6.0 -- add simple autoloader - -* Thu Jun 18 2015 Fedora Release Engineering - 1.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Mar 2 2015 Remi Collet - 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 - -* Sat Jun 07 2014 Fedora Release Engineering - 1.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue May 6 2014 Remi Collet - 1.4.1-1 -- Mardown PSR-0 library version 1.4.1 - -* Mon Dec 02 2013 Remi Collet - 1.4.0-1 -- Mardown PSR-0 library version 1.4.0 (sources 1.2.8) -- Mardown classic library version 1.0.2 - -* Sun Aug 04 2013 Fedora Release Engineering - 1.2.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sat Jun 15 2013 Remi Collet - 1.2.7-1 -- Mardown PSR-0 library version 1.2.7 (added) -- Mardown classic library version 1.0.1q (updated) - -* Tue Jan 29 2013 Remi Collet - 1.0.1p-1 -- Updated to 1.0.1p -- don't requires php - -* Fri Jul 20 2012 Fedora Release Engineering - 1.0.1n-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat Jan 14 2012 Fedora Release Engineering - 1.0.1n-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Feb 09 2011 Fedora Release Engineering - 1.0.1n-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon May 03 2010 Rakesh Pandit 1.0.1n-1 -- Updated to 1.0.1n - -* Sun Jul 26 2009 Fedora Release Engineering - 1.0.1m-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Sun May 24 2009 Rakesh Pandit 1.0.1m-2 -- Fixed mixed use of space and tabs, using install in place of cp - -* Sun May 24 2009 Rakesh Pandit 1.0.1m-1 -- Initial package diff --git a/sources b/sources deleted file mode 100644 index d1f7930..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (php-markdown-1.9.1-5024d62.tgz) = e8a7e6e0a0c109a461abac6442b6fabbe9f3a53c7ed25dc64ed82e70e645971afc559353cd7f86202695571356aa791b7055161336cb54b5034125e4f3be27a2 From 621f167e8a23863adfb2cf5ed0d0b17133a2cab4 Mon Sep 17 00:00:00 2001 From: Tomas Hrcka Date: Fri, 6 Oct 2023 10:24:36 +0200 Subject: [PATCH 06/13] Unretirement request: https://pagure.io/releng/issue/11710 --- .gitignore | 16 ++++ composer.json | 29 ++++++ dead.package | 1 - makesrc.sh | 28 ++++++ php-markdown.spec | 224 ++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 6 files changed, 298 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 composer.json delete mode 100644 dead.package create mode 100755 makesrc.sh create mode 100644 php-markdown.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..29e0a79 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +clog +php-markdown.spec~ +php-markdown-1.0.1n.zip +/php-markdown-1.0.1p.zip +/php-markdown-1.0.1q.zip +/php-markdown-lib-1.3.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 +/php-markdown-lib-1.6.0.zip +/php-markdown-lib-1.7.0.zip +/php-markdown-lib-1.8.0.zip +/php-markdown-1.8.0-01ab082.tgz +/php-markdown-1.9.0-c83178d.tgz +/php-markdown-1.9.1-5024d62.tgz diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..0935075 --- /dev/null +++ b/composer.json @@ -0,0 +1,29 @@ +{ + "name": "michelf/php-markdown", + "type": "library", + "description": "PHP Markdown", + "homepage": "https://michelf.ca/projects/php-markdown/", + "keywords": ["markdown"], + "license": "BSD-3-Clause", + "authors": [ + { + "name": "Michel Fortin", + "email": "michel.fortin@michelf.ca", + "homepage": "https://michelf.ca/", + "role": "Developer" + }, + { + "name": "John Gruber", + "homepage": "https://daringfireball.net/" + } + ], + "require": { + "php": ">=5.3.0" + }, + "autoload": { + "psr-4": { "Michelf\\": "Michelf/" } + }, + "require-dev": { + "phpunit/phpunit": ">=4.3 <5.8" + } +} diff --git a/dead.package b/dead.package deleted file mode 100644 index e602d74..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -FTBFS diff --git a/makesrc.sh b/makesrc.sh new file mode 100755 index 0000000..87d223d --- /dev/null +++ b/makesrc.sh @@ -0,0 +1,28 @@ +#!/bin/bash + +NAME=$(basename $PWD) +OWNER=$(sed -n '/^%global gh_owner/{s/.* //;p}' $NAME.spec) +PROJECT=$(sed -n '/^%global gh_project/{s/.* //;p}' $NAME.spec) +VERSION=$(sed -n '/^Version:/{s/.* //;p}' $NAME.spec) +COMMIT=$(sed -n '/^%global gh_commit/{s/.* //;p}' $NAME.spec) +SHORT=${COMMIT:0:7} + +echo -e "\nCreate git snapshot\nName=$NAME, Owner=$OWNER, Project=$PROJECT, Version=$VERSION\n" + +echo "Cloning..." +rm -rf $PROJECT-$COMMIT +git clone https://github.com/$OWNER/$PROJECT.git $PROJECT-$COMMIT + +echo "Getting commit..." +pushd $PROJECT-$COMMIT +git checkout $COMMIT +cp composer.json ../composer.json +popd + +echo "Archiving..." +tar czf $NAME-$VERSION-$SHORT.tgz --exclude .git $PROJECT-$COMMIT + +echo "Cleaning..." +rm -rf $PROJECT-$COMMIT + +echo "Done." diff --git a/php-markdown.spec b/php-markdown.spec new file mode 100644 index 0000000..aff9273 --- /dev/null +++ b/php-markdown.spec @@ -0,0 +1,224 @@ +# Fedora spec file for php-markdown +# +# License: MIT +# http://opensource.org/licenses/MIT +# +# Please preserve changelog entries +# +%global gh_commit 5024d623c1a057dcd2d076d25b7d270a1d0d55f3 +%global gh_short %(c=%{gh_commit}; echo ${c:0:7}) +%global gh_owner michelf +%global gh_project php-markdown + +Name: php-markdown +Version: 1.9.1 +Release: 6%{?dist} +Summary: Markdown implementation in PHP + +License: BSD-3-Clause +URL: https://michelf.ca/projects/php-markdown/ +Source0: %{name}-%{version}-%{gh_short}.tgz +Source1: makesrc.sh + +BuildArch: noarch +BuildRequires: php-fedora-autoloader-devel +# For tests +# "require-dev": { +# "phpunit/phpunit": ">=4.3 <5.8" +BuildRequires: phpunit + +Requires: php(language) >= 5.3 +Requires: php-pcre +Requires: php-composer(fedora/autoloader) + +Provides: php-composer(michelf/php-markdown) = %{version} + + +%description +This is a PHP implementation of John Gruber's Markdown. +It is almost completely compliant with the reference implementation. + +This packages provides the classic version %{classic_version} and the new +library version %{version}. + +Autoloader: %{_datadir}/php/Michelf/markdown-autoload.php + + +%prep +%setup -q -n %{gh_project}-%{gh_commit} +mv License.md LICENSE + + +%build +: Generate simple autoloader +%{_bindir}/phpab \ + --template fedora \ + --output Michelf/markdown-autoload.php \ + Michelf +cat Michelf/markdown-autoload.php + + +%install +install -d %{buildroot}%{_datadir}/php/ + +# PSR-0 library +cp -pr Michelf %{buildroot}%{_datadir}/php/Michelf + + +%check +php -r ' +require_once "%{buildroot}%{_datadir}/php/Michelf/markdown-autoload.php"; + $ver = Michelf\Markdown::MARKDOWNLIB_VERSION; + echo "Version=$ver, expected=%{version}\n"; + return (version_compare($ver, "%{version}", "=") ? 0 : 1); +' +cat << 'EOF' | tee bs.php + - 1.9.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Mar 01 2023 Gwyn Ciesla - 1.9.1-5 +- migrated to SPDX license + +* Fri Jan 20 2023 Fedora Release Engineering - 1.9.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 1.9.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Fri Jan 21 2022 Fedora Release Engineering - 1.9.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Nov 24 2021 Remi Collet - 1.9.1-1 +- update to 1.9.1 + +* Fri Jul 23 2021 Fedora Release Engineering - 1.9.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jan 27 2021 Fedora Release Engineering - 1.9.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 1.9.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jan 30 2020 Fedora Release Engineering - 1.9.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Dec 2 2019 Remi Collet - 1.9.0-1 +- update to 1.9.0 +- run upstream test suite + +* Fri Jul 26 2019 Remi Collet - 1.8.0-6 +- drop old classic version +- use git snapshot as next version will have test suite +- add patch for PHP 7.4, adapted for 1.8.0 from + https://github.com/michelf/php-markdown/pull/316 + +* Fri Jul 26 2019 Fedora Release Engineering - 1.8.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 1.8.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 1.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Jan 15 2018 Remi Collet - 1.8.0-1 +- Mardown PSR-0/PSR-4 library version 1.8.0 + +* Thu Jul 27 2017 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Sun Oct 30 2016 Remi Collet - 1.7.0-1 +- Mardown PSR-0 library version 1.7.0 +- switch to fedora/autoloader +- add minimal %%check for version and autoloader + +* Thu Feb 04 2016 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Sat Dec 26 2015 Remi Collet - 1.6.0-1 +- Mardown PSR-0 library version 1.6.0 +- add simple autoloader + +* Thu Jun 18 2015 Fedora Release Engineering - 1.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Mar 2 2015 Remi Collet - 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 + +* Sat Jun 07 2014 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue May 6 2014 Remi Collet - 1.4.1-1 +- Mardown PSR-0 library version 1.4.1 + +* Mon Dec 02 2013 Remi Collet - 1.4.0-1 +- Mardown PSR-0 library version 1.4.0 (sources 1.2.8) +- Mardown classic library version 1.0.2 + +* Sun Aug 04 2013 Fedora Release Engineering - 1.2.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sat Jun 15 2013 Remi Collet - 1.2.7-1 +- Mardown PSR-0 library version 1.2.7 (added) +- Mardown classic library version 1.0.1q (updated) + +* Tue Jan 29 2013 Remi Collet - 1.0.1p-1 +- Updated to 1.0.1p +- don't requires php + +* Fri Jul 20 2012 Fedora Release Engineering - 1.0.1n-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.1n-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Feb 09 2011 Fedora Release Engineering - 1.0.1n-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon May 03 2010 Rakesh Pandit 1.0.1n-1 +- Updated to 1.0.1n + +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.1m-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sun May 24 2009 Rakesh Pandit 1.0.1m-2 +- Fixed mixed use of space and tabs, using install in place of cp + +* Sun May 24 2009 Rakesh Pandit 1.0.1m-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..d1f7930 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (php-markdown-1.9.1-5024d62.tgz) = e8a7e6e0a0c109a461abac6442b6fabbe9f3a53c7ed25dc64ed82e70e645971afc559353cd7f86202695571356aa791b7055161336cb54b5034125e4f3be27a2 From 17db8577b0dae28f2e2f0c5bfd23f0d4e5b1a4bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?= Date: Wed, 4 Oct 2023 22:56:38 +0100 Subject: [PATCH 07/13] Update php-markdown to 2.0.0 --- .gitignore | 1 + composer.json | 29 +++++++++++++++++++++++++++-- php-markdown.spec | 19 +++++++++++-------- sources | 2 +- 4 files changed, 40 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 29e0a79..c5a550a 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ php-markdown-1.0.1n.zip /php-markdown-1.8.0-01ab082.tgz /php-markdown-1.9.0-c83178d.tgz /php-markdown-1.9.1-5024d62.tgz +/php-markdown-2.0.0.tar.gz diff --git a/composer.json b/composer.json index 0935075..7cb59cf 100644 --- a/composer.json +++ b/composer.json @@ -18,12 +18,37 @@ } ], "require": { - "php": ">=5.3.0" + "php": ">=7.4" }, "autoload": { "psr-4": { "Michelf\\": "Michelf/" } }, "require-dev": { - "phpunit/phpunit": ">=4.3 <5.8" + "friendsofphp/php-cs-fixer": "^3.0", + "phpunit/phpunit": "^9.5", + "phpstan/phpstan": ">=1.0", + "phpstan/phpstan-phpunit": ">=1.0" + }, + + "scripts": { + "tests": "vendor/bin/phpunit test/", + "phpstan": [ + "vendor/bin/phpstan analyse Michelf/ --level=5", + "vendor/bin/phpstan analyse -c test/phpstan.neon test/ --level=5" + ], + "codestyle": "vendor/bin/php-cs-fixer fix Michelf --dry-run --verbose --show-progress=none", + "codestyle-fix": "vendor/bin/php-cs-fixer fix Michelf" + }, + + "archive": { + "exclude": [ + "/.github/", + "/test/", + "/.editorconfig", + "/.gitignore", + "/.scrutinizer.yml", + "/.travis.yml", + "/phpunit.xml.dist" + ] } } diff --git a/php-markdown.spec b/php-markdown.spec index aff9273..2747bbc 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -11,13 +11,13 @@ %global gh_project php-markdown Name: php-markdown -Version: 1.9.1 -Release: 6%{?dist} +Version: 2.0.0 +Release: 1%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause URL: https://michelf.ca/projects/php-markdown/ -Source0: %{name}-%{version}-%{gh_short}.tgz +Source0: https://github.com/michelf/php-markdown/archive/%{version}/%{name}-%{version}.tar.gz Source1: makesrc.sh BuildArch: noarch @@ -25,9 +25,9 @@ BuildRequires: php-fedora-autoloader-devel # For tests # "require-dev": { # "phpunit/phpunit": ">=4.3 <5.8" -BuildRequires: phpunit +BuildRequires: phpunit10 -Requires: php(language) >= 5.3 +Requires: php(language) >= 7.4 Requires: php-pcre Requires: php-composer(fedora/autoloader) @@ -45,7 +45,7 @@ Autoloader: %{_datadir}/php/Michelf/markdown-autoload.php %prep -%setup -q -n %{gh_project}-%{gh_commit} +%setup -q mv License.md LICENSE @@ -79,11 +79,11 @@ require "test/bootstrap.php"; EOF ret=0 -for php in php php74 php80 php81 +for php in php php74 php81 php82 php83 do if which $php then - $php %{_bindir}/phpunit --bootstrap bs.php || ret=1 + $php %{_bindir}/phpunit10 --bootstrap bs.php || ret=1 fi done exit $ret @@ -99,6 +99,9 @@ exit $ret %changelog +* Wed Oct 04 2023 Sérgio Basto - 2.0.0-1 +- Update php-markdown to 2.0.0 + * Fri Jul 21 2023 Fedora Release Engineering - 1.9.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index d1f7930..e26d3a3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (php-markdown-1.9.1-5024d62.tgz) = e8a7e6e0a0c109a461abac6442b6fabbe9f3a53c7ed25dc64ed82e70e645971afc559353cd7f86202695571356aa791b7055161336cb54b5034125e4f3be27a2 +SHA512 (php-markdown-2.0.0.tar.gz) = a848bc7374f8392d21824acbc1fb11c37f961e1780fb2c735a4d4d09949fb51a6962d8d2f6df2dfca92d00a33da82062d5e2a8b8301cb476242e1fc17af673b5 From 86d1ce79145c8f87f0d12c8b1d3638fb73b5d367 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 21 Jan 2024 20:57:00 +0000 Subject: [PATCH 08/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index 2747bbc..b06a03d 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 2.0.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -99,6 +99,9 @@ exit $ret %changelog +* Sun Jan 21 2024 Fedora Release Engineering - 2.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Oct 04 2023 Sérgio Basto - 2.0.0-1 - Update php-markdown to 2.0.0 From 50c08d9afe006e2c9feec634c35030b959b8f109 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jan 2024 22:43:44 +0000 Subject: [PATCH 09/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index b06a03d..2435e8e 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 2.0.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -99,6 +99,9 @@ exit $ret %changelog +* Thu Jan 25 2024 Fedora Release Engineering - 2.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sun Jan 21 2024 Fedora Release Engineering - 2.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 593fdc3ba31b92a91c5b2079e9e8c7fffa57dd09 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 06:58:00 +0000 Subject: [PATCH 10/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index 2435e8e..62eff59 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 2.0.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -99,6 +99,9 @@ exit $ret %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Thu Jan 25 2024 Fedora Release Engineering - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From f5d1ea316098209eb11c646d7585559dc8b5e6ec Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 09:08:53 +0000 Subject: [PATCH 11/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index 62eff59..f84fa05 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 2.0.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -99,6 +99,9 @@ exit $ret %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 2.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 19 2024 Fedora Release Engineering - 2.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 54288f43bc0c4b73d0aa66003f79b305b8fb640d Mon Sep 17 00:00:00 2001 From: Tim Landscheidt Date: Sun, 23 Mar 2025 05:07:54 +0000 Subject: [PATCH 12/13] Remove outdated information from package description --- php-markdown.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/php-markdown.spec b/php-markdown.spec index f84fa05..b495572 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 2.0.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -38,9 +38,6 @@ Provides: php-composer(michelf/php-markdown) = %{version} This is a PHP implementation of John Gruber's Markdown. It is almost completely compliant with the reference implementation. -This packages provides the classic version %{classic_version} and the new -library version %{version}. - Autoloader: %{_datadir}/php/Michelf/markdown-autoload.php @@ -99,6 +96,9 @@ exit $ret %changelog +* Sun Mar 23 2025 Tim Landscheidt - 2.0.0-6 +- Remove outdated information from package description + * Sat Jan 18 2025 Fedora Release Engineering - 2.0.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 419b89b2abfc272fd7b259d52e0a3109872de7f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 05:14:34 +0000 Subject: [PATCH 13/13] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- php-markdown.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-markdown.spec b/php-markdown.spec index b495572..56470b6 100644 --- a/php-markdown.spec +++ b/php-markdown.spec @@ -12,7 +12,7 @@ Name: php-markdown Version: 2.0.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Markdown implementation in PHP License: BSD-3-Clause @@ -96,6 +96,9 @@ exit $ret %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 2.0.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Mar 23 2025 Tim Landscheidt - 2.0.0-6 - Remove outdated information from package description