Blame SPECS/nodejs-ansi.spec

d69b21
%{?scl:%scl_package nodejs-ansi}
d69b21
%{!?scl:%global pkg_name %{name}}
d69b21
d69b21
%{?nodejs_find_provides_and_requires}
d69b21
d69b21
Name:		%{?scl_prefix}nodejs-ansi
d69b21
Version:	0.3.0
d69b21
Release:	3%{?dist}
d69b21
Summary:	ANSI escape codes for Node.js
d69b21
License:	MIT
d69b21
URL:		https://github.com/TooTallNate/ansi.js
d69b21
d69b21
# the source contains a nonfree image file, which is removed by the Source1 script
d69b21
#Source0:	ansi-%{version}-stripped.tgz
d69b21
#Source1:	nodejs-ansi-tarball.sh
d69b21
# image was removed from source in v0.2.0
d69b21
d69b21
Source0:	http://registry.npmjs.org/ansi/-/ansi-%{version}.tgz
d69b21
Source1:	https://raw.githubusercontent.com/kasicka/ansi.js/master/LICENSE
d69b21
# https://github.com/TooTallNate/ansi.js/pull/23
d69b21
d69b21
BuildArch:	noarch
d69b21
%if 0%{?fedora} >= 19
d69b21
ExclusiveArch:	%{nodejs_arches} noarch
d69b21
%else
d69b21
ExclusiveArch:	%{ix86} x86_64 %{arm} noarch
d69b21
%endif
d69b21
d69b21
BuildRequires:	%{?scl_prefix}nodejs-devel
d69b21
d69b21
%description
d69b21
ansi.js is a module for Node.js that provides an easy-to-use API for writing
d69b21
ANSI escape codes to Stream instances. ANSI escape codes are used to do fancy
d69b21
things in a terminal window, like render text in colors, delete characters,
d69b21
lines, the entire window, or hide and show the cursor, and lots more!
d69b21
d69b21
%prep
d69b21
%setup -q -n package
d69b21
d69b21
cp -p %{SOURCE1} .
d69b21
d69b21
#fix perms in stuff that goes in %%doc
d69b21
chmod 0644 examples/*.js examples/*/*
d69b21
d69b21
%build
d69b21
#nothing to do
d69b21
d69b21
%install
d69b21
mkdir -p %{buildroot}%{nodejs_sitelib}/ansi
d69b21
cp -pr lib package.json %{buildroot}%{nodejs_sitelib}/ansi
d69b21
d69b21
%nodejs_symlink_deps
d69b21
d69b21
%files
d69b21
%{nodejs_sitelib}/ansi
d69b21
%doc README.md examples
d69b21
%license LICENSE
d69b21
d69b21
%changelog
d69b21
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.3.0-3
d69b21
- rebuilt
d69b21
d69b21
* Mon Aug 10 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.3.0-2
d69b21
- rebuilt
d69b21
d69b21
* Wed Jul 15 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.3.0-1
d69b21
- New upstream release
d69b21
- remove deprecated parts of spec
d69b21
- add missing license
d69b21
- changed Source
d69b21
d69b21
* Fri Sep 06 2013 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.2.1-1
d69b21
- update to upstream release 0.2.1
d69b21
d69b21
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
d69b21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d69b21
d69b21
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.2.0-1
d69b21
- new upstream release 0.2.0
d69b21
d69b21
* Sat Jun 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-8.1
d69b21
- restrict to compatible arches
d69b21
d69b21
* Thu May 30 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-7.1
d69b21
- rebuild for missing npm(ansi) provides (RHBZ#968531)
d69b21
d69b21
* Fri May 03 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-7
d69b21
- remove nonfree image
d69b21
d69b21
* Mon Apr 15 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-6
d69b21
- add macro for EPEL6 dependency generation
d69b21
d69b21
* Thu Apr 11 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.1.2-6
d69b21
- Add support for software collections
d69b21
d69b21
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.2-5
d69b21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d69b21
d69b21
* Sun Jan 13 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-4
d69b21
- fix permissions correctly
d69b21
d69b21
* Fri Jan 11 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-3
d69b21
- fix permissions in example
d69b21
d69b21
* Tue Jan 08 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-2
d69b21
- add missing build section
d69b21
- fix incorrect summary
d69b21
d69b21
* Fri Apr 27 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.2-1
d69b21
- New upstream release 0.1.2
d69b21
d69b21
* Thu Mar 22 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.1.0-1
d69b21
- new upstream release 0.1.0
d69b21
d69b21
* Fri Mar 16 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.0.4-1
d69b21
- initial package