Blame SPECS/nodejs-balanced-match.spec

93add5
%{?scl:%scl_package nodejs-balanced-match}
93add5
%{!?scl:%global pkg_name %{name}}
93add5
93add5
%{?nodejs_find_provides_and_requires}
93add5
93add5
%global packagename balanced-match
93add5
%global enable_tests 0
93add5
# tests disabled to to reliance on ancient version of 'tape'
93add5
93add5
Name:		%{?scl_prefix}nodejs-balanced-match
93add5
Version:    0.4.2
93add5
Release:    2%{?dist}
93add5
Summary:	Match balanced character pairs, like "{" and "}"
93add5
93add5
License:	MIT
93add5
URL:		https://github.com/juliangruber/balanced-match.git
93add5
Source0:	https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
93add5
93add5
ExclusiveArch:	%{nodejs_arches} noarch
93add5
BuildArch:	noarch
93add5
93add5
BuildRequires:	%{?scl_prefix}runtime
93add5
93add5
%if 0%{?enable_tests}
93add5
BuildRequires:	%{?scl_prefix}tape
93add5
%endif
93add5
93add5
%description
93add5
Match balanced character pairs, like "{" and "}"
93add5
93add5
%prep
93add5
%setup -q -n package
93add5
# setup the tests
93add5
#%setup -q -T -D -a 1 -n package
93add5
93add5
%build
93add5
# nothing to do!
93add5
93add5
%install
93add5
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
93add5
cp -pr package.json *.js \
93add5
	%{buildroot}%{nodejs_sitelib}/%{packagename}
93add5
93add5
%nodejs_symlink_deps
93add5
93add5
%if 0%{?enable_tests}
93add5
93add5
%check
93add5
%nodejs_symlink_deps --check
93add5
%{?scl:scl enable %{scl} - << \EOF}
93add5
make test
93add5
%{?scl:EOF}
93add5
%endif
93add5
93add5
%files
93add5
%{!?_licensedir:%global license %doc}
93add5
%doc README.md
93add5
%license LICENSE.md
93add5
%{nodejs_sitelib}/%{packagename}
93add5
93add5
%changelog
93add5
* Mon Jul 03 2017 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.4.2-2
93add5
- rh-nodejs8 rebuild
93add5
93add5
* Wed Sep 07 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.4.2-1
93add5
- Updated with script to latest version
93add5
93add5
* Wed Sep 07 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.3.0-1
93add5
- Updated with script
93add5
93add5
* Tue Feb 16 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.2.1-4
93add5
- Use macro in -runtime dependency
93add5
93add5
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.2.1-3
93add5
- Rebuilt with updated metapackage
93add5
93add5
* Tue Dec 01 2015 Tomas Hrcka <thrcka@redhat.com> - 0.2.1-2
93add5
- Enable scl macros
93add5
93add5
* Tue Oct 20 2015 Jared Smith <jsmith@fedoraproject.org> - 0.2.0-1
93add5
- Initial packaging