aboutsummaryrefslogtreecommitdiff
path: root/pkgs/stdenv/native
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2010-02-08 12:41:15 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2010-02-08 12:41:15 +0000
commit1472ae745007dbc4e18d8f960a1262925d3f4276 (patch)
tree560b402fdf9e418fa362724b7291660ac1aa35ba /pkgs/stdenv/native
parentb07c6f2aaed2a496e9879e261f3a40b65bfe0b7c (diff)
* Revert r19814 and r19815 because they break OpenBSD and FreeBSD in
the build farm. svn path=/nixpkgs/trunk/; revision=19860
Diffstat (limited to 'pkgs/stdenv/native')
-rw-r--r--pkgs/stdenv/native/default.nix76
-rw-r--r--pkgs/stdenv/native/derivealiases-openbsd.sh58
2 files changed, 8 insertions, 126 deletions
diff --git a/pkgs/stdenv/native/default.nix b/pkgs/stdenv/native/default.nix
index e5b89d3fc9ce..6f4ae7837dff 100644
--- a/pkgs/stdenv/native/default.nix
+++ b/pkgs/stdenv/native/default.nix
@@ -34,6 +34,8 @@ rec {
* gmake
* gsed
* gtar
+ * gsed
+ * gtar
* gzip
*
* The aliases are derived by using the derivealiases-freebsd.sh script
@@ -177,77 +179,15 @@ rec {
export NIX_GCC_NEEDS_GREP=1
'';
- /* OpenBSD needs the following packages installed from the OpenBSD packages
- * collection (pkg_add -r ...):
- *
- * bash
- * fileutils (there is no coreutils package)
- * gdiff
- * findutils
- * gawk
- * ggrep
- * gmake
- * gsed
- * gtar
- *
- * The aliases are derived by using the derivealiases-openbsd.sh script
- *
- * The following packages seem to be fine in the default install:
- *
- * gcc (included with OpenBSD)
- * binutils (OpenBSD uses GNU binutils)
- * bzip2 (included with openBSD)
- * patch (included with OpenBSD)
- * gzip (included with OpenBSD
- *
- * Moreover a symlink to /bin/bash is required and /bin/sh has to be a symlink to /bin/bash
- */
-
prehookOpenBSD = builtins.toFile "prehook-openbsd.sh" ''
source ${prehookBase}
- alias chgrp='gchgrp'
- alias chmod='gchmod'
- alias chown='gchown'
- alias cp='gcp'
- alias dd='gdd'
- alias df='gdf'
- alias dir='gdir'
- alias dircolors='gdircolors'
- alias du='gdu'
- alias install='ginstall'
- alias ln='gln'
- alias ls='gls'
- alias mkdir='gmkdir'
- alias mkfifo='gmkfifo'
- alias mknod='gmknod'
- alias mv='gmv'
- alias rm='grm'
- alias rmdir='grmdir'
- alias shred='gshred'
- alias sync='gsync'
- alias touch='gtouch'
- alias vdir='gvdir'
-
- alias find='gfind'
- alias locate='glocate'
- alias updatedb='gupdatedb'
- alias xargs='gxargs'
-
- alias cmp='gcmp'
- alias diff='gdiff'
- alias diff3='gdiff3'
- alias sdiff='gsdiff'
-
- alias egrep='gegrep'
- alias fgrep='gfgrep'
- alias grep='ggrep'
-
- alias make='gmake'
-
- alias sed='gsed'
-
- alias tar='gtar'
+ alias make=gmake
+ alias grep=ggrep
+ alias mv=gmv
+ alias ln=gln
+ alias sed=gsed
+ alias tar=gtar
export MAKE=gmake
shopt -s expand_aliases
diff --git a/pkgs/stdenv/native/derivealiases-openbsd.sh b/pkgs/stdenv/native/derivealiases-openbsd.sh
deleted file mode 100644
index b6c5bf8f9c46..000000000000
--- a/pkgs/stdenv/native/derivealiases-openbsd.sh
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/bin/bash
-
-for i in `cat /var/db/pkg/fileutils-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-
-for i in `cat /var/db/pkg/findutils-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-
-for i in `cat /var/db/pkg/gdiff-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-
-for i in `cat /var/db/pkg/ggrep-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-
-for i in `cat /var/db/pkg/gmake-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-
-for i in `cat /var/db/pkg/gsed-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-
-for i in `cat /var/db/pkg/gtar-*/+CONTENTS | grep "bin/g"`
-do
- name=`basename $i`
- echo "alias ${name:1}='g${name:1}'"
-done
-
-echo
-