diff options
Diffstat (limited to 'pkgs/development/compilers/fpc/binary-builder-darwin.sh')
-rwxr-xr-x | pkgs/development/compilers/fpc/binary-builder-darwin.sh | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/development/compilers/fpc/binary-builder-darwin.sh b/pkgs/development/compilers/fpc/binary-builder-darwin.sh new file mode 100755 index 00000000000..f9bdf18e7d6 --- /dev/null +++ b/pkgs/development/compilers/fpc/binary-builder-darwin.sh @@ -0,0 +1,17 @@ +source $stdenv/setup + +pkgdir=$(pwd)/pkg +deploydir=$(pwd)/deploy + +undmg $src +mkdir $out +mkdir $pkgdir +mkdir $deploydir + +pkg=*.mpkg/Contents/Packages/*.pkg +xar -xf $pkg -C $pkgdir +pushd $deploydir +cat $pkgdir/Payload | gunzip -dc | cpio -i +popd +echo $deploydir +cp -r $deploydir/usr/local/* $out |