Blame nodejs-is-plain-obj.spec

1d5a1d2
# ava is not in fedora yet
1d5a1d2
%global enable_tests 0
1d5a1d2
%global module_name is-plain-obj
1d5a1d2
%global commit0 ca2adca4deadaa0a632d8abc40e1e4654ccd4c1b
1d5a1d2
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
1d5a1d2
1d5a1d2
Name:           nodejs-%{module_name}
1d5a1d2
Version:        1.0.0
312fd21
Release:        9%{?dist}
1d5a1d2
Summary:        Check if a value is a plain object
1d5a1d2
1d5a1d2
License:        MIT
1d5a1d2
URL:            https://github.com/sindresorhus/is-plain-obj
1d5a1d2
Source0:        https://github.com/sindresorhus/%{module_name}/archive/%{commit0}.tar.gz#/%{module_name}-%{shortcommit0}.tar.gz
1d5a1d2
1d5a1d2
BuildArch:      noarch
1d5a1d2
ExclusiveArch:  %{nodejs_arches} noarch
1d5a1d2
1d5a1d2
BuildRequires:  nodejs-packaging
1d5a1d2
1d5a1d2
%if 0%{?enable_tests}
1d5a1d2
BuildRequires:  npm(ava)
1d5a1d2
%endif
1d5a1d2
1d5a1d2
%description
1d5a1d2
%{summary}.
1d5a1d2
1d5a1d2
%prep
1d5a1d2
%setup -q -n %{module_name}-%{commit0}
1d5a1d2
rm -rf node_modules
1d5a1d2
1d5a1d2
%build
1d5a1d2
# nothing to build
1d5a1d2
1d5a1d2
%install
1d5a1d2
mkdir -p %{buildroot}%{nodejs_sitelib}/%{module_name}
1d5a1d2
cp -p package.json index.js %{buildroot}%{nodejs_sitelib}/%{module_name}
1d5a1d2
%nodejs_symlink_deps
1d5a1d2
1d5a1d2
%if 0%{?enable_tests}
1d5a1d2
%check
1d5a1d2
%nodejs_symlink_deps --check
1d5a1d2
node test.js
1d5a1d2
%endif
1d5a1d2
1d5a1d2
%files
1d5a1d2
%doc readme.md
1d5a1d2
%license license
1d5a1d2
%{nodejs_sitelib}/%{module_name}
1d5a1d2
1d5a1d2
%changelog
312fd21
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-9
312fd21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
312fd21
6cc9cdf
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-8
6cc9cdf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
6cc9cdf
236b40d
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
236b40d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
236b40d
1d5a1d2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
1d5a1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1d5a1d2
1d5a1d2
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
1d5a1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1d5a1d2
1d5a1d2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-4
1d5a1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1d5a1d2
1d5a1d2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
1d5a1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1d5a1d2
1d5a1d2
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-2
1d5a1d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1d5a1d2
1d5a1d2
* Fri Jul 31 2015 Parag Nemade <pnemade AT redhat DOT com> - 1.0.0-1
1d5a1d2
- Initial packaging
1d5a1d2