Eelco Dolstra
3b8946e09a
Maybe fix the RPM build
...
http://hydra.nixos.org/build/51095532
2017-03-31 18:30:50 +02:00
Eelco Dolstra
e4dd7dadf4
RPM build: Use parallel make
2017-02-21 14:52:36 +01:00
Eelco Dolstra
bb6656b8a2
Build RPMs for Fedora 25
...
Disabled hardened build because it makes the linker fail with messages like
relocation R_X86_64_PC32 against undefined symbol `BZ2_bzWriteOpen' can not be used when making a shared object; recompile with -fPIC
See https://fedoraproject.org/wiki/Changes/Harden_All_Packages .
2017-02-21 14:26:23 +01:00
Eelco Dolstra
d1da6967b8
Drop unused WWW::Curl dependency
2016-12-06 17:17:29 +01:00
Eelco Dolstra
d1a5c28a46
Revert "nix.spec.in: Build from the .tar.xz file."
...
This reverts commit f32c6ed873
. It
breaks the RPM builds because Nixpkgs's rpmBuild function only copies
in the .tar.gz file.
2016-08-30 13:38:18 +02:00
Timothy Allen
91bec54016
nix.spec.in: RHEL 7/CentOS 7 supports systemd.
2016-07-01 14:09:45 +10:00
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