aboutsummaryrefslogtreecommitdiff
path: root/nix.spec.in
AgeCommit message (Collapse)Author
2016-08-30Revert "nix.spec.in: Build from the .tar.xz file."Eelco Dolstra
This reverts commit f32c6ed8730628d0cf32f7e124681b1011192a73. It breaks the RPM builds because Nixpkgs's rpmBuild function only copies in the .tar.gz file.
2016-07-01nix.spec.in: RHEL 7/CentOS 7 supports systemd.Timothy Allen
2016-07-01nix.spec.in: Create /nix/store at install time.Timothy Allen
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-01nix.spec.in: RHEL 7/CentOS 7 do not require a group for each package.Timothy Allen
2016-07-01nix.spec.in: Build from the .tar.xz file.Timothy Allen
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-01nix.spec.in: Use the default build group name.Timothy Allen
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-03-15Fix RPM buildEelco Dolstra
http://hydra.nixos.org/build/33280008
2015-08-24Update nix.spec.inPreston
Nix requires libcurl-devel to build.
2014-09-18Update spec fileEelco Dolstra
http://hydra.nixos.org/build/14344391
2014-05-06Really fix the RPM buildsEelco Dolstra
http://hydra.nixos.org/build/10840199
2014-05-05Fix RPM buildEelco Dolstra
We don't install a nix.conf anymore. http://hydra.nixos.org/build/10826143
2014-05-02Don't install Upstart job on FedoraEelco Dolstra
Also, don't install a nix.conf anymore, it's not needed. http://hydra.nixos.org/build/10775854
2014-04-08Ensure that systemd units to into lib, not lib64Eelco Dolstra
http://hydra.nixos.org/build/10170940
2014-04-07Install systemd unitsEelco Dolstra
2014-02-07Fix the RPM buildEelco Dolstra
2014-02-04Fix version in nix.specEelco Dolstra
http://hydra.nixos.org/build/8715502
2014-01-20nix.spec: Remove "make check" since it's a no-opEelco Dolstra
2013-07-12Add gzip support for channel unpackingGergely Risko
2012-12-05Fix RPM buildEelco Dolstra
http://hydra.nixos.org/build/3436627
2012-12-05Add a dependency on xzEelco Dolstra
2012-12-05Fix RPM buildEelco Dolstra
http://hydra.nixos.org/build/3436511
2012-10-03Rename nix-worker to nix-daemonEelco Dolstra
2012-08-27Add WWW::Curl to the RPM dependenciesEelco Dolstra
2012-07-09Really fix RPM buildsEelco Dolstra
2012-07-09Fix RPM buildsEelco Dolstra
http://hydra.nixos.org/build/2784908
2012-07-09Get rid of nix.conf.exampleEelco Dolstra
No need to duplicate the nix.conf manpage.
2012-05-31On systems with SystemD, install the service descriptor for nix-worker, and ↵Michel Alexandre Salim
enable and start it
2012-05-31Major spec update: - Fix license field - Split into subpackages - Update ↵Michel Alexandre Salim
build dependencies - Configure users and groups for multi-user mode - Fix installation location of Perl modules
2012-05-31- only enable deprecated spec sections when building on systems with older ↵Michel Alexandre Salim
RPM versions - move tests to dedicated %check section - use standard build macros
2012-05-31- replace %define with %globalMichel Alexandre Salim
2012-03-19Fix the RPMEelco Dolstra
2011-10-10* Hopefully perl-devel contains the required headers (untested).Eelco Dolstra
2011-08-08* Add perl-DBD-SQLite as a dependency of the RPM builds.Eelco Dolstra
2008-11-20* Urgh.Eelco Dolstra
2008-11-20(no commit message)Eelco Dolstra
2008-11-20(no commit message)Eelco Dolstra
2008-11-20(no commit message)Eelco Dolstra
2008-11-20* Don't set the prefix to /nix by default, rather use the AutoconfEelco Dolstra
default of /usr/local. However, localstatedir and storedir are set to /nix/var/nix and /nix/store respectively unless they're explicitly overriden.
2008-08-29(no commit message)Eelco Dolstra
2007-03-21* Fix URL/description.Eelco Dolstra
2007-02-22* /man -> /share/manEelco Dolstra
2006-12-29* Another great success.Eelco Dolstra
2006-12-29* Testing 1 2 3.Eelco Dolstra
2006-09-05* Package the include directory.Eelco Dolstra
2006-02-07* Don't install nix.conf (so it won't be overriden when you upgrade an RPM).Eelco Dolstra
2005-07-25* Add $prefix/lib to the RPM.Eelco Dolstra
2005-07-12* Add curl to the RPM dependencies. Should fix NIX-11.Eelco Dolstra
2005-05-07* Build .tar.bz2 files in `make dist'.Eelco Dolstra
2004-09-08* Hack for perl(readmanifest) dependency.Eelco Dolstra
2004-09-06* Spec file options to create the Nix user and group in the RPMEelco Dolstra
pre-install script. By default this is turned off; you should edit the spec file to enable it.