2011-08-22 21:53:32 +02:00
|
|
|
# Entropy Matter, Automated Entropy Packages Build Service, example spec file
|
|
|
|
|
|
|
|
# List of packages required to be built.
|
|
|
|
# Comma separated, example: app-foo/bar, bar-baz/foo
|
|
|
|
# Mandatory, cannot be empty
|
|
|
|
packages:
|
|
|
|
app-dicts/aspell-af,
|
|
|
|
app-dicts/aspell-be,
|
|
|
|
app-dicts/aspell-bg,
|
|
|
|
app-dicts/aspell-br,
|
|
|
|
app-dicts/aspell-ca,
|
|
|
|
app-dicts/aspell-cs,
|
|
|
|
app-dicts/aspell-cy,
|
|
|
|
app-dicts/aspell-da,
|
|
|
|
app-dicts/aspell-de,
|
|
|
|
app-dicts/aspell-de-alt,
|
|
|
|
app-dicts/aspell-el,
|
|
|
|
app-dicts/aspell-en,
|
|
|
|
app-dicts/aspell-eo,
|
|
|
|
app-dicts/aspell-es,
|
|
|
|
app-dicts/aspell-et,
|
|
|
|
app-dicts/aspell-fi,
|
|
|
|
app-dicts/aspell-fo,
|
|
|
|
app-dicts/aspell-fr,
|
|
|
|
app-dicts/aspell-ga,
|
|
|
|
app-dicts/aspell-gl,
|
|
|
|
app-dicts/aspell-he,
|
|
|
|
app-dicts/aspell-hr,
|
|
|
|
app-dicts/aspell-hu,
|
|
|
|
app-dicts/aspell-hy,
|
|
|
|
app-dicts/aspell-is,
|
|
|
|
app-dicts/aspell-it,
|
|
|
|
app-dicts/aspell-la,
|
|
|
|
app-dicts/aspell-lt,
|
|
|
|
app-dicts/aspell-nl,
|
|
|
|
app-dicts/aspell-no,
|
|
|
|
app-dicts/aspell-pl,
|
|
|
|
app-dicts/aspell-pt,
|
|
|
|
app-dicts/aspell-pt-br,
|
|
|
|
app-dicts/aspell-ro,
|
|
|
|
app-dicts/aspell-ru,
|
|
|
|
app-dicts/aspell-sk,
|
|
|
|
app-dicts/aspell-sl,
|
|
|
|
app-dicts/aspell-sr,
|
|
|
|
app-dicts/aspell-sv,
|
|
|
|
app-dicts/aspell-uk,
|
|
|
|
app-dicts/aspell-vi,
|
|
|
|
app-dicts/bookview,
|
|
|
|
app-dicts/canna-2ch,
|
|
|
|
app-dicts/canna-canada-med,
|
|
|
|
app-dicts/canna-cannadic,
|
|
|
|
app-dicts/canna-shion,
|
|
|
|
app-dicts/canna-zipcode,
|
|
|
|
app-dicts/dictd-devils,
|
|
|
|
app-dicts/dictd-dicts,
|
|
|
|
app-dicts/dictd-elements,
|
|
|
|
app-dicts/dictd-foldoc,
|
|
|
|
app-dicts/dictd-gazetteer,
|
|
|
|
app-dicts/dictd-jargon,
|
|
|
|
app-dicts/dictd-misc,
|
|
|
|
app-dicts/dictd-vera,
|
|
|
|
app-dicts/dictd-web1913,
|
|
|
|
app-dicts/dictd-wn,
|
|
|
|
app-dicts/dikt,
|
|
|
|
app-dicts/duali-data,
|
|
|
|
app-dicts/eblook,
|
|
|
|
app-dicts/edictionary,
|
|
|
|
app-dicts/fantasdic,
|
|
|
|
app-dicts/freedict-deu-eng,
|
|
|
|
app-dicts/freedict-eng-fra,
|
|
|
|
app-dicts/freedict-eng-ita,
|
|
|
|
app-dicts/freedict-eng-swe,
|
|
|
|
app-dicts/freedict-fra-eng,
|
|
|
|
app-dicts/freedict-ita-eng,
|
|
|
|
app-dicts/gjiten,
|
|
|
|
app-dicts/gnuvd,
|
|
|
|
app-dicts/gwaei,
|
|
|
|
app-dicts/ipadic,
|
|
|
|
app-dicts/kasumi,
|
|
|
|
app-dicts/libydpdict,
|
|
|
|
app-dicts/mecab-ipadic,
|
|
|
|
app-dicts/migemo-dict,
|
|
|
|
app-dicts/myspell-af,
|
|
|
|
app-dicts/myspell-bg,
|
|
|
|
app-dicts/myspell-ca,
|
|
|
|
app-dicts/myspell-cs,
|
|
|
|
app-dicts/myspell-cy,
|
|
|
|
app-dicts/myspell-da,
|
|
|
|
app-dicts/myspell-de,
|
|
|
|
app-dicts/myspell-de-alt,
|
|
|
|
app-dicts/myspell-el,
|
|
|
|
app-dicts/myspell-en,
|
|
|
|
app-dicts/myspell-eo,
|
|
|
|
app-dicts/myspell-es,
|
|
|
|
app-dicts/myspell-et,
|
|
|
|
app-dicts/myspell-fo,
|
|
|
|
app-dicts/myspell-fr,
|
|
|
|
app-dicts/myspell-ga,
|
|
|
|
app-dicts/myspell-gl,
|
|
|
|
app-dicts/myspell-he,
|
|
|
|
app-dicts/myspell-hr,
|
|
|
|
app-dicts/myspell-hu,
|
|
|
|
app-dicts/myspell-ia,
|
|
|
|
app-dicts/myspell-id,
|
|
|
|
app-dicts/myspell-it,
|
|
|
|
app-dicts/myspell-ku,
|
|
|
|
app-dicts/myspell-lt,
|
|
|
|
app-dicts/myspell-lv,
|
|
|
|
app-dicts/myspell-mi,
|
|
|
|
app-dicts/myspell-mk,
|
|
|
|
app-dicts/myspell-ms,
|
|
|
|
app-dicts/myspell-nb,
|
|
|
|
app-dicts/myspell-nl,
|
|
|
|
app-dicts/myspell-nn,
|
|
|
|
app-dicts/myspell-pl,
|
|
|
|
app-dicts/myspell-pt,
|
|
|
|
app-dicts/myspell-ro,
|
|
|
|
app-dicts/myspell-ru,
|
|
|
|
app-dicts/myspell-sk,
|
|
|
|
app-dicts/myspell-sl,
|
|
|
|
app-dicts/myspell-sv,
|
|
|
|
app-dicts/myspell-sw,
|
|
|
|
app-dicts/myspell-tn,
|
|
|
|
app-dicts/myspell-uk,
|
|
|
|
app-dicts/myspell-zu,
|
|
|
|
app-dicts/opendict,
|
|
|
|
app-dicts/prime-dict,
|
|
|
|
app-dicts/qvortaro,
|
|
|
|
app-dicts/stardict-cdict-en-zh-big5,
|
|
|
|
app-dicts/stardict-cdict-en-zh-gb,
|
|
|
|
app-dicts/stardict-cedict-zh-en-big5,
|
|
|
|
app-dicts/stardict-cedict-zh-en-gb,
|
|
|
|
app-dicts/stardict-dictd-devils,
|
|
|
|
app-dicts/stardict-freedict-eng-deu,
|
|
|
|
app-dicts/stardict-freedict-eng-fra,
|
|
|
|
app-dicts/stardict-freedict-eng-ita,
|
|
|
|
app-dicts/stardict-freedict-eng-lat,
|
|
|
|
app-dicts/stardict-freedict-eng-rus,
|
|
|
|
app-dicts/stardict-freedict-eng-spa,
|
|
|
|
app-dicts/stardict-freedict-eng-swe,
|
|
|
|
app-dicts/stardict-freedict-eng-tur,
|
|
|
|
app-dicts/stardict-freedict-tur-deu,
|
|
|
|
app-dicts/stardict-freedict-tur-eng,
|
|
|
|
app-dicts/stardict-hnd-de-vi,
|
|
|
|
app-dicts/stardict-hnd-en-vi,
|
|
|
|
app-dicts/stardict-hnd-fr-vi,
|
|
|
|
app-dicts/stardict-hnd-ru-vi,
|
|
|
|
app-dicts/stardict-hnd-vi-de,
|
|
|
|
app-dicts/stardict-hnd-vi-en,
|
|
|
|
app-dicts/stardict-hnd-vi-fr,
|
|
|
|
app-dicts/stardict-hnd-vi-vi,
|
|
|
|
app-dicts/stardict-jmdict-en-ja,
|
|
|
|
app-dicts/stardict-jmdict-ja-en,
|
|
|
|
app-dicts/stardict-langdao-en-zh-gb,
|
|
|
|
app-dicts/stardict-langdao-zh-en-gb,
|
|
|
|
app-dicts/stardict-mova-smiley,
|
|
|
|
app-dicts/stardict-oxford-en-zh-gb,
|
|
|
|
app-dicts/stardict-quick-eng-fra,
|
|
|
|
app-dicts/stardict-quick-eng-jpn,
|
|
|
|
app-dicts/stardict-quick-jpn-eng,
|
|
|
|
app-dicts/stardict-quick-ru-en,
|
|
|
|
app-dicts/stardict-xdict-en-zh-big5,
|
|
|
|
app-dicts/stardict-xdict-en-zh-gb,
|
|
|
|
app-dicts/stardict-xdict-zh-en-big5,
|
|
|
|
app-dicts/stardict-xdict-zh-en-gb,
|
|
|
|
app-dicts/sumika,
|
|
|
|
app-dicts/sword-ab,
|
|
|
|
app-dicts/sword-abbott,
|
|
|
|
app-dicts/sword-abs_essay_goodsam_swb,
|
|
|
|
app-dicts/sword-acv,
|
|
|
|
app-dicts/sword-afr1953,
|
|
|
|
app-dicts/sword-akjv,
|
|
|
|
app-dicts/sword-alb,
|
|
|
|
app-dicts/sword-aleppo,
|
|
|
|
app-dicts/sword-amtract,
|
|
|
|
app-dicts/sword-arasvd,
|
|
|
|
app-dicts/sword-armeastern,
|
|
|
|
app-dicts/sword-armwestern,
|
|
|
|
app-dicts/sword-asv,
|
|
|
|
app-dicts/sword-barnes,
|
|
|
|
app-dicts/sword-bashautin,
|
|
|
|
app-dicts/sword-bbe,
|
|
|
|
app-dicts/sword-br_en,
|
|
|
|
app-dicts/sword-bulcarigradnt,
|
|
|
|
app-dicts/sword-bulveren,
|
|
|
|
app-dicts/sword-burjudson,
|
|
|
|
app-dicts/sword-bwe,
|
|
|
|
app-dicts/sword-byz,
|
|
|
|
app-dicts/sword-cbc,
|
|
|
|
app-dicts/sword-chamorro,
|
|
|
|
app-dicts/sword-chincvs,
|
|
|
|
app-dicts/sword-chincvt,
|
|
|
|
app-dicts/sword-chiun,
|
|
|
|
app-dicts/sword-chiuns,
|
|
|
|
app-dicts/sword-clarke,
|
|
|
|
app-dicts/sword-common,
|
|
|
|
app-dicts/sword-cro,
|
|
|
|
app-dicts/sword-czebkr,
|
|
|
|
app-dicts/sword-czecep,
|
|
|
|
app-dicts/sword-czekms,
|
|
|
|
app-dicts/sword-czenkb,
|
|
|
|
app-dicts/sword-daily,
|
|
|
|
app-dicts/sword-dan,
|
|
|
|
app-dicts/sword-darby,
|
|
|
|
app-dicts/sword-dbd,
|
|
|
|
app-dicts/sword-diaglott,
|
|
|
|
app-dicts/sword-drc,
|
|
|
|
app-dicts/sword-dtn,
|
|
|
|
app-dicts/sword-dutkant,
|
|
|
|
app-dicts/sword-dutsvv,
|
|
|
|
app-dicts/sword-easton,
|
|
|
|
app-dicts/sword-emtv,
|
|
|
|
app-dicts/sword-esperanto,
|
|
|
|
app-dicts/sword-est,
|
|
|
|
app-dicts/sword-family,
|
|
|
|
app-dicts/sword-farsiopv,
|
|
|
|
app-dicts/sword-finbiblia,
|
|
|
|
app-dicts/sword-finney,
|
|
|
|
app-dicts/sword-finpr,
|
|
|
|
app-dicts/sword-finpr92,
|
|
|
|
app-dicts/sword-frebbb,
|
|
|
|
app-dicts/sword-frecrampon,
|
|
|
|
app-dicts/sword-frecrl,
|
|
|
|
app-dicts/sword-frelsg,
|
|
|
|
app-dicts/sword-fremartin,
|
|
|
|
app-dicts/sword-fresegond,
|
|
|
|
app-dicts/sword-geneva,
|
|
|
|
app-dicts/sword-geneva1599,
|
|
|
|
app-dicts/sword-gerelb1871,
|
|
|
|
app-dicts/sword-gerelb1905,
|
|
|
|
app-dicts/sword-gerlut1545,
|
|
|
|
app-dicts/sword-gersch,
|
|
|
|
app-dicts/sword-greekhebrew,
|
|
|
|
app-dicts/sword-hebmodern,
|
|
|
|
app-dicts/sword-hebrewgreek,
|
|
|
|
app-dicts/sword-heretics,
|
|
|
|
app-dicts/sword-hitchcock,
|
|
|
|
app-dicts/sword-hnv,
|
|
|
|
app-dicts/sword-hunkar,
|
|
|
|
app-dicts/sword-hunuj,
|
|
|
|
app-dicts/sword-icelandic,
|
|
|
|
app-dicts/sword-institutes,
|
|
|
|
app-dicts/sword-isbe,
|
|
|
|
app-dicts/sword-isv,
|
|
|
|
app-dicts/sword-itadio,
|
|
|
|
app-dicts/sword-itarive,
|
|
|
|
app-dicts/sword-jfb,
|
|
|
|
app-dicts/sword-josephus,
|
|
|
|
app-dicts/sword-jps,
|
|
|
|
app-dicts/sword-jst,
|
|
|
|
app-dicts/sword-jubilee2000,
|
|
|
|
app-dicts/sword-kekchi,
|
|
|
|
app-dicts/sword-kjv,
|
|
|
|
app-dicts/sword-kjvd,
|
|
|
|
app-dicts/sword-klv,
|
|
|
|
app-dicts/sword-klven_iklingon,
|
|
|
|
app-dicts/sword-klviklingon_en,
|
|
|
|
app-dicts/sword-korean,
|
|
|
|
app-dicts/sword-la_en,
|
|
|
|
app-dicts/sword-latvian,
|
|
|
|
app-dicts/sword-lightfoot,
|
|
|
|
app-dicts/sword-litv,
|
|
|
|
app-dicts/sword-luther,
|
|
|
|
app-dicts/sword-mak,
|
|
|
|
app-dicts/sword-manxgaelic,
|
|
|
|
app-dicts/sword-maori,
|
|
|
|
app-dicts/sword-mhc,
|
|
|
|
app-dicts/sword-mhcc,
|
|
|
|
app-dicts/sword-mkjv,
|
|
|
|
app-dicts/sword-montgomery,
|
|
|
|
app-dicts/sword-murdock,
|
|
|
|
app-dicts/sword-nave,
|
|
|
|
app-dicts/sword-norsk,
|
|
|
|
app-dicts/sword-orthodoxy,
|
|
|
|
app-dicts/sword-packard,
|
|
|
|
app-dicts/sword-personal,
|
|
|
|
app-dicts/sword-peshitta,
|
|
|
|
app-dicts/sword-pilgrim,
|
|
|
|
app-dicts/sword-pnt,
|
|
|
|
app-dicts/sword-practice,
|
|
|
|
app-dicts/sword-rkjnt,
|
|
|
|
app-dicts/sword-rnkjv,
|
|
|
|
app-dicts/sword-robinson,
|
|
|
|
app-dicts/sword-romcor,
|
|
|
|
app-dicts/sword-rotherham,
|
|
|
|
app-dicts/sword-rst,
|
|
|
|
app-dicts/sword-rusmakarij,
|
|
|
|
app-dicts/sword-rwebster,
|
|
|
|
app-dicts/sword-rwp,
|
|
|
|
app-dicts/sword-saoa,
|
|
|
|
app-dicts/sword-scofield,
|
|
|
|
app-dicts/sword-scotsgaelic,
|
|
|
|
app-dicts/sword-sme,
|
|
|
|
app-dicts/sword-smith,
|
|
|
|
app-dicts/sword-sparv,
|
|
|
|
app-dicts/sword-sparvg2004,
|
|
|
|
app-dicts/sword-spasev,
|
|
|
|
app-dicts/sword-spavnt,
|
|
|
|
app-dicts/sword-spurious,
|
|
|
|
app-dicts/sword-strongsgreek,
|
|
|
|
app-dicts/sword-strongshebrew,
|
|
|
|
app-dicts/sword-swahili,
|
|
|
|
app-dicts/sword-tagalog,
|
|
|
|
app-dicts/sword-tcr,
|
|
|
|
app-dicts/sword-tdavid,
|
|
|
|
app-dicts/sword-tfg,
|
|
|
|
app-dicts/sword-tisch,
|
|
|
|
app-dicts/sword-torrey,
|
|
|
|
app-dicts/sword-tr,
|
|
|
|
app-dicts/sword-tsk,
|
|
|
|
app-dicts/sword-twenty,
|
|
|
|
app-dicts/sword-tyndale,
|
|
|
|
app-dicts/sword-ukjv,
|
|
|
|
app-dicts/sword-ukrainian,
|
|
|
|
app-dicts/sword-uma,
|
|
|
|
app-dicts/sword-umgreek,
|
|
|
|
app-dicts/sword-vulgate,
|
|
|
|
app-dicts/sword-vulgate_hebps,
|
|
|
|
app-dicts/sword-web,
|
|
|
|
app-dicts/sword-webster,
|
|
|
|
app-dicts/sword-webstersdict,
|
|
|
|
app-dicts/sword-wesley,
|
|
|
|
app-dicts/sword-weymouth,
|
|
|
|
app-dicts/sword-whnu,
|
|
|
|
app-dicts/sword-wlc,
|
|
|
|
app-dicts/sword-wulfila,
|
|
|
|
app-dicts/sword-wycliffe,
|
|
|
|
app-dicts/sword-xhosa,
|
|
|
|
app-dicts/sword-ylt,
|
|
|
|
app-dicts/verbiste,
|
|
|
|
app-dicts/wordnet,
|
|
|
|
app-dicts/ydpdict
|
|
|
|
|
|
|
|
|
|
|
|
# Entropy repository where to commit packages
|
|
|
|
# Mandatory, cannot be empty
|
|
|
|
repository: sabayon-hell
|
|
|
|
|
|
|
|
# Allow Source Package Manager (Portage) repository change?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
spm-repository-change: no
|
|
|
|
|
2011-08-24 08:34:52 +02:00
|
|
|
# Allow compiling package even if it's not actually installed on system?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
not-installed: no
|
|
|
|
|
2011-08-22 21:53:32 +02:00
|
|
|
# Allow dependencies to be pulled in?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
dependencies: yes
|
|
|
|
|
|
|
|
# Allow package downgrade?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
downgrade: no
|
|
|
|
|
|
|
|
# Allow package rebuild?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
rebuild: no
|
|
|
|
|
|
|
|
# Make possible to continue if one or more packages fail to build?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
keep-going: yes
|
|
|
|
|
|
|
|
# Allow new USE flags?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
new-useflags: yes
|
|
|
|
|
|
|
|
# Allow removed USE flags?
|
|
|
|
# Valid values are either "yes" or "no"
|
|
|
|
# Default is: no
|
|
|
|
removed-useflags: yes
|
|
|
|
|
|
|
|
# Package pre execution script hook
|
|
|
|
# Valid value is path to executable file
|
|
|
|
# Env vars:
|
|
|
|
# BUILDER_PACKAGE_NAME = name of the package that would be built
|
|
|
|
# pkgpre: /home/fabio/repos/entropy/services/matter_examples/pkgpre.sh
|
|
|
|
|
|
|
|
# Package build post execution script hook, executed for each package
|
|
|
|
# Valid value is path to executable file
|
|
|
|
# Env vars:
|
|
|
|
# BUILDER_PACKAGE_NAME = name of the package that would be built
|
|
|
|
# pkgpost: /home/fabio/repos/entropy/services/matter_examples/pkgpost.sh
|
|
|
|
|
2011-08-24 09:53:47 +02:00
|
|
|
# Env vars:
|
|
|
|
# MATTER_PACKAGE_NAME = name of the package that would be built. It does
|
|
|
|
# not reflect the name of the failing package, because it could be just a
|
|
|
|
# dependency of it.
|
|
|
|
# MATTER_PORTAGE_FAILED_PACKAGE_NAME = exact name (atom, CPV) of the failing
|
|
|
|
# package, the one that triggered the buildfail hook.
|
|
|
|
# MATTER_PORTAGE_REPOSITORY = Portage repository from where the package
|
|
|
|
# comes from
|
|
|
|
# MATTER_PORTAGE_BUILD_LOG_DIR = directory containing all the build logs of
|
|
|
|
# the failed package
|
2011-08-25 18:02:51 +02:00
|
|
|
buildfail: /particles/hooks/buildfail.sh
|
2011-08-24 09:53:47 +02:00
|
|
|
|
2011-08-22 21:53:32 +02:00
|
|
|
# For more info regarding exported environment variables, please see:
|
|
|
|
# matter --help
|