Author: amiddelk
Date: Fri Feb 24 00:17:09 2012
New Revision: 32531
URL: https://nixos.org/websvn/nix/?rev=32531&sc=1
Log:
Let 'bbswitch' and 'acpi-call' use the attribute kernel.version instead of a
nasty 'ls' to determine the kernel version.
Modified:
nixpkgs/trunk/pkgs/os-specific/linux/acpi-call/default.nix
nixpkgs/trunk/pkgs/os-specific/linux/bbswitch/default.nix
Modified: nixpkgs/trunk/pkgs/os-specific/linux/acpi-call/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/acpi-call/default.nix Thu Feb 23
23:50:56 2012 (r32530)
+++ nixpkgs/trunk/pkgs/os-specific/linux/acpi-call/default.nix Fri Feb 24
00:17:09 2012 (r32531)
@@ -10,16 +10,14 @@
};
preBuild = ''
- kernelVersion=$(cd ${kernel}/lib/modules && ls)
sed -e 's/break/true/' -i test_off.sh
sed -e 's@/bin/[email protected]/sh@' -i test_off.sh
- sed -e "s@/lib/modules/\$(.*)@${kernel}/lib/modules/$kernelVersion@" -i
Makefile
+ sed -e "s@/lib/modules/\$(.*)@${kernel}/lib/modules/${kernel.version}@" -i
Makefile
'';
installPhase = ''
- kernelVersion=$(cd ${kernel}/lib/modules && ls)
- ensureDir $out/lib/modules/$kernelVersion/misc
- cp acpi_call.ko $out/lib/modules/$kernelVersion/misc
+ ensureDir $out/lib/modules/${kernel.version}/misc
+ cp acpi_call.ko $out/lib/modules/${kernel.version}/misc
ensureDir $out/bin
cp test_off.sh $out/bin/test_discrete_video_off.sh
'';
Modified: nixpkgs/trunk/pkgs/os-specific/linux/bbswitch/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/bbswitch/default.nix Thu Feb 23
23:50:56 2012 (r32530)
+++ nixpkgs/trunk/pkgs/os-specific/linux/bbswitch/default.nix Fri Feb 24
00:17:09 2012 (r32531)
@@ -17,14 +17,13 @@
preBuild = ''
kernelVersion=$(cd ${kernel}/lib/modules && ls)
substituteInPlace Makefile \
- --replace "\$(shell uname -r)" "$kernelVersion" \
+ --replace "\$(shell uname -r)" "${kernel.version}" \
--replace "/lib/modules" "${kernel}/lib/modules"
'';
installPhase = ''
- kernelVersion=$(cd ${kernel}/lib/modules && ls)
- ensureDir $out/lib/modules/$kernelVersion/misc
- cp bbswitch.ko $out/lib/modules/$kernelVersion/misc
+ ensureDir $out/lib/modules/${kernel.version}/misc
+ cp bbswitch.ko $out/lib/modules/${kernel.version}/misc
ensureDir $out/bin
tee $out/bin/discrete_vga_poweroff << EOF
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits