Author: glen Date: Sun Jun 17 14:14:42 2012 GMT Module: template-specs Tag: HEAD ---- Log message: - more samples
---- Files affected: template-specs: nodejs-package.spec (1.3 -> 1.4) ---- Diffs: ================================================================ Index: template-specs/nodejs-package.spec diff -u template-specs/nodejs-package.spec:1.3 template-specs/nodejs-package.spec:1.4 --- template-specs/nodejs-package.spec:1.3 Thu Feb 9 11:07:19 2012 +++ template-specs/nodejs-package.spec Sun Jun 17 16:14:37 2012 @@ -10,6 +10,7 @@ Source0: http://registry.npmjs.org/PACKAGE_NAME/-/%{pkg}-%{version}.tgz # Source0-md5: - BuildRequires: rpmbuild(macros) >= 1.634 +BuildRequires: sed >= 4.0 Requires: nodejs BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -20,11 +21,21 @@ %setup -qc mv package/* . +%{__sed} -i -e '1s,^#!.*node,#!/usr/bin/node,' bin/* +chmod a+rx bin/* + %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg} cp -pr index.js package.json $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg} +cp -pr lib package.json $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg} + +# bin scripts in $PATH should be symlinks, so relative resolving in scripts +# themselves could work +# REMOVE this comment when copying to real .spec! +cp -a bin $RPM_BUILD_ROOT%{nodejs_libdir}/%{pkg} +ln -s %{nodejs_libdir}/%{pkg}/bin/semver $RPM_BUILD_ROOT%{_bindir} install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} @@ -45,6 +56,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.4 2012/06/17 14:14:37 glen +- more samples + Revision 1.3 2012/02/09 10:07:19 glen - update ================================================================ ---- CVS-web: http://cvs.pld-linux.org/template-specs/nodejs-package.spec?r1=1.3&r2=1.4 _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
