updated on Fri Jan 20 16:18:17 UTC 2012
[aur-mirror.git] / pacgetnew / pacget.install
blob855b3adc81ea92da489422be4c5c598afb93c824
1 pkgname=pacget
3 post_install() {
4   echo "==> A script to retrieve and filter the latest and fastest mirrorlist from the MirrorStatus page"
5   echo "==> Your mirrorlist /etc/pacman.d/mirrorlist.backup"
6   echo "==> Please wait!"
7   cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup
8   reflector -rl 20 -o /etc/pacman.d/mirrorlist.1
9   rankmirrors -n 5 /etc/pacman.d/mirrorlist.1 > /etc/pacman.d/mirrorlist
10   rm -f /etc/pacman.d/mirrorlist.1
11   echo "==> Success!"
12   echo "==> In /etc/pacman.conf, in the [options] section, the following needs to be added:"
13   echo "==> XferCommand = exec /usr/bin/pacget %u %o"
16 pre_upgrade() {
17   pre_remove $1
20 post_upgrade() {
21   post_install $1
24 pre_remove() {
25   rm /usr/bin/pacget
26   rm /etc/pacget.conf
27   rm /usr/bin/pacman-update-mirrorlist
28   rm -f /etc/pacget.stats
31 post_remove() {
32   echo "==> Your mirrorlist /etc/pacman.d/mirrorlist.backup"