]> git.pld-linux.org Git - packages/nodejs-nopt.git/blame - nodejs-nopt.spec
- updated to 2.2.0
[packages/nodejs-nopt.git] / nodejs-nopt.spec
CommitLineData
564244d3
ER
1%define pkg nopt
2Summary: Node.js option parsing
3Name: nodejs-%{pkg}
987db472 4Version: 2.2.0
41e95446 5Release: 1
564244d3
ER
6License: MIT
7Group: Development/Libraries
8URL: https://github.com/isaacs/nopt
41e95446 9Source0: http://registry.npmjs.org/%{pkg}/-/%{pkg}-%{version}.tgz
987db472 10# Source0-md5: 8e04195a49bb359203ea41b6d6a3e8f0
564244d3 11BuildRequires: rpmbuild(macros) >= 1.634
afb33fd6 12BuildRequires: sed >= 4.0
564244d3 13Requires: nodejs
a79803e2 14Requires: nodejs-abbrev < 2.0.0
41e95446 15Requires: nodejs-abbrev >= 1.0.0
564244d3
ER
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%description
20An option parsing library for Node.js and its package manager (npm).
21
22%prep
23%setup -qc
41e95446 24mv package/* .
564244d3 25
afb33fd6 26%{__sed} -i -e '1s,^#!.*node,#!/usr/bin/node,' bin/*
564244d3
ER
27
28%install
29rm -rf $RPM_BUILD_ROOT
afb33fd6
ER
30install -d $RPM_BUILD_ROOT{%{_bindir},%{nodejs_libdir}/%{pkg}}
31cp -a package.json lib bin $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg}
564244d3 32
afb33fd6 33ln -s %{nodejs_libdir}/%{pkg}/bin/%{pkg}.js $RPM_BUILD_ROOT%{_bindir}/%{pkg}
564244d3
ER
34
35install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
36cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
37
38%clean
39rm -rf $RPM_BUILD_ROOT
40
41%files
42%defattr(644,root,root,755)
43%doc README.md LICENSE
afb33fd6
ER
44%attr(755,root,root) %{_bindir}/%{pkg}
45%dir %{nodejs_libdir}/%{pkg}
46%{nodejs_libdir}/%{pkg}/package.json
47%{nodejs_libdir}/%{pkg}/lib
48%dir %{nodejs_libdir}/%{pkg}/bin
49%attr(755,root,root) %{nodejs_libdir}/%{pkg}/bin/nopt.js
564244d3 50%{_examplesdir}/%{name}-%{version}
This page took 0.184972 seconds and 4 git commands to generate.