Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- duckstar% cat /usr/Makefile| grep "pkgsrc-.*Q" # /usr/Makefile используется для обновления сорцев самой стрекозы и дерева портов pkgsrc.
- cd ${.CURDIR}/pkgsrc && git branch pkgsrc-2011Q4 origin/pkgsrc-2011Q4
- cd ${.CURDIR}/pkgsrc && git checkout pkgsrc-2011Q4
- cd ${.CURDIR}/pkgsrc && git checkout pkgsrc-2011Q4
- # Сейчас как видишь разрабы юзают pkgsrc-2011Q4 для DragonFly-current.
- duckstar% cat ~/.nih/mirror.sh
- #!/bin/sh
- # $desktop: mirror.sh,v 1.2 2012/02/02 16:06:58 dukzcry Exp $
- osver=$(uname -r | sed 's/[_-].*$//')
- arch=$(uname -m)
- pkgsrc=$(cat /usr/Makefile | grep -o "pkgsrc-[0-9]*Q." | head -n 1)
- REPOSITORY="http://ftp.gamma.ru/DragonFlyBSD/packages/$arch/DragonFly-$osver/$pkgsrc"
- duckstar% head -n 14 ~/.nih/config
- # $desktop: config,v 1.4 2012/02/02 16:06:58 dukzcry Exp $
- # -*-mode: sh-*-
- # Select mirror
- opsys=$(uname -s)
- : ${osver:=$(uname -r | sed 's/[_-].*$//')}
- : ${arch:=$(uname -m)}
- case "$opsys" in
- DragonFly)
- sh ${HOME}/.nih/mirror.sh
- REPOSITORY=${REPOSITORY}
- # REPOSITORY="http://mirror-master.dragonflybsd.org/packages/$arch/DragonFly-$osver/stable"
- ;;
- Minix)
- # Когда разрабы заюзают следующую версию pkgsrc, сконпелят и выложат прекомпилированные бинарные пакеты для каррента, я просто сделаю nih refresh & nih update (после обновления самой стрекозы ессно). Такие дела
Advertisement
Add Comment
Please, Sign In to add comment