wp-cli/wp-cli.spec

70 lines
1.9 KiB
RPMSpec
Executable File

%define name2 wp
Name: wp-cli
Version: 2.5.0
Release: 0%{?dist}
Summary: The command line interface for WordPress
License: MIT
URL: http://%{name}.org/
Source0: https://github.com/%{name}/%{name}/releases/download/v%{version}/%{name}-%{version}.phar
Source1: LICENSE
Source2: wp.1
BuildArch: noarch
%description
WP-CLI is the command-line interface for WordPress.
You can update plugins, configure multisite installations
and much more, without using a web browser.
%prep
chmod +x %{SOURCE0}
{
echo '.TH "WP" "1"'
php %{SOURCE0} --help
} \
| sed -e 's/^\([A-Z ]\+\)$/.SH "\1"/' \
| sed -e 's/^ wp$/wp \\- The command line interface for WordPress/' \
> %{SOURCE2}
%build
%install
mkdir -p %{buildroot}%{_bindir}
install -p -m 0755 %{SOURCE0} %{buildroot}%{_bindir}/%{name2}
cp -f %SOURCE1 LICENSE
mkdir -p %{buildroot}%{_mandir}/man1
install -p -m 0644 %{SOURCE2} %{buildroot}%{_mandir}/man1/
%files
%license LICENSE
%{_bindir}/%{name2}
%{_mandir}/man1/wp.1*
%changelog
* Wed Dec 8 2021 Daniel Berteaud <dani@lapiole.org> - 2.5.0-1
- update to 2.5.0
* Fri Nov 22 2019 Luis M. Segundo <blackfile@fedoraproject.org> - 2.4.0-2
- update release.
* Fri Nov 22 2019 Luis M. Segundo <blackfile@fedoraproject.org> - 2.4.0-1
- update to 2.4.0.
* Tue Aug 20 2019 Luis M. Segundo <blackfile@fedoraproject.org> - 2.3.0-1
- update to 2.3.0.
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Jun 23 2019 Luis M. Segundo <blackfile@fedoraproject.org> - 2.2.0-2
- include man
- change bindir wp-cli to wp
* Sat Jun 8 2019 Luis M. Segundo <blackfile@fedoraproject.org> - 2.2.0-1
- update to 2.2.0.
* Sun Feb 24 2019 Luis M. Segundo <blackfile@fedoraproject.org> - 2.1.0-1
- Initial package for Fedora, based on upstream SPEC file (dated Dec 2017).