/home/Yaakov/src/cygport/tests/cygport-0.20.2-1.noarch/src/cygport-0.20.2/data/mirrors

Cygport Reference Manual

### TABLE OF CONTENTS

- Mirrors

- mirror_apache
- mirror_berlios
- mirror_cpan
- mirror_cran
- mirror_ctan
- mirror_debian
- mirror_gcc
- mirror_gentoo
- mirror_gnome
- mirror_gnu
- mirror_gnustep
- mirror_kde
- mirror_mplayer
- mirror_mysql
- mirror_portage
- mirror_rubyforge
- mirror_savannah
- mirror_sourceforge
- mirror_sourceware
- mirror_qt
- mirror_trolltech
- mirror_vim
- mirror_xfce

## Mirrors

[ Top ] [ Downloading ] [ Concepts ]

INTRODUCTION

Many large software projects and hosting sites provide multiple download mirrors for their projects, allowing users to choose a site closer to them and to help distribute the bandwidth demands around the world.

Within cygport, the mirror:// notation can be used in SRC_URI and PATCH_URI to allow package maintainers both the ability to choose their favourite mirrors and use an abbreviated URI for common sites.

The default mirrors are usually the central download site or a redirector. Users can select their favourite mirrors by redefining the mirror_* variables listed below (as a string containing one or more mirror sites) in their cygport.conf.

HINT

Custom per-package "mirrors" can also be defined in a .cygport file. This can be useful if SRC_URI or PATCH_URI contain a large number of long URIs.

NOTE

Mirror providers change frequently. If you define your own default mirror, you may experience errors or delays downloading if your mirror goes offline.

## mirror_apache

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Apache Software Foundation project hosting

SYNOPSIS

      SRC_URI="mirror://apache/projectname/${P}.tar.bz2"

DEFAULT MIRROR

http://www.apache.org/dist

MIRROR LIST

http://www.apache.org/mirrors/index.html

## mirror_berlios

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

BerliOS project hosting

SYNOPSIS

      SRC_URI="mirror://berlios/projectname/${P}.tar.gz"

DEFAULT MIRROR

http://download.berlios.de

MIRROR LIST

http://developer.berlios.de/mirrors/

## mirror_cpan

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Comprehensive Perl Archive Network

SYNOPSIS

      SRC_URI="mirror://cpan/authors/id/A/AU/AUTHOR/${ORIG_PN}-${PV}.tar.gz"

DEFAULT MIRROR

http://search.cpan.org/CPAN

MIRROR LIST

http://www.cpan.org/SITES.html

SEE ALSO

perl.cygclass

## mirror_cran

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Comprehensive R Archive Network

SYNOPSIS

      SRC_URI="mirror://cran/src/contrib/${ORIG_PN}_${PV/_/-}.tar.gz"

DEFAULT MIRROR

http://cran.r-project.org/

MIRROR LIST

http://cran.r-project.org/mirrors.html

SEE ALSO

R.cygclass

## mirror_ctan

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Comprehensive TeX Archive Network

SYNOPSIS

      SRC_URI="mirror://ctan/macros/latex/contrib/${ORIG_PN}.zip"

DEFAULT MIRROR

http://mirror.ctan.org/

MIRROR LIST

http://mirror.ctan.org/tex-archive/CTAN.sites

SEE ALSO

texlive.cygclass

## mirror_debian

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Debian package pool

SYNOPSIS

      SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.gz"

DEFAULT MIRROR

http://ftp.debian.org/debian

MIRROR LIST

http://www.debian.org/mirror/list

## mirror_gcc

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

GCC releases and snapshots

SYNOPSIS

      SRC_URI="mirror://gcc/releases/gcc-${PV}/gcc-core-${PV}.tar.bz2"

DEFAULT MIRROR

ftp://gcc.gnu.org/pub/gcc/

MIRROR LIST

http://gcc.gnu.org/mirrors.html

SEE ALSO

mirror_gnu

## mirror_gentoo

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Gentoo Linux distfiles

SYNOPSIS

      SRC_URI="mirror://gentoo/${P}.tar.bz2"

DEFAULT MIRROR

http://gentoo.osuosl.org/distfiles

MIRROR LIST

http://www.gentoo.org/main/en/mirrors.xml

SEE ALSO

mirror_portage

## mirror_gnome

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

GNOME FTP

SYNOPSIS

      SRC_URI="mirror://gnome/sources/${PN}/${PV}/${P}.tar.bz2"

DEFAULT MIRROR

http://ftp.gnome.org/pub/gnome

MIRROR LIST

http://ftp.gnome.org/pub/GNOME/MIRRORS

SEE ALSO

gnome.org.cygclass

## mirror_gnu

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

GNU projects FTP hosting

SYNOPSIS

      SRC_URI="mirror://gnu/projectname/${P}.tar.gz"

DEFAULT MIRROR

http://ftpmirror.gnu.org

MIRROR LIST

http://www.gnu.org/order/ftp.html

## mirror_gnustep

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

GNUstep packages

SYNOPSIS

      SRC_URI="mirror://gnustep/usr-apps/${ORIG_PN}-${PV}.tar.gz"

DEFAULT MIRROR

http://ftp.gnustep.org/pub/gnustep

MIRROR LIST

http://www.gnustep.org/resources/sources.html

SEE ALSO

gnustep.cygclass

## mirror_kde

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

KDE FTP

SYNOPSIS

      SRC_URI="mirror://kde/stable/${PV}/src/${P}.tar.bz2"

DEFAULT MIRROR

http://download.kde.org

MIRROR LIST

http://download.kde.org/extra/mirrors.html

SEE ALSO

kde4.cygclass

## mirror_mplayer

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

MPlayer releases and skins

SYNOPSIS

      SRC_URI="mirror://mplayer/releases/${P}.tar.bz2"

DEFAULT MIRROR

http://www1.mplayerhq.hu/MPlayer

MIRROR LIST

http://www.mplayerhq.hu/dload.html

NOTE

MPlayer releases are often outdated; using a SVN checkout is recommended.

## mirror_mysql

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

MySQL server and connector downloads

SYNOPSIS

      SRC_URI="mirror://mysql/Downloads/MySQL-5.1/${P}.tar.gz"

DEFAULT MIRROR

http://mirrors.dotsrc.org/mysql

MIRROR LIST

http://www.mysql.com/downloads/mirrors.html

## mirror_portage

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Gentoo Linux Portage tree (via ViewCVS)

SYNOPSIS

      PATCH_URI="mirror://portage/cat-egory/packagename/files/${P}-whatever.patch"

DEFAULT MIRROR

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86

MIRROR LIST

None

SEE ALSO

mirror_gentoo

## mirror_rubyforge

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

RubyForge project hosting

SYNOPSIS

      SRC_URI="mirror://rubyforge/projectname/${ORIG_PN}-${PV}.tar.gz"

DEFAULT MIRROR

http://files.rubyforge.vm.bytemark.co.uk

MIRROR LIST

http://api.rubyforge.org/

SEE ALSO

ruby.cygclass

## mirror_savannah

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Savannah GNU project hosting

SYNOPSIS

      SRC_URI="mirror://savannah/projectname/${P}.tar.gz"

DEFAULT MIRROR

http://download.savannah.nongnu.org/releases

MIRROR LIST

http://download.savannah.nongnu.org/releases-noredirect/00_MIRRORS.txt

## mirror_sourceforge

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

SourceForge project hosting

SYNOPSIS

      SRC_URI="mirror://sourceforge/projectname/${P}.tar.bz2"

DEFAULT MIRROR

http://downloads.sourceforge.net

MIRROR LIST

https://sourceforge.net/apps/trac/sourceforge/wiki/Mirrors

## mirror_sourceware

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Sourceware.org (aka sources.redhat.com) hosting

SYNOPSIS

      SRC_URI="mirror://sourceware/projectname/${P}.tar.bz2"

DEFAULT MIRROR

ftp://ftp.sourceware.org/pub (frequently unavailable)

MIRROR LIST

http://sourceware.org/mirrors.html

## mirror_qt

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Qt, QtCreator, and PySide downloads

SYNOPSIS

      SRC_URI="mirror://qt/offical_releases/qt/${VERSION%.*}/${VERSION}/qt-everywhere-opensource-src-${VERSION}.tar.gz"

DEFAULT MIRROR

http://download.qt-project.org/

MIRROR LIST

http://download.qt-project.org/static/mirrorlist/

## mirror_trolltech

[ Top ] [ Mirrors ] [ Definitions ]

NOTE

This mirror is deprecated and remains only for backwards compatibility. New code should use mirror_qt.

## mirror_vim

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Vim downloads

SYNOPSIS

      SRC_URI="mirror://vim/unix/${P}.tar.bz2 mirror://vim/extra/${P}-extra.tar.gz"

DEFAULT MIRROR

http://ftp.vim.org/pub/vim

MIRROR LIST

http://vim.sourceforge.net/mirrors.php

## mirror_xfce

[ Top ] [ Mirrors ] [ Definitions ]

DESCRIPTION

Xfce sources

SYNOPSIS

      SRC_URI="mirror://xfce/src/xfce/${PN}/${PV[1]}.${PV[2]}/${P}.tar.bz2"

DEFAULT MIRROR

http://archive.xfce.org

MIRROR LIST

http://www.xfce.org/download/

SEE ALSO

xfce4.cygclass