nodejs-vl.spec 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561
  1. %bcond_with clang
  2. %global system_zlib 1
  3. %global system_v8 0
  4. %global system_openssl 1
  5. %global system_http_parser 0
  6. %global system_cares 1
  7. %global system_libuv 0
  8. %if "%{_dist_release}" < "vl7"
  9. %global system_openssl 0
  10. %endif
  11. # LTO is currently broken on Node.js builds
  12. %define _lto_cflags %{nil}
  13. %define _unpackaged_files_terminate_build 1
  14. Name: nodejs
  15. Version: 20.17.0
  16. Release: 1%{?_dist_release}
  17. Summary: JavaScript runtime
  18. Summary(ja): JavaScript ランタイム
  19. Group: programming,servers
  20. Vendor: Project Vine
  21. Distribution: Vine Linux
  22. License: MIT and ASL 2.0 and ISC and BSD
  23. URL: https://nodejs.org/
  24. Source0: https://nodejs.org/dist/v%{version}/node-v%{version}.tar.gz
  25. Source1: macros.nodejs
  26. Source2: nodejs.attr
  27. Source3: nodejs.prov
  28. Source4: nodejs.req
  29. Source5: nodejs-symlink-deps
  30. Source6: nodejs-fixdep
  31. # Exclusive archs must match v8
  32. ExclusiveArch: %{ix86} x86_64 %{arm}
  33. # V8 presently breaks ABI at least every x.y release while never bumping SONAME,
  34. # so we need to be more explicit until spot fixes that
  35. %global v8_ge 6.1.534.48
  36. %global v8_lt 6.2
  37. BuildRequires: libatomic
  38. BuildRequires: brotli-devel
  39. %if %{with clang}
  40. BuildRequires: clang
  41. BuildRequires: lld
  42. %endif
  43. %if %{system_v8}
  44. BuildRequires: v8-devel >= %{v8_ge}
  45. %endif
  46. %if %{system_http_parser}
  47. BuildRequires: http-parser-devel >= 2.0
  48. %endif
  49. %if %{system_libuv}
  50. BuildRequires: libuv-devel
  51. %endif
  52. %if %{system_cares}
  53. BuildRequires: c-ares-devel
  54. %endif
  55. %if %{system_zlib}
  56. BuildRequires: zlib-ng-compat-devel
  57. %endif
  58. %if %{system_openssl}
  59. # Node.js requires some features from openssl 1.0.1 for SPDY support
  60. BuildRequires: openssl-devel >= 3.0.0
  61. %endif
  62. %if %{system_v8}
  63. Requires: v8%{?isa} >= %{v8_ge}
  64. Requires: v8%{?isa} < %{v8_lt}
  65. %endif
  66. #virtual provides for automatic depedency generation
  67. Provides: nodejs(engine) = %{version}
  68. #npm
  69. Provides: npm = %{version}-%{release}
  70. # Node.js currently has a conflict with the 'node' package in Fedora
  71. # The ham-radio group has agreed to rename their binary for us, but
  72. # in the meantime, we're setting an explicit Conflicts: here
  73. Conflicts: node <= 0.3.2-11
  74. %description
  75. Node.js is a platform built on Chrome's JavaScript runtime
  76. for easily building fast, scalable network applications.
  77. Node.js uses an event-driven, non-blocking I/O model that
  78. makes it lightweight and efficient, perfect for data-intensive
  79. real-time applications that run across distributed devices.
  80. #'
  81. %package devel
  82. Summary: JavaScript runtime - development headers
  83. Summary(ja): JavaScript runtime - development headers
  84. Group: programming
  85. Requires: %{name} == %{version}-%{release}
  86. %if %{system_libuv}
  87. Requires: libuv-devel
  88. %endif
  89. %if %{system_http_parser}
  90. Requires: http-parser-devel
  91. %endif
  92. %if %{system_cares}
  93. Requires: c-ares-devel
  94. %endif
  95. %if %{system_zlib}
  96. Requires: zlib-devel
  97. %endif
  98. %if %{system_openssl}
  99. Requires: openssl-devel
  100. %endif
  101. %description devel
  102. Development headers for the Node.js JavaScript runtime.
  103. %package docs
  104. Summary: Node.js API documentation
  105. Summary(ja): Node.js API documentation
  106. Group: documentation
  107. %description docs
  108. The API documentation for the Node.js JavaScript runtime.
  109. %ifarch x86_64
  110. %debug_package
  111. %endif
  112. %prep
  113. %setup -q -n node-v%{version}
  114. %autopatch -p1
  115. # Make sure nothing gets included from bundled deps:
  116. # We only delete the source and header files, because
  117. # the remaining build scripts are still used.
  118. %if %{system_cares}
  119. find deps/cares -name "*.c" -exec rm -f {} \;
  120. find deps/cares -name "*.h" -exec rm -f {} \;
  121. %endif
  122. %if %{system_zlib}
  123. find deps/zlib -name "*.c" -exec rm -f {} \;
  124. find deps/zlib -name "*.h" -exec rm -f {} \;
  125. %endif
  126. %if %{system_v8}
  127. find deps/v8 -name "*.c" -exec rm -f {} \;
  128. find deps/v8 -name "*.h" -exec rm -f {} \;
  129. %endif
  130. %if %{system_http_parser}
  131. find deps/http_parser -name "*.c" -exec rm -f {} \;
  132. find deps/http_parser -name "*.h" -exec rm -f {} \;
  133. %endif
  134. %if %{system_openssl}
  135. find deps/openssl -name "*.c" -exec rm -f {} \;
  136. find deps/openssl -name "*.h" -exec rm -f {} \;
  137. %endif
  138. %if %{system_libuv}
  139. find deps/uv -name "*.c" -exec rm -f {} \;
  140. find deps/uv -name "*.h" -exec rm -f {} \;
  141. %endif
  142. %build
  143. # build with debugging symbols and add defines from libuv (#892601)
  144. %ifarch x86_64
  145. %global debug_flag -g1
  146. %global libatomic_flag ""
  147. %else
  148. %global debug_flag -g0
  149. %global libatomic_flag -latomic
  150. %endif
  151. export CFLAGS='%{optflags} %{debug_flag} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DZLIB_CONST -fno-delete-null-pointer-checks'
  152. export CXXFLAGS='%{optflags} %{debug_flag} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DZLIB_CONST -fno-delete-null-pointer-checks'
  153. export LDFLAGS="%{build_ldflags}"
  154. %if %{with clang}
  155. export CC=clang
  156. export CXX=clang++
  157. export LD=clang
  158. export CFLAGS="$CFLAGS -Wno-ignored-optimization-argument"
  159. export CXXFLAGS="$CXXFLAGS -Wno-ignored-optimization-argument"
  160. export LDFLAGS="$LDFLAGS %{libatomic_flag} -fuse-ld=lld"
  161. %endif
  162. %set_build_flags
  163. ./configure \
  164. --prefix=%{_prefix} \
  165. %if %{system_v8}
  166. --shared-v8 \
  167. %endif
  168. %if %{system_openssl}
  169. --shared-openssl \
  170. %endif
  171. %if %{system_zlib}
  172. --shared-zlib \
  173. %endif
  174. %if %{system_cares}
  175. --shared-cares \
  176. %endif
  177. %if %{system_libuv}
  178. --shared-libuv \
  179. %endif
  180. %if %{system_http_parser}
  181. --shared-http-parser \
  182. %endif
  183. --shared-brotli \
  184. --openssl-use-def-ca-store
  185. # Setting BUILDTYPE=Debug builds both release and debug binaries
  186. make BUILDTYPE=Release %{?_smp_mflags}
  187. %install
  188. rm -rf %{buildroot}
  189. ./tools/install.py install --dest-dir %{buildroot} --prefix %{_prefix}
  190. # and remove dtrace file again
  191. rm -rf %{buildroot}/%{_prefix}/lib/dtrace
  192. # remove systemtap files
  193. rm -rf %{buildroot}/%{_datadir}/systemtap
  194. # Set the binary permissions properly
  195. chmod 0755 %{buildroot}/%{_bindir}/node
  196. # Install the debug binary and set its permissions
  197. #install -Dpm0755 out/Debug/node %{buildroot}/%{_bindir}/node_g
  198. # own the sitelib directory
  199. mkdir -p %{buildroot}%{_prefix}/lib/node_modules
  200. # install rpm magic
  201. install -Dpm0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.nodejs
  202. install -Dpm0644 %{SOURCE2} %{buildroot}%{_rpmconfigdir}/fileattrs/nodejs.attr
  203. install -pm0755 %{SOURCE3} %{buildroot}%{_rpmconfigdir}/nodejs.prov
  204. install -pm0755 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/nodejs.req
  205. install -pm0755 %{SOURCE5} %{buildroot}%{_rpmconfigdir}/nodejs-symlink-deps
  206. install -pm0755 %{SOURCE6} %{buildroot}%{_rpmconfigdir}/nodejs-fixdep
  207. #install documentation
  208. mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-docs-%{version}/html
  209. cp -pr doc/* %{buildroot}%{_defaultdocdir}/%{name}-docs-%{version}/html
  210. rm -f %{_defaultdocdir}/%{name}-docs-%{version}/html/nodejs.1
  211. # move files for debug
  212. mkdir -p debug
  213. cp -pr %{buildroot}%{_docdir}/node/* debug/
  214. rm -rf %{buildroot}%{_docdir}/node
  215. #install development headers
  216. #FIXME: we probably don't really need *.h but node-gyp downloads the whole
  217. #freaking source tree so I can't be sure ATM
  218. mkdir -p %{buildroot}%{_includedir}/node
  219. cp -p src/*.h %{buildroot}%{_includedir}/node
  220. #node-gyp needs common.gypi too
  221. mkdir -p %{buildroot}%{_datadir}/node
  222. cp -p common.gypi %{buildroot}%{_datadir}/node
  223. %files
  224. %license LICENSE
  225. %doc CHANGELOG.md README.md AUTHORS
  226. %{_bindir}/corepack
  227. %{_bindir}/node
  228. %{_bindir}/npm
  229. %{_bindir}/npx
  230. %{_mandir}/man1/node.*
  231. %dir %{_prefix}/lib/node_modules
  232. %{_prefix}/lib/node_modules/corepack
  233. %{_prefix}/lib/node_modules/npm
  234. %files devel
  235. %doc debug
  236. #%{_bindir}/node_g
  237. %{_includedir}/node
  238. %{_datadir}/node
  239. %{_sysconfdir}/rpm/macros.nodejs
  240. %{_rpmconfigdir}/fileattrs/nodejs.attr
  241. %{_rpmconfigdir}/nodejs*
  242. %files docs
  243. %doc %{_docdir}/%{name}-docs-%{version}
  244. %license LICENSE
  245. %changelog
  246. * Fri Aug 23 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.17.0-1
  247. - updated to 20.17.0.
  248. * Fri May 10 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.13.1-1
  249. - updated to 20.13.1.
  250. * Sat Feb 17 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.11.1-1
  251. - updated to 20.11.1.
  252. * Wed Jan 10 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.11.0-1
  253. - updated to 20.11.0.
  254. * Thu Nov 23 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.10.0-1
  255. - updated to 20.10.0.
  256. * Wed Oct 25 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 20.9.0-1
  257. - updated to 20.9.0.
  258. * Tue Oct 17 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.18.2-1
  259. - updated to 18.18.2.
  260. * Wed Oct 11 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.18.1-1
  261. - updated to 18.18.1.
  262. * Tue Sep 19 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.18.0-1
  263. - updated to 18.18.0.
  264. * Thu Aug 10 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.17.1-1
  265. - updated to 18.17.1.
  266. * Fri Jul 21 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.17.0-1
  267. - updated to 18.17.0.
  268. * Wed Jun 21 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.16.1-1
  269. - updated to 18.16.1.
  270. * Thu Apr 13 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.16.0-1
  271. - updated to 18.16.0.
  272. * Wed Mar 08 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.15.0-1
  273. - updated to 18.15.0.
  274. * Wed Feb 22 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.14.2-1
  275. - updated to 18.14.2.
  276. * Fri Feb 17 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.14.1-1
  277. - updated to 18.14.1.
  278. * Mon Jan 09 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.13.0-1
  279. - updated to 18.13.0.
  280. * Tue Nov 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.12.1-1
  281. - updated to 18.12.1.
  282. * Thu Oct 27 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 18.12.0-1
  283. - updated to 18.12.0.
  284. * Thu Oct 13 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.18.0-1
  285. - updated to 16.18.0.
  286. * Sat Sep 24 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.17.1-1
  287. - updated to 16.17.1.
  288. * Tue Aug 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.17.0-1
  289. - updated to 16.17.0.
  290. * Fri Jul 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.16.0-1
  291. - updated to 16.16.0.
  292. * Thu Jun 02 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.15.1-1
  293. - updated to 16.15.1.
  294. * Wed May 04 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.15.0-1
  295. - updated to 16.15.0.
  296. * Fri Mar 18 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.14.2-1
  297. - updated to 16.14.2.
  298. * Wed Feb 09 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.14.0-1
  299. - updated to 16.14.0.
  300. * Fri Jan 14 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.13.2-1
  301. - updated to 16.13.2.
  302. * Thu Dec 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.13.1-1
  303. - updated to 16.13.1.
  304. * Mon Nov 22 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.13.0-1
  305. - updated to 16.13.0.
  306. * Wed Oct 27 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.12.0-1
  307. - updated to 16.12.0.
  308. * Wed Oct 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.11.1-1
  309. - updated to 16.11.1.
  310. * Thu Sep 30 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 16.10.0-1
  311. - updated to 16.10.0.
  312. - built with openssl-3.0.0.
  313. * Thu Aug 26 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.17.5-1
  314. - updated to 14.17.5.
  315. * Fri Jul 16 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.17.3-1
  316. - updated to 14.17.3.
  317. * Wed Jun 09 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.17.0-1
  318. - updated to 14.17.0.
  319. - built with gcc.
  320. * Wed Mar 10 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.16.0-1
  321. - updated to 14.16.0.
  322. * Wed Jan 13 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.15.4-1
  323. - updated to 14.15.4.
  324. * Mon Dec 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 14.15.1-1
  325. - updated to 14.15.1.
  326. * Thu Oct 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.18.4-1
  327. - updated to 12.18.4.
  328. * Fri Jul 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.18.2-1
  329. - updated to 12.18.2.
  330. * Fri Jun 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.18.0-1
  331. - updated to 12.18.0.
  332. * Thu Feb 13 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.16.0-1
  333. - updated to 12.16.0.
  334. * Mon Dec 23 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 12.14.0-1
  335. - updated to 12.14.0.
  336. * Sat Sep 28 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 10.16.3-1
  337. - updated to 10.16.3.
  338. - dropped Patch0 and 1: fixed in upstream.
  339. - built with clang / lld.
  340. * Tue Dec 26 2017 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.9.3-1
  341. - updated to 8.9.3.
  342. - built with bundled v8.
  343. - built with system c-ares.
  344. - added Patch0 and 1.
  345. * Fri Sep 02 2016 Toshiaki Ara <ara_t@384.jp> 0.10.26-2
  346. - rebuild with gcc-5.4.0
  347. * Mon Mar 24 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.26-1
  348. - update to 0.10.26
  349. * Thu May 02 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.5-1
  350. - update to 0.10.5
  351. - fix deps
  352. * Fri Mar 15 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.0-2
  353. - build with internal openssl on Vine Linux 6
  354. * Wed Mar 13 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 0.10.0-1
  355. - update to 0.10.0
  356. * Mon Mar 11 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.5-1
  357. - initial build for Vine Linux
  358. - include npm
  359. * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-11
  360. - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
  361. * Tue Jan 22 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-10
  362. - minor bugfixes to RPM magic
  363. - nodejs-symlink-deps: don't create an empty node_modules dir when a module
  364. has no dependencies
  365. - nodes-fixdep: support adding deps when none exist
  366. - Add the full set of headers usually bundled with node as deps to nodejs-devel.
  367. This way `npm install` for native modules that assume the stuff bundled with
  368. node exists will usually "just work".
  369. -move RPM magic to nodejs-devel as requested by FPC
  370. * Sat Jan 12 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-9
  371. - fix brown paper bag bug in requires generation script
  372. * Thu Jan 10 2013 Stephen Gallagher <sgallagh@redhat.com> - 0.9.5-8
  373. - Build debug binary and install it in the nodejs-devel subpackage
  374. * Thu Jan 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-7
  375. - don't use make install since it rebuilds everything
  376. * Thu Jan 10 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-6
  377. - add %%{?isa}, epoch to v8 deps
  378. * Wed Jan 09 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-5
  379. - add defines to match libuv (#892601)
  380. - make v8 dependency explicit (and thus more accurate)
  381. - add -g to $C(XX)FLAGS instead of patching configure to add it
  382. - don't write pointless 'npm(foo) > 0' deps
  383. * Sat Jan 05 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-4
  384. - install development headers
  385. - add nodejs_sitearch macro
  386. * Wed Jan 02 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-3
  387. - make nodejs-symlink-deps actually work
  388. * Tue Jan 01 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-2
  389. - provide nodejs-devel so modules can BuildRequire it (and be consistent
  390. with other interpreted languages in the distro)
  391. * Tue Jan 01 2013 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.5-1
  392. - new upstream release 0.9.5
  393. - provide nodejs-devel for the moment
  394. - fix minor bugs in RPM magic
  395. - add nodejs_fixdep macro so packagers can easily adjust dependencies in
  396. package.json files
  397. * Wed Dec 26 2012 T.C. Hollingsworth <tchollingsworth@gmail.com> - 0.9.4-1
  398. - new upstream release 0.9.4
  399. - system library patches are now upstream
  400. - respect optflags
  401. - include documentation in subpackage
  402. - add RPM dependency generation and related magic
  403. - guard libuv depedency so it always gets bumped when nodejs does
  404. - add -devel subpackage with enough to make node-gyp happy
  405. * Wed Dec 19 2012 Dan Horák <dan[at]danny.cz> - 0.9.3-8
  406. - set exclusive arch list to match v8
  407. * Tue Dec 18 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-7
  408. - Add remaining changes from code review
  409. - Remove unnecessary BuildRequires on findutils
  410. - Remove %%clean section
  411. * Fri Dec 14 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-6
  412. - Fixes from code review
  413. - Fix executable permissions
  414. - Correct the License field
  415. - Build debuginfo properly
  416. * Thu Dec 13 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-5
  417. - Return back to using the standard binary name
  418. - Temporarily adding a conflict against the ham radio node package until they
  419. complete an agreed rename of their binary.
  420. * Wed Nov 28 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-4
  421. - Rename binary and manpage to nodejs
  422. * Mon Nov 19 2012 Stephen Gallagher <sgallagh@redhat.com> - 0.9.3-3
  423. - Update to latest upstream development release 0.9.3
  424. - Include upstreamed patches to unbundle dependent libraries
  425. * Tue Oct 23 2012 Adrian Alves <alvesadrian@fedoraproject.org> 0.8.12-1
  426. - Fixes and Patches suggested by Matthias Runge
  427. * Mon Apr 09 2012 Adrian Alves <alvesadrian@fedoraproject.org> 0.6.5
  428. - First build.