Merge 'staging' into master

This commit is contained in:
Vladimír Čunát
2014-08-08 20:13:23 +02:00
220 changed files with 611 additions and 2164 deletions

View File

@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
make
make check
make install
ensureDir $out/lib/perl5/site_perl/
mkdir -p $out/lib/perl5/site_perl/
cp swig/perl/LibAppArmor.pm $out/lib/perl5/site_perl/
cp swig/perl/LibAppArmor.bs $out/lib/perl5/site_perl/
# this is automatically copied elsewhere....

View File

@@ -22,10 +22,10 @@ stdenv.mkDerivation {
'';
installPhase = ''
ensureDir $out/lib/modules/${kernel.modDirVersion}/misc
mkdir -p $out/lib/modules/${kernel.modDirVersion}/misc
cp bbswitch.ko $out/lib/modules/${kernel.modDirVersion}/misc
ensureDir $out/bin
mkdir -p $out/bin
tee $out/bin/discrete_vga_poweroff << EOF
#!/bin/sh

View File

@@ -20,10 +20,10 @@ stdenv.mkDerivation rec {
installPhase = ''
kernelVersion=${kernel.modDirVersion}
ensureDir $out/lib/modules/$kernelVersion/misc
mkdir -p $out/lib/modules/$kernelVersion/misc
cp frandom.ko $out/lib/modules/$kernelVersion/misc
ensureDir $out/lib/udev/rules.d
mkdir -p $out/lib/udev/rules.d
tee $out/lib/udev/rules.d/10-frandom.rules <<-EOF
#
# These are the rules for the frandom devices. In theory, we could let

View File

@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
buildInputs = [openssl];
preFixup = ''
ensureDir $out/share/${name}
mkdir -p $out/share/${name}
chmod 444 $out/bin/gogoc.conf
mv $out/bin/gogoc.conf $out/share/${name}/gogoc.conf.sample
rm $out/bin/gogoc.conf.sample

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
ensureDir $out/bin $out/lib/security
mkdir -p $out/bin $out/lib/security
cp pam_google_authenticator.so $out/lib/security
cp google-authenticator $out/bin
'';

View File

@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
ensureDir $out/sbin
mkdir -p $out/sbin
make install prefix=$out
install -Dm755 GUI/i7z_GUI $out/sbin/i7z-gui
'';

View File

@@ -9,8 +9,8 @@ in stdenv.mkDerivation {
};
preBuild = ''
ensureDir $out/bin
ensureDir $out/share/man/man1
mkdir -p $out/bin
mkdir -p $out/share/man/man1
substituteInPlace Makefile \
--replace /usr $out

View File

@@ -26,7 +26,7 @@ in stdenv.mkDerivation {
makeFlags = "prefix=$(out) etcprefix=$(out) DOCDIR=$(out)/share/doc";
preInstall = ''
ensureDir $out/share/doc
mkdir -p $out/share/doc
'';
meta = {

View File

@@ -18,7 +18,7 @@ stdenv.mkDerivation {
'';
installPhase = ''
ensureDir "$out/bin"
mkdir -p "$out/bin"
cp intel-microcode2ucode "$out/bin/"
'';

View File

@@ -22,8 +22,8 @@ stdenv.mkDerivation {
'';
preInstall = ''
ensureDir $out/bin $out/sbin $out/share/man/man{4,8}
ensureDir $out/lib/modules/${kernel.modDirVersion}/extra
mkdir -p $out/bin $out/sbin $out/share/man/man{4,8}
mkdir -p $out/lib/modules/${kernel.modDirVersion}/extra
'';
meta = {

View File

@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
'';
installPhase = ''
ensureDir $out/bin $out/lib/security $out/share/man/man{1,8}
mkdir -p $out/bin $out/lib/security $out/share/man/man{1,8}
cp pam_*.so $out/lib/security
cp otpw-gen $out/bin
cp *.1 $out/share/man/man1

View File

@@ -31,12 +31,12 @@ stdenv.mkDerivation {
dontBuild = true;
installPhase = ''
ensureDir "$out/etc/udev/rules.d/";
mkdir -p "$out/etc/udev/rules.d/";
cat > "$out/etc/udev/rules.d/90-rfkill.rules" << EOF
SUBSYSTEM=="rfkill", ATTR{type}=="wlan", RUN+="$out/bin/rfkill-hook.sh"
EOF
ensureDir "$out/bin/";
mkdir -p "$out/bin/";
cp ${./rfkill-hook.sh} "$out/bin/rfkill-hook.sh"
chmod +x "$out/bin/rfkill-hook.sh";
'';

View File

@@ -1,11 +1,11 @@
{ stdenv, fetchurl, zlib, ncurses ? null, perl ? null, pam }:
stdenv.mkDerivation rec {
name = "util-linux-2.24.1";
name = "util-linux-2.24.2";
src = fetchurl {
url = "http://www.kernel.org/pub/linux/utils/util-linux/v2.24/${name}.tar.xz";
sha256 = "0444xhfm9525v3aagyfbp38mp7xsw2fn9zg4ya713c7s5hivcpl3";
sha256 = "1w0g8q5aj5pjdf8l52g0mxyvlk62f4dch51q9jm3hnqwgz0dchqj";
};
crossAttrs = {

View File

@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
buildInputs = [ pciutils python ];
installPhase = ''
ensureDir $out/bin
mkdir -p $out/bin
cp x86info lsmsr $out/bin
'';