forked from neurodebian/neurodebian
-
Notifications
You must be signed in to change notification settings - Fork 0
/
neurodebian.cfg
207 lines (184 loc) · 8.3 KB
/
neurodebian.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
[mirrors]
au = http://mirror.aarnet.edu.au/pub/neurodebian
de-m = http://neurodebian.g-node.org
de-md = http://neurodebian.ovgu.de/debian
de-v = http://nd.zetatech.org
gr = http://neurobot.bio.auth.gr/neurodebian
jp = http://neuroimaging.sakura.ne.jp/neurodebian
# yoh: Disabled -- N/A for a while and maintainer didn't respond
# ua = http://www.neuro.webdisk.com.ua
us-ca = http://neurodeb.pirsquared.org
us-nh = http://neuro.debian.net/debian
us-tn = http://masi.vuse.vanderbilt.edu/neurodebian
[mirror names]
au = Australia (AARNET)
de-m = Germany (G-Node, LMU Munich)
de-md = Germany (University of Magdeburg)
de-v = Germany (Nikolaus Valentin Haenel, Vogtland)
gr = Greece (Aristotle University of Thessaloniki)
jp = Japan (Kiyotaka Nemoto)
ua = Ukraine (Iaroslav Iurchenko)
us-ca = USA-CA (Paul Ivanov, California)
us-nh = USA-NH (Dartmouth College)
us-tn = USA-TN (Vanderbilt)
[mirrors monitor]
# stamp file
stampfile = .timestamp
# Email to announce problems to
#email = [email protected]
# seconds to wait for a response from the server before considering
# server non-responsive
#timeout = 30 ; seconds
# how many hours to allow for a mirror to be stale before emailing
warn-threshold = 24 ; hours
# how frequently to email in hours
#email-period = 24 ; hours
[release files]
# Release files of all repositories to be contained in the website
# Package info files for all these releases will be downloaded.
# Each item here will result in the respective release being advertised
# on the website, i.e. sources.list being available and config form contains
# a corresponding item -- please prune an entry when a release is no longer
# supported
data = http://neuro.debian.net/debian/dists/data/Release
#EOL hardy = http://neuro.debian.net/debian/dists/hardy/Release
#EOL karmic = http://neuro.debian.net/debian/dists/karmic/Release
# EOL: April 2013 (Desktop) April 2015 (Server)
lucid = http://neuro.debian.net/debian/dists/lucid/Release
#EOL maverick = http://neuro.debian.net/debian/dists/maverick/Release
#EOL natty = http://neuro.debian.net/debian/dists/natty/Release
#EOL oneiric = http://neuro.debian.net/debian/dists/oneiric/Release
# EOL: April 2017 (LTS)
precise = http://neuro.debian.net/debian/dists/precise/Release
# EOL: Apr 2014
quantal = http://neuro.debian.net/debian/dists/quantal/Release
# EOL: Jan 2014
raring = http://neuro.debian.net/debian/dists/raring/Release
# EOL: May 2014
squeeze = http://neuro.debian.net/debian/dists/squeeze/Release
wheezy = http://neuro.debian.net/debian/dists/wheezy/Release
jessie = http://neuro.debian.net/debian/dists/jessie/Release
sid = http://neuro.debian.net/debian/dists/sid/Release
[release bases]
debian = http://amd64-geomirror.debian.net/debian
ubuntu = http://de.archive.ubuntu.com/ubuntu
[task files]
datasets = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/datasets
distributedcomputing = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/distributedcomputing
education = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/education
electrophysiology = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/electrophysiology
mri = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/mri
neuralmodeling = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/neuralmodeling
psychophysics = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/psychophysics
[release names]
# Map code names to release names and description
data = Datasets (data)
etch = Debian GNU/Linux 4.0 (etch)
lenny = Debian GNU/Linux 5.0 (lenny)
squeeze = Debian GNU/Linux 6.0 (squeeze)
wheezy = Debian GNU/Linux 7.0 (wheezy)
jessie = Debian testing (jessie)
sid = Debian unstable (sid)
hardy = Ubuntu 08.04 LTS "Hardy Heron" (hardy)
jaunty = Ubuntu 09.04 "Jaunty Jackalope" (jaunty)
karmic = Ubuntu 09.10 "Karmic Koala" (karmic)
lucid = Ubuntu 10.04 LTS "Lucid Lynx" (lucid)
maverick = Ubuntu 10.10 "Maverick Meerkat" (maverick)
natty = Ubuntu 11.04 "Natty Narwhal" (natty)
oneiric = Ubuntu 11.10 "Oneiric Ocelot" (oneiric)
precise = Ubuntu 12.04 LTS "Precise Pangolin" (precise)
quantal = Ubuntu 12.10 "Quantal Quetzal" (quantal)
raring = Ubuntu 13.04 "Raring Ringtail" (raring)
saucy = Ubuntu 13.10 "Saucy Salamander" (saucy)
[metadata]
# base url: <url>/<src_pkg-name>/<file>
source extracts baseurl = http://neuro.debian.net/debian/extracts
# files to query
source extracts filenames = upstream README.Debian copyright
[build]
# various configuration options for tweaking the build process
# each option can also be prefixed with a build environment ID, such as
# 'debian' or 'ubuntu' to further customize behavior. For example, using
# different backport maintainer for Debian and Ubuntu backports would look
# like this:
#debian backport maintainer = some guy
#ubuntu backport maintainer = some other guy
# list of environments to build for: each item in this space-separated list
# is a tuple of a build family ID and a release name joined by a dash, e.g.
# debian-sid
environments = nd+debian-sid nd+debian-jessie nd+debian-wheezy nd+debian-squeeze
nd+ubuntu-raring nd+ubuntu-quantal nd+ubuntu-precise nd+ubuntu-lucid
# what command to use for package building: pbuilder or cowbuilder
builder = pbuilder
# directory configurations: It is possible to use environment variable and '~'
# for these items
# directory for storing build chroots
chroot basedir = ~/chroots
# base directory for builds are performed
build basedir = ~/build
# directory for placing built package in
result directory = ~/built_deb
debian result directory = ~/built_deb/debian
nd+debian result directory = ~/built_deb/neurodebian
nd+ubuntu result directory = ~/built_deb/neurodebian
# directory for condor batch build log files
condor logdir = ~/condorlog
# directory for caching downloaded packages. If this is empty, not caching is
# done (useful if something like apt-cacher is in place).
aptcache =
# what architectures to build for
architectures = amd64 i386
# architecture to be used for building arch 'all' packages
archall architecture = amd64
# additional options for dpkg-buildpackage
# do not use this for -sa, -B and friends: the 'build_pkg' command has a
# --source-include option for this
#debbuild options =
# main mirror for chroots
nd+debian mirror = http://medusa:3142/http.debian.net/debian
nd+ubuntu mirror = http://medusa:3142/archive.ubuntu.com/ubuntu
# additional mirror(s) for the chroot (thay take precedence over the main mirror
# the release codename is automatically filled in where '%%(release)s' is given
nd+debian othermirror = deb http://medusa:3142/neurodebian.ovgu.de/debian %%(release)s main contrib non-free
nd+ubuntu othermirror = deb http://medusa:3142/neurodebian.ovgu.de/debian %%(release)s main contrib non-free
# additional keyring to be used by debbootstrap and APT
nd+ubuntu bootstrap keyring = /usr/share/keyrings/ubuntu-archive-keyring.gpg
nd+debian keyring = ~/tools/neurodebian/keys/neurodebian-archive-keyring.gpg
nd+ubuntu keyring = ~/tools/neurodebian/keys/neurodebian-archive-keyring.gpg
# Repository components to enable in a build chroot
#components=
debian components = main
nd+debian components = main contrib non-free
nd+ubuntu components = main universe multiverse
# force including sources in any build (for one arch in a batch)
nd+debian source include = yes
nd+ubuntu source include = yes
# Maintainer setting for backported packages
backport maintainer = NeuroDebian Team <[email protected]>
# sed expression for modifying the control file of backported packages
backport modify control = s/\(^Depends:\) */\1 neurodebian-popularity-contest, /g
# space-separate list of source package name for which to NOT apply the control
# modification expression
backport modify control blacklist =
[release backport ids]
# IDs for individual releases that are used as version suffixes when
# backporting packages. The ensure a proper upgrade path, these IDs should
# be increasing (alpha-numeric sorting) for releases following each other.
data = nd
etch = nd40
lenny = nd50
squeeze = nd60
wheezy = nd70
jessie = nd80
sid = nd
hardy = nd08.04
intrepid = nd08.10
jaunty = nd09.04
karmic = nd09.10
lucid = nd10.04
maverick = nd10.10
natty = nd11.04
oneiric = nd11.10
precise = nd12.04
quantal = nd12.10
raring = nd13.04