Author: eelco
Date: Wed Apr 27 14:52:24 2011
New Revision: 26999
URL: https://svn.nixos.org/websvn/nix/?rev=26999&sc=1
Log:
* Move the Subversion/Repoman module out of the NixOS tree.
Added:
services/trunk/subversion/default.nix
- copied, changed from r26996,
nixos/trunk/modules/services/web-servers/apache-httpd/subversion.nix
Copied and modified: services/trunk/subversion/default.nix (from r26996,
nixos/trunk/modules/services/web-servers/apache-httpd/subversion.nix)
==============================================================================
--- nixos/trunk/modules/services/web-servers/apache-httpd/subversion.nix
Wed Apr 27 14:04:00 2011 (r26996, copy source)
+++ services/trunk/subversion/default.nix Wed Apr 27 14:52:24 2011
(r26999)
@@ -1,4 +1,4 @@
-{ config, pkgs, serverInfo, servicesPath, ... }:
+{ config, pkgs, serverInfo, ... }:
let
@@ -31,7 +31,7 @@
# Build the maintenance scripts and commit hooks.
scripts = substituteInAll {
name = "svn-server-scripts";
- src = /* pkgs.lib.cleanSource */ "${servicesPath}/subversion/src/scripts";
+ src = ./src/scripts;
# The variables to substitute:
@@ -85,7 +85,7 @@
# Build our custom authentication modules.
- authModules = import "${servicesPath}/subversion/src/auth" {
+ authModules = import ./src/auth {
inherit (pkgs) stdenv apacheHttpd;
};
@@ -125,7 +125,7 @@
# Build ViewVC.
- viewvc = import "${servicesPath}/subversion/src/viewvc" {
+ viewvc = import ./src/viewvc {
inherit (pkgs) fetchurl stdenv python enscript;
inherit urlPrefix reposDir adminAddr subversion;
};
@@ -159,7 +159,7 @@
# Build WebSVN.
- websvn = import "${servicesPath}/subversion/src/websvn" {
+ websvn = import ./src/websvn {
inherit (pkgs) fetchurl stdenv writeText enscript gnused diffutils;
inherit urlPrefix reposDir subversion;
cacheDir = tmpDir;
@@ -242,7 +242,7 @@
staticFiles = substituteInSome {
name = "svn-static-files";
- src = /* pkgs.lib.cleanSource */ "${servicesPath}/subversion/root";
+ src = /* pkgs.lib.cleanSource */ ./root;
files = ["xsl/svnindex.xsl"];
inherit urlPrefix;
};
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits