Blame SPECS/nodejs-tweetnacl.spec

3ac9ee
%{?scl:%scl_package nodejs-tweetnacl}
3ac9ee
%{!?scl:%global pkg_name %{name}}
3ac9ee
%{?nodejs_find_provides_and_requires}
3ac9ee
3ac9ee
%global enable_tests 0
3ac9ee
%global npm_name tweetnacl
3ac9ee
3ac9ee
Name:       %{?scl_prefix}nodejs-%{npm_name}
3ac9ee
Version:    0.14.3
d0b78b
Release:    3%{?dist}
3ac9ee
Summary:    Port of TweetNaCl cryptographic library to JavaScript
3ac9ee
License:    Public Domain
3ac9ee
URL:        https://tweetnacl.js.org
3ac9ee
Source0:    http://registry.npmjs.org/%{npm_name}/-/%{npm_name}-%{version}.tgz
3ac9ee
BuildRequires: %{?scl_prefix}nodejs-devel
3ac9ee
BuildArch:  noarch
3ac9ee
ExclusiveArch: %{nodejs_arches} noarch
3ac9ee
3ac9ee
%description
3ac9ee
Port of TweetNaCl cryptographic library to JavaScript
3ac9ee
3ac9ee
%prep
3ac9ee
%setup -q -n package
3ac9ee
3ac9ee
rm -rf node_modules
3ac9ee
3ac9ee
%build
3ac9ee
3ac9ee
%install
3ac9ee
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
3ac9ee
cp -pfr nacl-fast.js nacl-fast.min.js nacl.js nacl.min.js package.json %{buildroot}%{nodejs_sitelib}/%{npm_name}
3ac9ee
# If any binaries are included, symlink them to bindir here
3ac9ee
3ac9ee
3ac9ee
%nodejs_symlink_deps
3ac9ee
3ac9ee
%if 0%{?enable_tests}
3ac9ee
%check
3ac9ee
#not running tests in RHSCL
3ac9ee
%endif
3ac9ee
3ac9ee
%files
3ac9ee
%{nodejs_sitelib}/%{npm_name}
3ac9ee
3ac9ee
#Public Domain doesn't need license, but is specified in COPYING file
3ac9ee
%doc COPYING.txt
3ac9ee
%doc README.md
3ac9ee
3ac9ee
%changelog
d0b78b
* Mon May 28 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.14.3-3
d0b78b
- Resolves: RHBZ#1543198, rebuild for multiarch
d0b78b
3ac9ee
* Tue Sep 20 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.14.3-2
3ac9ee
- Initial build
3ac9ee