From: Michael Hanke Date: Sat, 11 May 2013 09:19:59 +0000 (+0200) Subject: ENH: Pimp repo configuration (add backport info) X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=30c2340a3704ea2e499723e15b75435825be52e6;p=neurodebian.git ENH: Pimp repo configuration (add backport info) plus some more docs --- diff --git a/neurodebian.cfg b/neurodebian.cfg index 6f5d656..c8cdc1a 100644 --- a/neurodebian.cfg +++ b/neurodebian.cfg @@ -39,15 +39,19 @@ warn-threshold = 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: Apr 2015 +# 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: Apr 2017 +# 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 @@ -73,12 +77,7 @@ neuralmodeling = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blen psychophysics = http://anonscm.debian.org/gitweb/?p=pkg-exppsy/neurodebian-blend.git;a=blob_plain;f=tasks/psychophysics [release names] -# 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 -# the 'data' entry should not be changed, as this exact setting also serves as -# a test condition in the DDE code +# 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) @@ -86,27 +85,16 @@ squeeze = Debian GNU/Linux 6.0 (squeeze) 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) -# EOL: April 2017 (LTS) precise = Ubuntu 12.04 LTS "Precise Pangolin" (precise) -# EOL: April 2014 quantal = Ubuntu 12.10 "Quantal Quetzal" (quantal) -# EOL: January 2014 raring = Ubuntu 13.04 "Raring Ringtail" (raring) -# EOL: TBA saucy = Ubuntu 13.10 "Saucy Salamander" (saucy) [metadata] @@ -114,3 +102,43 @@ saucy = Ubuntu 13.10 "Saucy Salamander" (saucy) 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 + +# Maintainer setting for backported packages +backport maintainer = NeuroDebian Maintainers +# 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 = fslmeta + +[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