Timothy Allen
3a535abbc7
nix.spec.in: Create /nix/store at install time.
...
Since we now chmod /nix/store at install time, we don't need to do it in the
post install script. We still chgrp in the post-install, because the nixbld
group doesn't exist at install time.
2016-07-01 14:09:42 +10:00
Timothy Allen
0610486d61
nix.spec.in: RHEL 7/CentOS 7 do not require a group for each package.
2016-07-01 14:09:40 +10:00
Timothy Allen
f32c6ed873
nix.spec.in: Build from the .tar.xz file.
...
The Nix download page only mentions the .xz source tarball, so that's what
people are likely to have available. This means that somebody who downloads a
Nix source tarball can turn it directly into an RPM with `rpmbuild -ta
nix-*.tar.xz`.
2016-07-01 14:09:37 +10:00
Timothy Allen
85ec6a6a44
nix.spec.in: Use the default build group name.
...
Nix expects build users to be in the "nixbld" group. You can change that in the
config file, but `nix.spec` does not ship with a config file, so we should
use the defaults.
2016-07-01 14:09:33 +10:00
Eelco Dolstra
69f28eb335
Fix RPM build
...
http://hydra.nixos.org/build/33280008
2016-03-15 12:15:19 +01:00
Preston
5e4b2109b5
Update nix.spec.in
...
Nix requires libcurl-devel to build.
2015-08-24 22:25:24 -07:00
Eelco Dolstra
d4a71ec3bf
Update spec file
...
http://hydra.nixos.org/build/14344391
2014-09-18 15:42:01 +02:00
Eelco Dolstra
aa9b1cf48e
Really fix the RPM builds
...
http://hydra.nixos.org/build/10840199
2014-05-06 10:51:16 +02:00
Eelco Dolstra
2c4affbaa8
Fix RPM build
...
We don't install a nix.conf anymore.
http://hydra.nixos.org/build/10826143
2014-05-05 20:22:35 +02:00
Eelco Dolstra
40250f23a0
Don't install Upstart job on Fedora
...
Also, don't install a nix.conf anymore, it's not needed.
http://hydra.nixos.org/build/10775854
2014-05-02 19:05:08 +02:00
Eelco Dolstra
76cbf55a6d
Ensure that systemd units to into lib, not lib64
...
http://hydra.nixos.org/build/10170940
2014-04-08 13:51:34 +02:00
Eelco Dolstra
84d6936371
Install systemd units
2014-04-07 11:50:55 +02:00
Eelco Dolstra
0432bc52ea
Fix the RPM build
2014-02-07 17:36:04 +01:00
Eelco Dolstra
80b691316c
Fix version in nix.spec
...
http://hydra.nixos.org/build/8715502
2014-02-04 11:21:13 +01:00
Eelco Dolstra
0e2ca26818
nix.spec: Remove "make check" since it's a no-op
2014-01-20 14:23:07 +01:00
Gergely Risko
25a00cae5b
Add gzip support for channel unpacking
2013-07-12 11:29:37 +02:00
Eelco Dolstra
52edef3495
Fix RPM build
...
http://hydra.nixos.org/build/3436627
2012-12-05 23:25:40 +01:00
Eelco Dolstra
5c487761c4
Add a dependency on xz
2012-12-05 12:17:12 +01:00
Eelco Dolstra
aa61bc7472
Fix RPM build
...
http://hydra.nixos.org/build/3436511
2012-12-05 12:05:43 +01:00
Eelco Dolstra
e35d6f78dc
Rename nix-worker to nix-daemon
2012-10-03 17:59:23 -04:00
Eelco Dolstra
cc8641815b
Add WWW::Curl to the RPM dependencies
2012-08-27 11:47:49 -04:00
Eelco Dolstra
27f0c34390
Really fix RPM builds
2012-07-09 13:16:09 -04:00
Eelco Dolstra
a560124cdf
Fix RPM builds
...
http://hydra.nixos.org/build/2784908
2012-07-09 11:58:12 -04:00
Eelco Dolstra
087dee6e1b
Get rid of nix.conf.example
...
No need to duplicate the nix.conf manpage.
2012-07-09 11:56:55 -04:00
Michel Alexandre Salim
a7ed1f67ee
On systems with SystemD, install the service descriptor for nix-worker, and enable and start it
2012-05-31 08:59:36 -04:00
Michel Alexandre Salim
8922346305
Major spec update: - Fix license field - Split into subpackages - Update build dependencies - Configure users and groups for multi-user mode - Fix installation location of Perl modules
2012-05-31 08:59:36 -04:00
Michel Alexandre Salim
d0308073c3
- only enable deprecated spec sections when building on systems with older RPM versions - move tests to dedicated %check section - use standard build macros
2012-05-31 08:59:36 -04:00
Michel Alexandre Salim
e545a7f9a8
- replace %define with %global
2012-05-31 08:59:36 -04:00
Eelco Dolstra
4b83483142
Fix the RPM
2012-03-19 14:30:59 +01:00
Eelco Dolstra
659c427caa
* Hopefully perl-devel contains the required headers (untested).
2011-10-10 18:58:49 +00:00
Eelco Dolstra
76e0029f7a
* Add perl-DBD-SQLite as a dependency of the RPM builds.
2011-08-08 14:06:10 +00:00
Eelco Dolstra
b8eb32f4d2
* Urgh.
2008-11-20 16:42:52 +00:00
Eelco Dolstra
bba87589cc
2008-11-20 16:28:04 +00:00
Eelco Dolstra
f3e2e6076a
2008-11-20 16:10:55 +00:00
Eelco Dolstra
eb86b6f5a5
2008-11-20 15:08:39 +00:00
Eelco Dolstra
285d26374a
* Don't set the prefix to /nix by default, rather use the Autoconf
...
default of /usr/local. However, localstatedir and storedir are set
to /nix/var/nix and /nix/store respectively unless they're
explicitly overriden.
2008-11-20 14:14:35 +00:00
Eelco Dolstra
311c222f47
2008-08-29 13:59:03 +00:00
Eelco Dolstra
f3584ff535
* Fix URL/description.
2007-03-21 12:39:55 +00:00
Eelco Dolstra
27bb0ac7d2
* /man -> /share/man
2007-02-22 17:00:58 +00:00
Eelco Dolstra
4c63f9fe04
* Another great success.
2006-12-29 22:23:51 +00:00
Eelco Dolstra
57969b95b3
* Testing 1 2 3.
2006-12-29 20:37:55 +00:00
Eelco Dolstra
89ac8db74f
* Package the include directory.
2006-09-05 11:34:50 +00:00
Eelco Dolstra
4db4b61380
* Don't install nix.conf (so it won't be overriden when you upgrade an RPM).
2006-02-07 14:47:26 +00:00
Eelco Dolstra
e6899794ae
* Add $prefix/lib to the RPM.
2005-07-25 10:10:24 +00:00
Eelco Dolstra
d4879b4dfe
* Add curl to the RPM dependencies. Should fix NIX-11.
2005-07-12 16:08:10 +00:00
Eelco Dolstra
6c88d67780
* Build .tar.bz2 files in `make dist'.
2005-05-07 15:45:38 +00:00
Eelco Dolstra
550d960586
* Hack for perl(readmanifest) dependency.
2004-09-08 12:07:19 +00:00
Eelco Dolstra
17c8252fc9
* Spec file options to create the Nix user and group in the RPM
...
pre-install script. By default this is turned off; you should edit
the spec file to enable it.
2004-09-06 10:05:21 +00:00
Eelco Dolstra
fb28cfc86d
* Add some variability to RPM spec files: allow setuid options to be
...
set on the rpmbuild command line.
2004-09-06 08:17:55 +00:00
Eelco Dolstra
9bf7a5f516
* Don't pass `--with-system'.
2004-07-18 21:08:24 +00:00