From 1cd161a1e4fecff320a48ebafb7eca4c35b6c186 Mon Sep 17 00:00:00 2001 From: Stuart D. Gathman Date: May 22 2020 17:53:16 +0000 Subject: Move implementation to nodejs-marked, fix shebang --- diff --git a/marked.spec b/marked.spec index dc58fd3..bff0b5a 100644 --- a/marked.spec +++ b/marked.spec @@ -4,7 +4,7 @@ Name: marked Version: 1.1.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A markdown parser for Node.js built for speed License: MIT URL: https://github.com/markedjs/%{name} @@ -80,6 +80,8 @@ ln -sf %{_jsdir}/marked/marked.js \ mkdir -p %{buildroot}%{nodejs_sitelib}/%{name}/bin install -p -D -m0755 bin/%{name} \ %{buildroot}%{nodejs_sitelib}/marked/bin/%{name} +sed -i -e '1,1 s:env node:node:' \ + %{buildroot}%{nodejs_sitelib}/marked/bin/%{name} mkdir -p %{buildroot}/%{_bindir} ln -sf %{nodejs_sitelib}/%{name}/bin/%{name} \ %{buildroot}%{_bindir}/%{name} @@ -107,7 +109,6 @@ npm run test %files -%{nodejs_sitelib}/%{name} %{_bindir}/%{name} %{_mandir}/man1/%{name}.1* @@ -115,9 +116,14 @@ npm run test %files -n nodejs-%{name} %license LICENSE.md %doc README.md docs +%{nodejs_sitelib}/%{name} %{_jsdir}/%{name} %changelog +* Fri May 22 2020 Stuart Gathman - 1.1.0-2 +- Move module files to nodejs-marked +- Fix shebang no longer autofixed in /usr/lib/node_modules + * Fri May 22 2020 Stuart Gathman - 1.1.0-1 - New upstream release - CVE-2015-8854 ReDos fixed in 0.3.9