X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=neurodebian.cfg;h=ff6198045efc2e10989c6f765197ceec63e2230a;hb=HEAD;hp=fc2676fc29a212763de0cf397bcc3cac265b0f5d;hpb=bdcb0c4afe1ef63d94ac38a6d204cb58fe6e7e4f;p=neurodebian.git diff --git a/neurodebian.cfg b/neurodebian.cfg index fc2676f..ff61980 100644 --- a/neurodebian.cfg +++ b/neurodebian.cfg @@ -1,138 +1,219 @@ -[dde] -pkgquery_url = http://dde.debian.net/dde/q/udd - -[packages] -# Packages listed in the following taskfiles will be featured on the website -# _if_ they are also present in the repository -select taskfiles = - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/distributedcomputing - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/bci - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/electrophysiology - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/neuroscience-cognitive - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/neuroscience-datasets - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/neuroscience-modeling - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/psychophysics - svn://svn.debian.org/blends/projects/med/trunk/debian-med/tasks/imaging - svn://svn.debian.org/blends/projects/med/trunk/debian-med/tasks/imaging-dev - svn://svn.debian.org/blends/projects/med/trunk/debian-med/tasks/psychology - -# Additional selection filter (similar to 'select taskfiles'), only listing -# package names -select names = libnifti2 odin mitools afni-atlases python-pyssdh python-networkx - r-cran-glmnet python-rpy2 python-nibabel-snapshot - python-sklearn python-scikits-learn python-mdp python-mlpy python-openpyxl libgdf-dev matlab-support - svgtune rorden-mri-tutorial caret-data python-joblib python-sphinx fail2ban - python-pandas neurodebian numdiff nuitka pytables - -# Information about prospective packages to be imported from taskfiles -prospective = - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/distributedcomputing - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/bci - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/electrophysiology - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/neuroscience-cognitive - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/neuroscience-datasets - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/neuroscience-modeling - svn://svn.debian.org/blends/projects/science/trunk/debian-science/tasks/psychophysics - svn://svn.debian.org/blends/projects/med/trunk/debian-med/tasks/imaging - svn://svn.debian.org/blends/projects/med/trunk/debian-med/tasks/imaging-dev - -[blend package aliases] -# alias a package name from a blend taskfile to an arbitray number of additional -# package names -- if the original name should appear in the package list it has -# to be added as an alias as well -cctools = coop-computing-tools -mni-icbm152-nlin-2009 = mni-icbm152-nlin-2009a mni-icbm152-nlin-2009b mni-icbm152-nlin-2009c -eeglab = matlab-eeglab11 eeglab11-sampledata -fsl = fsl fsl-doc fsl-atlases fsl-possum-data fsl-first-data fsl-feeds fsl-mni152-templates -fslview = fslview fslview-doc -python-mvpa = python-mvpa python-mvpa2 -libgiftiio-dev = libgiftiio-dev gifti-bin -openmeeg-tools = openmeeg-tools libopenmeeg-dev python-openmeeg libopenmeeg1 -libbiosig-dev = libbiosig-dev python-biosig octave-biosig biosig-tools libbiosig0 -libgdf-dev = libgdf-dev libgdf0 libgdf0-dbg libgdf-dev gdf-tools octave-gdf matlab-gdf -spm8 = matlab-spm8 spm8-data spm8-doc -libfreenect-dev = libfreenect0.0 libfreenect-dev libfreenect-demos python-freenect freenect -psychtoolbox-3 = octave-psychtoolbox-3 matlab-psychtoolbox-3 psychtoolbox-3-doc -openmeeg = libopenmeeg-dev libopenmeeg1 openmeeg-tools python-openmeeg -pandas = python-pandas -pysurfer = python-surfer -pyxnat = python-pyxnat -openwalnut = openwalnut-qt4 -neurodebian = neurodebian-dev neurodebian-desktop neurodebian-keyring neurodebian-popularity-contest neurodebian-guest-additions -pytables = python-tables - [mirrors] au = http://mirror.aarnet.edu.au/pub/neurodebian -de = http://apsy.gse.uni-magdeburg.de/debian +cn-bj1 = http://mirrors.tuna.tsinghua.edu.cn/neurodebian +cn-bj2 = http://debian.ustc.edu.cn/neurodebian +# cn-ln = http://mirrors.neusoft.edu.cn/neurodebian +cn-lz = http://mirror.lzu.edu.cn/neurodebian +cn-zj = http://mirrors.zju.edu.cn/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 = Germany (University of Magdeburg) +cn-bj1 = China (Tsinghua University) +cn-bj2 = China (University of Science and Technology) +# cn-ln = China (Neusoft University of Information) +cn-lz = China (Lanzhou University) +cn-zj = China (Zhejiang University) +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) -[neurodebian] +[mirrors monitor] +# stamp file +stampfile = .timestamp +# Email to announce problems to +#email = yoh@onerussian.com +# 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 = 36 ; hours +# how frequently to email in hours +#email-period = 24 ; hours + + +[release files] # Release files of all repositories to be contained in the website -releases = - http://neuro.debian.net/debian/dists/data/Release - http://neuro.debian.net/debian/dists/dapper/Release - http://neuro.debian.net/debian/dists/gutsy/Release - http://neuro.debian.net/debian/dists/hardy/Release - http://neuro.debian.net/debian/dists/intrepid/Release - http://neuro.debian.net/debian/dists/jaunty/Release - http://neuro.debian.net/debian/dists/karmic/Release - http://neuro.debian.net/debian/dists/lucid/Release - http://neuro.debian.net/debian/dists/maverick/Release - http://neuro.debian.net/debian/dists/natty/Release - http://neuro.debian.net/debian/dists/oneiric/Release - http://neuro.debian.net/debian/dists/etch/Release - http://neuro.debian.net/debian/dists/lenny/Release - http://neuro.debian.net/debian/dists/squeeze/Release - http://neuro.debian.net/debian/dists/wheezy/Release - http://neuro.debian.net/debian/dists/sid/Release - -[release codenames] -# the 'data' entry should not be changed, as this exact setting also serves as -# a test condition in the DDE code +# 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 +#EOL quantal = http://neuro.debian.net/debian/dists/quantal/Release +# EOL: Jan 2014 +raring = http://neuro.debian.net/debian/dists/raring/Release +# EOL: July 2014 +#EOL saucy = http://neuro.debian.net/debian/dists/saucy/Release +# EOL: Apr 2019 +trusty = http://neuro.debian.net/debian/dists/trusty/Release +# EOL: Jul 2015 +utopic = http://neuro.debian.net/debian/dists/utopic/Release +# EOL: Jul 2015 +#vivid = http://neuro.debian.net/debian/dists/vivid/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/cgit/pkg-exppsy/neurodebian-blend.git/plain/tasks/datasets +distributedcomputing = http://anonscm.debian.org/cgit/pkg-exppsy/neurodebian-blend.git/plain/tasks/distributedcomputing +education = http://anonscm.debian.org/cgit/pkg-exppsy/neurodebian-blend.git/plain/tasks/education +electrophysiology = http://anonscm.debian.org/cgit/pkg-exppsy/neurodebian-blend.git/plain/tasks/electrophysiology +mri = http://anonscm.debian.org/cgit/pkg-exppsy/neurodebian-blend.git/plain/tasks/mri +neuralmodeling = http://anonscm.debian.org/cgit/pkg-exppsy/neurodebian-blend.git/plain/tasks/neuralmodeling +psychophysics = http://anonscm.debian.org/cgit/pkg-exppsy/neurodebian-blend.git/plain/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 testing (wheezy) +wheezy = Debian GNU/Linux 7.0 (wheezy) +jessie = Debian testing (jessie) sid = Debian unstable (sid) -# EOL: May 12 2011 (Desktop) April 2013 (Server) hardy = Ubuntu 08.04 LTS "Hardy Heron" (hardy) -# EOL: Oct 23 2010 jaunty = Ubuntu 09.04 "Jaunty Jackalope" (jaunty) -# EOL: April 2011 karmic = Ubuntu 09.10 "Karmic Koala" (karmic) -# EOL: April 2013 (Desktop) April 2015 (Server) lucid = Ubuntu 10.04 LTS "Lucid Lynx" (lucid) -# EOL: April 2012 maverick = Ubuntu 10.10 "Maverick Meerkat" (maverick) -# EOL: October 2012 natty = Ubuntu 11.04 "Natty Narwhal" (natty) -# EOL: April 2013 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) +trusty = Ubuntu 14.04 "Trusty Tahr" (trusty) +utopic = Ubuntu 14.10 "Utopic Unicorn" (utopic) +#vivid = Ubuntu 15.04 "Vivid Vervet" (vivid) + +[metadata] +# base url: // +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-lucid nd+ubuntu-precise nd+ubuntu-raring nd+ubuntu-saucy nd+ubuntu-trusty nd+ubuntu-utopic +# 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 + +# 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] -# the purpose of these ids is to have version suffixes for backported packages -# that allow proper sorting (upgradability) across distribution releases -# For Debian we'll use ndXX (where XX is the version of the Debian release, -# e.g. 50; analog to backports.org) and for Ubuntu we'll use ndXX.XX. +# 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 @@ -142,38 +223,10 @@ lucid = nd10.04 maverick = nd10.10 natty = nd11.04 oneiric = nd11.10 - -[nitrc ids] -afni = 23 -ants = 130 -camino = 253 -caret = 34 -connectomeviewer = 355 -dicomnifti = 218 -fsl = 25 -fslview = 25 -gifti-bin = 75 -imagej = 256 -itksnap = 110 -jist = 228 -libminc-dev = 129 -libgiftiio-dev = 75 -libnifti2 = 26 -libnifti-dev = 26 -matlab-spm8 = 24 -minc-tools = 129 -mipav = 70 -mitools = 153 -mricron = 152 -mrtrix = 128 -nifti-bin = 26 -odin = 153 -python-mvpa = 162 -python-nipype = 325 -python-surfer = 517 -python-pyxnat = 453 -slicer = 50 -spm8 = 24 -voxbo = 73 -openmeeg = 514 - +precise = nd12.04 +quantal = nd12.10 +raring = nd13.04 +saucy = nd13.10 +trusty = nd14.04 +utopic = nd14.10 +#vivid = nd15.04