T.C. Hollingsworth
d46eff9f81
split off a -packaging subpackage with RPM macros, etc.
...
This way nodejs-packaging can be approved and imported without
forcing a nodejs update at the same time.
2013-06-18 20:15:07 -07:00
T.C. Hollingsworth
62a5b1000e
new upstream release 0.10.12
...
http://blog.nodejs.org/2013/06/18/node-v0-10-12-stable/
2013-06-18 19:49:37 -07:00
T.C. Hollingsworth
30653ec3f2
fill in missing changelog entries
2013-05-30 19:52:24 -07:00
T.C. Hollingsworth
aab18e6056
new upstream release 0.10.9
...
http://blog.nodejs.org/2013/05/30/node-v0-10-9-stable/
2013-05-30 19:51:42 -07:00
T.C. Hollingsworth
f7500b9771
new upstream release 0.10.8
2013-05-28 20:44:29 -07:00
T.C. Hollingsworth
07d9fe983d
add the tarball stripping script
2013-05-28 20:23:27 -07:00
T.C. Hollingsworth
9e89193903
add the new stripped tarball to sources
...
sorry for the extra commit, `fedpkg new-sources` doesn't work with
`git rebase --interactive` :-(
2013-05-28 20:17:30 -07:00
T.C. Hollingsworth
3a54e91338
patch Makefile so we can just remove all bundled deps completely
2013-05-28 20:12:55 -07:00
T.C. Hollingsworth
44e85aef7e
strip openssl from the tarball; it contains prohibited code (RHBZ#967736)
2013-05-28 20:08:10 -07:00
T.C. Hollingsworth
0c69a9595a
new upstream release 0.10.7
2013-05-28 19:55:25 -07:00
T.C. Hollingsworth
7db6e8f74b
new upstream release 0.10.6
...
http://blog.nodejs.org/2013/05/14/node-v0-10-6-stable/
2013-05-15 12:28:06 -07:00
T.C. Hollingsworth
d0c6d3a9e2
nodejs-fixdep: work properly when a package has no dependencies
2013-05-06 14:34:09 -07:00
T.C. Hollingsworth
e0f6b9832c
nodejs-symlink-deps: make it work when --check is used and just
...
devDependencies exist
2013-04-29 04:47:26 -07:00
T.C. Hollingsworth
8075b2b362
new upstream release 0.10.5
...
http://blog.nodejs.org/2013/04/23/node-v0-10-5-stable/
2013-04-24 08:46:51 -07:00
T.C. Hollingsworth
3c3551aba6
add no-op macro to provide spec compatibility with EPEL
2013-04-14 18:21:43 -07:00
T.C. Hollingsworth
727d8ef2fd
new upstream release 0.10.4
...
http://blog.nodejs.org/2013/04/11/node-v0-10-4-stable/
2013-04-14 18:19:38 -07:00
Stephen Gallagher
63f157c85c
Remove extra source tarball entries
...
No reason to force packagers to download anything but the one that
the spec file refers to.
2013-04-09 07:44:59 -04:00
T.C. Hollingsworth
f8a8f5bf68
nodejs-symlink-deps: symlink unconditionally in the buildroot
2013-04-03 19:34:39 -07:00
T.C. Hollingsworth
d73ff2e5c0
update documentation in macros file
2013-04-03 14:38:14 -07:00
T.C. Hollingsworth
af5d695090
nodejs-symlink-deps: symlink devDependencies when --check is used
2013-04-03 14:35:40 -07:00
T.C. Hollingsworth
5a2667dfb1
nodejs-symlink-deps: only create symlink if target exists
2013-04-03 14:05:10 -07:00
T.C. Hollingsworth
ab6e60ba98
new upstream release 0.10.3
...
http://blog.nodejs.org/2013/04/03/node-v0-10-3-stable/
2013-04-03 12:40:15 -07:00
T.C. Hollingsworth
b22ee6fcc9
%nodejs_symlink_deps improvements
...
-support installing multiple modules from the same SRPM
-drop name argument rendered useless by the above
-support a --check argument that works in the current working directory
instead of $RPM_BUILD_ROOT
2013-03-31 21:45:14 -07:00
T.C. Hollingsworth
7cb1934a64
add %nodejs_default_filter macro to remove unwanted Provides from native module shared objects
2013-03-31 18:58:26 -07:00
T.C. Hollingsworth
ab33fe1ceb
remove %%nodejs_arches macro
...
it will only be useful if it is present in the redhat-rpm-config package
2013-03-31 16:49:55 -07:00
T.C. Hollingsworth
b57b5fed59
new upstream release 0.10.2
...
http://blog.nodejs.org/2013/03/28/node-v0-10-2-stable/
2013-03-31 16:46:53 -07:00
T.C. Hollingsworth
321c2077f0
new upstream release 0.10.1
...
http://blog.nodejs.org/2013/03/21/node-v0-10-1-stable/
2013-03-21 18:12:03 -07:00
T.C. Hollingsworth
5c6389687c
fix escaping in dependency generator regular expressions (RHBZ#923941)
2013-03-20 13:23:18 -07:00
T.C. Hollingsworth
acc9dc4070
improve native module handling
...
- add virtual ABI provides for node and v8 so binary module's deps break when
binary compatibility is broken
- automatically add matching Requires to nodejs binary modules
- add %%nodejs_arches macro to future-proof ExcluseArch stanza in dependent
packages
2013-03-12 18:29:17 -07:00
Stephen Gallagher
fa0d205a4d
Fix up documentation subpackage
2013-03-12 11:33:44 -04:00
Stephen Gallagher
1d4119d71f
Update sources
2013-03-11 16:33:59 -04:00
Stephen Gallagher
a994bf6be9
Include the updated source files
2013-03-11 16:32:15 -04:00
Stephen Gallagher
ff8ae92928
Update to stable 0.10.0 release
...
- https://raw.github.com/joyent/node/v0.10.0/ChangeLog
2013-03-11 16:31:23 -04:00
Dennis Gilmore
ba6adfac2c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2013-02-14 02:22:25 -06:00
T.C. Hollingsworth
1d441dbbce
move RPM magic to nodejs-devel as requested by FPC
2013-01-30 16:46:47 -07:00
T.C. Hollingsworth
a3faf37d42
revert to %{_rpmconfigdir} for RPM helper scripts
...
per discussion with wider FPC
2013-01-23 12:50:13 -07:00
T.C. Hollingsworth
4e5a2f6e67
minor bugfixes to RPM magic
...
- nodejs-symlink-deps: don't create an empty node_modules dir when a module
has no dependencies
- nodes-fixdep: support adding deps when none exist
- use libexecdir for RPM helper scripts (per packaging guidelines discussion)
- Add the full set of headers usually bundled with node as deps to nodejs-devel.
This way `npm install` for native modules that assume the stuff bundled with
node exists will usually "just work".
2013-01-22 13:46:01 -07:00
T.C. Hollingsworth
7c60b0defb
fix brown paper bag bug in requires generation script
2013-01-12 16:21:59 -07:00
Stephen Gallagher
edee057172
Build debug binary and install it in the nodejs-devel subpackage
2013-01-10 08:03:49 -05:00
T.C. Hollingsworth
e31d02038d
missing arg to install script
2013-01-10 02:15:32 -07:00
T.C. Hollingsworth
635c95957b
don't use make install since it ends up rebuilding everything in %install
...
the INSTALL='install -p' thing was dropped too since the install script
uses python's shutil.copy2, which does the same thing
2013-01-10 02:10:39 -07:00
T.C. Hollingsworth
dfa7006622
add missing %{?isa}, epoch to v8 deps
2013-01-10 01:25:01 -07:00
T.C. Hollingsworth
8792574c0a
don't write pointless 'npm(foo) > 0' deps
2013-01-09 22:16:21 -07:00
T.C. Hollingsworth
5dd35b8cd5
add -g to $C(XX)FLAGS instead of patching configure to add it
2013-01-09 22:16:20 -07:00
T.C. Hollingsworth
af538fcc1b
make v8 dependency explicit
...
v8 breaks ABI while never bumping SONAME so we need to be strict about it
2013-01-09 22:12:24 -07:00
T.C. Hollingsworth
7a602f802d
add some whitespace to the ever expanding header section
2013-01-09 22:11:35 -07:00
T.C. Hollingsworth
d42282e17a
add defines to match libuv (RHBZ#892601)
2013-01-09 22:11:23 -07:00
T.C. Hollingsworth
c3da87ea07
add %nodejs_sitearch macro
2013-01-05 03:26:47 -07:00
T.C. Hollingsworth
658010df73
forgot %{buildroot}
2013-01-05 03:19:17 -07:00
T.C. Hollingsworth
48d6c59d89
need common.gypi too
2013-01-05 03:15:29 -07:00