ansible-collection-communit.../ansible-collection-community-postgresql.spec
2023-07-18 21:51:15 +00:00

53 lines
1.2 KiB
RPMSpec

%bcond tests %{undefined rhel}
Name: ansible-collection-community-postgresql
Version: 3.0.0
Release: 1%{?dist}
Summary: Manage PostgreSQL with Ansible
# See the license files in the repo root and file headers
License: GPL-3.0-or-later AND BSD-2-Clause AND PSF-2.0
URL: %{ansible_collection_url community postgresql}
Source: https://github.com/ansible-collections/community.postgresql/archive/%{version}/community.postgresql-%{version}.tar.gz
# build_ignore development files, tests, and docs
Patch: build_ignore.patch
BuildArch: noarch
BuildRequires: ansible-packaging
%if %{with tests}
BuildRequires: ansible-packaging-tests
BuildRequires: %{py3_dist psycopg}
%endif
%description
%{summary}.
%prep
%autosetup -p1 -n community.postgresql-%{version}
find -type f ! -executable -name '*.py' -print -exec sed -i -e '1{\@^#!.*@d}' '{}' +
%build
%ansible_collection_build
%install
%ansible_collection_install
%check
%if %{with tests}
%ansible_test_unit
%endif
%files -f %{ansible_collection_filelist}
%license COPYING PSF-license.txt simplified_bsd.txt
%doc README.md CHANGELOG.rst
%changelog
* Tue Jul 11 2023 Maxwell G <maxwell@gtmx.me> - 3.0.0-1
- Initial package. Fixes rhbz#2222130.