From a7dd70ae912f8f758692ae0468fe48eb77fd5f63 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jul 2026 16:41:03 +0000 Subject: [PATCH 1/2] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- php-mtdowling-jmespath-php.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/php-mtdowling-jmespath-php.spec b/php-mtdowling-jmespath-php.spec index 0ac3932..dd0f6e5 100644 --- a/php-mtdowling-jmespath-php.spec +++ b/php-mtdowling-jmespath-php.spec @@ -26,7 +26,7 @@ Name: php-%{composer_vendor}-jmespath-php Version: %{github_version} -Release: 12%{?github_release}%{?dist} +Release: 13%{?github_release}%{?dist} Summary: Declaratively specify how to extract elements from a JSON document License: MIT @@ -133,6 +133,9 @@ exit $RETURN_CODE %changelog +* Thu Jul 16 2026 Fedora Release Engineering - 2.6.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 2.6.0-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From e7c6cc52060c15f167f3a3ed9272e4e0b43c71f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 10 Aug 2026 00:08:02 +0200 Subject: [PATCH 2/2] Retired: Long term failure to build --- .gitignore | 6 - composer.json | 39 ---- dead.package | 1 + php-mtdowling-jmespath-php-get-source.sh | 73 -------- php-mtdowling-jmespath-php.spec | 227 ----------------------- sources | 1 - 6 files changed, 1 insertion(+), 346 deletions(-) delete mode 100644 .gitignore delete mode 100644 composer.json create mode 100644 dead.package delete mode 100755 php-mtdowling-jmespath-php-get-source.sh delete mode 100644 php-mtdowling-jmespath-php.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 04f2e3b..0000000 --- a/.gitignore +++ /dev/null @@ -1,6 +0,0 @@ -/php-mtdowling-jmespath-php-2.1.0-88b6d646de963396dd227d028cce114fe85f9857.tar.gz -/php-mtdowling-jmespath-php-2.2.0-a7d99d0c836e69d27b7bfca1d33ca2759fba3289.tar.gz -/php-mtdowling-jmespath-php-2.3.0-192f93e43c2c97acde7694993ab171b3de284093.tar.gz -/php-mtdowling-jmespath-php-2.4.0-adcc9531682cf87dfda21e1fd5d0e7a41d292fac.tar.gz -/php-mtdowling-jmespath-php-2.5.0-52168cb9472de06979613d365c7f1ab8798be895.tar.gz -/php-mtdowling-jmespath-php-2.6.0-42dae2cbd13154083ca6d70099692fef8ca84bfb.tar.gz diff --git a/composer.json b/composer.json deleted file mode 100644 index 8ae5bb0..0000000 --- a/composer.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "mtdowling/jmespath.php", - "description": "Declaratively specify how to extract elements from a JSON document", - "keywords": ["json", "jsonpath"], - "license": "MIT", - - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - - "require": { - "php": ">=5.4.0", - "symfony/polyfill-mbstring": "^1.4" - }, - - "require-dev": { - "composer/xdebug-handler": "^1.2", - "phpunit/phpunit": "^4.8.36|^7.5.15" - }, - - "autoload": { - "psr-4": { - "JmesPath\\": "src/" - }, - "files": ["src/JmesPath.php"] - }, - - "bin": ["bin/jp.php"], - - "extra": { - "branch-alias": { - "dev-master": "2.5-dev" - } - } -} diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..ab7426e --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retired: Long term failure to build diff --git a/php-mtdowling-jmespath-php-get-source.sh b/php-mtdowling-jmespath-php-get-source.sh deleted file mode 100755 index b2ac62b..0000000 --- a/php-mtdowling-jmespath-php-get-source.sh +++ /dev/null @@ -1,73 +0,0 @@ -#/bin/sh - -GIT=`which git` -RPM=`which rpm` - -if [ -z "$GIT" ] -then - echo "ERROR: 'git' command not found" 1>&2 - exit 1 -elif [ -z "$RPM" ] -then - echo "ERROR: 'rpm' command not found" 1>&2 - exit 1 -fi - -function print { - echo -e "\e[0;33m>>>>> ${1}\e[0m" -} - -if [ -x "$1" ] -then - SPEC=$1 -else - SPEC=`ls *.spec | head -1` -fi - -SPEC_DIR=`pwd` - -print "SPEC_DIR = $SPEC_DIR" - -NAME=`echo $SPEC | sed 's#\.spec##'` -VERSION=`egrep '%global\s*github_version' $SPEC | awk '{print $3}'` - -print "SPEC = $SPEC" -print "NAME = $NAME" - -GIT_OWNER=`egrep '%global\s*github_owner' $SPEC | awk '{print $3}'` -GIT_NAME=`egrep '%global\s*github_name' $SPEC | awk '{print $3}'` -GIT_COMMIT=`egrep '%global\s*github_commit' $SPEC | awk '{print $3}'` -GIT_REPO=https://github.com/${GIT_OWNER}/${GIT_NAME} -GIT_DIR=`echo $GIT_REPO | sed 's#.*/##'` - -print "GIT_OWNER = $GIT_OWNER" -print "GIT_NAME = $GIT_NAME" -print "GIT_COMMIT = $GIT_COMMIT" -print "GIT_REPO = $GIT_REPO" -print "GIT_DIR = $GIT_DIR" - -TEMP_DIR=$(mktemp --dir) - -pushd $TEMP_DIR - print "Cloning git repo..." - $GIT clone $GIT_REPO - - pushd $GIT_DIR - print "Checking out commit..." - $GIT checkout $GIT_COMMIT - popd - - TAR_DIR=${GIT_NAME}-${GIT_COMMIT} - print "TAR_DIR = $TAR_DIR" - - mv $GIT_DIR $TAR_DIR - - TAR_FILE=${SPEC_DIR}/${NAME}-${VERSION}-${GIT_COMMIT}.tar.gz - print "TAR_FILE = $TAR_FILE" - - [ -e $TAR_FILE ] && rm -f $TAR_FILE - tar --exclude-vcs -czf $TAR_FILE $TAR_DIR - chmod 0644 $TAR_FILE -popd - -rm -rf $TEMP_DIR diff --git a/php-mtdowling-jmespath-php.spec b/php-mtdowling-jmespath-php.spec deleted file mode 100644 index dd0f6e5..0000000 --- a/php-mtdowling-jmespath-php.spec +++ /dev/null @@ -1,227 +0,0 @@ -# -# Fedora spec file for php-mtdowling-jmespath-php -# -# Copyright (c) 2015-2021 Shawn Iwinski -# -# License: MIT -# http://opensource.org/licenses/MIT -# -# Please preserve changelog entries -# - -%bcond_without tests - -%global github_owner jmespath -%global github_name jmespath.php -%global github_version 2.6.0 -%global github_commit 42dae2cbd13154083ca6d70099692fef8ca84bfb - -%global composer_vendor mtdowling -%global composer_project jmespath.php - -# "php": "^5.4 || ^7.0 || ^8.0" -%global php_min_ver 5.4 - -%{!?phpdir: %global phpdir %{_datadir}/php} - -Name: php-%{composer_vendor}-jmespath-php -Version: %{github_version} -Release: 13%{?github_release}%{?dist} -Summary: Declaratively specify how to extract elements from a JSON document - -License: MIT -URL: https://github.com/%{github_owner}/%{github_name} -# GitHub export does not include tests. -Source0: %{name}-%{github_version}-%{github_commit}.tar.gz -Source1: %{name}-get-source.sh - -BuildArch: noarch -# Tests -%if %{with tests} -## composer.json -BuildRequires: php(language) >= %{php_min_ver} -BuildRequires: phpunit7 >= 7.5.15 -## phpcompatinfo (computed from version 2.5.0) -BuildRequires: php-json -BuildRequires: php-mbstring -BuildRequires: php-spl -%endif -## Autoloader -BuildRequires: php-composer(fedora/autoloader) - -Requires: php-cli -# composer.json -Requires: php(language) >= %{php_min_ver} -# phpcompatinfo (computed from version 2.5.0) -Requires: php-json -Requires: php-mbstring -Requires: php-spl -# Autoloader -Requires: php-composer(fedora/autoloader) - -# php-{COMPOSER_VENDOR}-{COMPOSER_PROJECT} -Provides: php-%{composer_vendor}-%{composer_project} = %{version}-%{release} -# Composer -Provides: php-composer(%{composer_vendor}/%{composer_project}) = %{version} - -%description -JMESPath (pronounced "jaymz path") allows you to declaratively specify how to -extract elements from a JSON document. jmespath.php allows you to use JMESPath -in PHP applications with PHP data structures. - - -%prep -%setup -qn %{github_name}-%{github_commit} - -: Create autoloader -cat <<'AUTOLOAD' | tee src/autoload.php - - 2.6.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild - -* Sat Jan 17 2026 Fedora Release Engineering - 2.6.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild - -* Fri Jul 25 2025 Fedora Release Engineering - 2.6.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Sat Jan 18 2025 Fedora Release Engineering - 2.6.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Fri Jul 19 2024 Fedora Release Engineering - 2.6.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Thu Jan 25 2024 Fedora Release Engineering - 2.6.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 2.6.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jul 21 2023 Fedora Release Engineering - 2.6.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Jan 20 2023 Fedora Release Engineering - 2.6.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering - 2.6.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Fri Jan 21 2022 Fedora Release Engineering - 2.6.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Apr 14 2021 Remi Collet - 2.6.0-1 -- update to 2.6.0 -- switch to phpunit7 - -* Wed Jan 27 2021 Fedora Release Engineering - 2.5.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 2.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Feb 12 2020 Shawn Iwinski - 2.5.0-1 -- Update to 2.5.0 (RHBZ #1787856) - -* Thu Jan 30 2020 Fedora Release Engineering - 2.4.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Jul 26 2019 Fedora Release Engineering - 2.4.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 2.4.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 2.4.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 2.4.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.4.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 2.4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Dec 07 2016 Shawn Iwinski - 2.4.0-1 -- Update to 2.4.0 (RHBZ #1401271) -- Change autoloader from php-composer(symfony/class-loader) to - php-composer(fedora/autoloader) - -* Thu Feb 04 2016 Fedora Release Engineering - 2.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sun Jun 28 2015 Shawn Iwinski - 2.3.0-1 -- Updated to 2.3.0 (RHBZ #1295982) -- Added "php-{COMPOSER_VENDOR}-{COMPOSER_PROJECT}" ("php-mtdowling-jmespath.php") - virtual provide - -* Sun Jun 28 2015 Shawn Iwinski - 2.2.0-1 -- Updated to 2.2.0 (RHBZ #1225677) -- Changed autoloader from phpab to Symfony ClassLoader - -* Thu Jun 18 2015 Fedora Release Engineering - 2.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 16 2015 Shawn Iwinski - 2.1.0-1 -- Initial package diff --git a/sources b/sources deleted file mode 100644 index eb73139..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (php-mtdowling-jmespath-php-2.6.0-42dae2cbd13154083ca6d70099692fef8ca84bfb.tar.gz) = 69eb3dc26bec2d2a0ae56cb0c9effd53b79fd5cae15e34e3bb9748cea46eff69209278466b2e020b0bebbb645fa65c918fba341ebbc182a2a0f144b8a50ab461