This website requires JavaScript.
Explore
Help
Sign In
lix-project
/
lix
Watch
20
Star
55
Fork
You've already forked lix
31
Code
Issues
344
Code Review (Gerrit)
Projects
3
Releases
Wiki
Activity
fd2630e1f7
lix
/
corepkgs
/
unpack-channel.sh
5 lines
71 B
Bash
Raw
Normal View
History
Unescape
Escape
* Add a test for nix-channel. * Refactor the nix-channel unpacker a bit.
2012-01-03 01:51:38 +00:00
mkdir
$out
nix-channel improvements "nix-channel --add" now accepts a second argument: the channel name. This allows channels to have a nicer name than (say) nixpkgs_unstable. If no name is given, it defaults to the last component of the URL (with "-unstable" or "-stable" removed). Also, channels are now stored in a profile (/nix/var/nix/profiles/per-user/$USER/channels). One advantage of this is that it allows rollbacks (e.g. if "nix-channel --update" gives an undesirable update).
2012-04-14 16:38:52 +00:00
cd
$out
$bzip2
-d <
$src
|
$tar
xf -
If the (redirected) channel URL contains a version number, use it
2012-04-14 19:05:28 +00:00
mv *
$out
/
$channelName
Reference in a new issue
Copy permalink