389 lines
9.8 KiB
Plaintext
389 lines
9.8 KiB
Plaintext
# 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:
|
|
dev-ruby/RubyInline:0,
|
|
dev-ruby/abstract:0,
|
|
dev-ruby/actionmailer:3.2,
|
|
dev-ruby/actionpack:3.2,
|
|
dev-ruby/activemodel:3.2,
|
|
dev-ruby/activerecord:3.2,
|
|
dev-ruby/activeresource:3.2,
|
|
dev-ruby/activesupport:3.2,
|
|
dev-ruby/addressable:0,
|
|
dev-ruby/allison:0,
|
|
dev-ruby/amatch:0,
|
|
dev-ruby/amazon-ec2:0,
|
|
dev-ruby/annoy:0,
|
|
dev-ruby/archive-tar-minitar:0,
|
|
dev-ruby/arel:2.0,
|
|
dev-ruby/arel:2.1,
|
|
dev-ruby/arel:3.0,
|
|
dev-ruby/attic:0,
|
|
dev-ruby/aws-s3:0,
|
|
dev-ruby/aws-sdk:0,
|
|
dev-ruby/bacon:0,
|
|
dev-ruby/bcrypt-ruby:0,
|
|
dev-ruby/bluecloth:0,
|
|
dev-ruby/bsearch:0,
|
|
dev-ruby/builder:0,
|
|
dev-ruby/builder:3,
|
|
dev-ruby/bundler:0,
|
|
dev-ruby/bunny:0,
|
|
dev-ruby/caesars:0,
|
|
dev-ruby/capistrano:2,
|
|
dev-ruby/capybara:0,
|
|
dev-ruby/childlabor:0,
|
|
dev-ruby/childprocess:2,
|
|
dev-ruby/chronic:0,
|
|
dev-ruby/chunky_png:0,
|
|
dev-ruby/cmdparse:0,
|
|
dev-ruby/coderay:0,
|
|
dev-ruby/coffee-rails:3.2,
|
|
dev-ruby/coffee-script:0,
|
|
dev-ruby/coffee-script-source:0,
|
|
dev-ruby/color:0,
|
|
dev-ruby/crack:0,
|
|
dev-ruby/daemon_controller:0,
|
|
dev-ruby/daemons:0,
|
|
dev-ruby/diff-lcs:0,
|
|
dev-ruby/domain_name:0,
|
|
dev-ruby/drydock:0,
|
|
dev-ruby/echoe:0,
|
|
dev-ruby/erubis:0,
|
|
dev-ruby/eventmachine:0,
|
|
dev-ruby/execjs:0,
|
|
dev-ruby/exifr:0,
|
|
dev-ruby/extlib:0,
|
|
dev-ruby/facter:0,
|
|
dev-ruby/fakefs:0,
|
|
dev-ruby/fakeweb:0,
|
|
dev-ruby/faraday:0,
|
|
dev-ruby/fast_xs:0,
|
|
dev-ruby/fastthread:0,
|
|
dev-ruby/fattr:0,
|
|
dev-ruby/fcgi:0,
|
|
dev-ruby/ffi:0,
|
|
dev-ruby/file-tail:0,
|
|
dev-ruby/flexmock:0,
|
|
dev-ruby/fssm:0,
|
|
dev-ruby/gem_plugin:0,
|
|
dev-ruby/gherkin:0,
|
|
dev-ruby/gibbler:0,
|
|
dev-ruby/gruff:0,
|
|
dev-ruby/haml:0,
|
|
dev-ruby/hashie:0,
|
|
dev-ruby/hiera:0,
|
|
dev-ruby/highline:0,
|
|
dev-ruby/hike:0,
|
|
dev-ruby/hoe:0,
|
|
dev-ruby/hoe-seattlerb:0,
|
|
dev-ruby/hpricot:0,
|
|
dev-ruby/htmlentities:0,
|
|
dev-ruby/httparty:0,
|
|
dev-ruby/httpauth:0,
|
|
dev-ruby/httpclient:0,
|
|
dev-ruby/i18n:0.6,
|
|
dev-ruby/ipaddress:0,
|
|
dev-ruby/journey:1.0,
|
|
dev-ruby/jquery-rails:2,
|
|
dev-ruby/json:0,
|
|
dev-ruby/jwt:0,
|
|
dev-ruby/kirbybase:0,
|
|
dev-ruby/kissfft:0,
|
|
dev-ruby/libxml:0,
|
|
dev-ruby/listen:0,
|
|
dev-ruby/litc:0,
|
|
dev-ruby/locale:0,
|
|
dev-ruby/log4r:0,
|
|
dev-ruby/mail:2.4,
|
|
dev-ruby/map:0,
|
|
dev-ruby/maruku:0,
|
|
dev-ruby/matchy:0,
|
|
dev-ruby/mecab-ruby:0,
|
|
dev-ruby/mechanize:0,
|
|
dev-ruby/memcache-client:0,
|
|
dev-ruby/merb-assets:0,
|
|
dev-ruby/merb-core:0,
|
|
dev-ruby/merb-haml:0,
|
|
dev-ruby/merb-helpers:0,
|
|
dev-ruby/merb-param-protection:0,
|
|
dev-ruby/metaclass:0,
|
|
dev-ruby/metaid:0,
|
|
dev-ruby/mime-types:0,
|
|
dev-ruby/mini_magick:0,
|
|
dev-ruby/mixlib-authentication:0,
|
|
dev-ruby/mixlib-cli:0,
|
|
dev-ruby/mixlib-config:0,
|
|
dev-ruby/mixlib-log:0,
|
|
dev-ruby/mkrf:0,
|
|
dev-ruby/mocha:0,
|
|
dev-ruby/msgpack:0,
|
|
dev-ruby/multi_json:0,
|
|
dev-ruby/multi_xml:0,
|
|
dev-ruby/multipart-post:0,
|
|
dev-ruby/mustache:0,
|
|
dev-ruby/mysql2:0.3,
|
|
dev-ruby/narray:0,
|
|
dev-ruby/net-http-digest_auth:0,
|
|
dev-ruby/net-http-persistent:0,
|
|
dev-ruby/net-scp:2,
|
|
dev-ruby/net-sftp:2,
|
|
dev-ruby/net-ssh:2,
|
|
dev-ruby/net-ssh-gateway:2,
|
|
dev-ruby/nokogiri:0,
|
|
dev-ruby/ntlm-http:0,
|
|
dev-ruby/oauth:0,
|
|
dev-ruby/oauth2:0,
|
|
dev-ruby/ohai:0,
|
|
dev-ruby/open4:0,
|
|
dev-ruby/pg:0,
|
|
dev-ruby/pkg-config:0,
|
|
dev-ruby/plist:0,
|
|
dev-ruby/png:0,
|
|
dev-ruby/podcast:0,
|
|
dev-ruby/polyglot:0,
|
|
dev-ruby/prawn:0,
|
|
dev-ruby/prawn-core:0,
|
|
dev-ruby/prawn-layout:0,
|
|
dev-ruby/prawn-security:0,
|
|
dev-ruby/programming-ruby:0,
|
|
dev-ruby/racc:0,
|
|
dev-ruby/rack:1.2,
|
|
dev-ruby/rack:1.4,
|
|
dev-ruby/rack-cache:1.2,
|
|
dev-ruby/rack-mount:0.6,
|
|
dev-ruby/rack-mount:0.8,
|
|
dev-ruby/rack-protection:1,
|
|
dev-ruby/rack-ssl:1.3,
|
|
dev-ruby/rack-test:0.6,
|
|
dev-ruby/radius:0,
|
|
dev-ruby/rails:3.2,
|
|
dev-ruby/railties:3.2,
|
|
dev-ruby/rake:0,
|
|
dev-ruby/rake-compiler:0,
|
|
dev-ruby/rake-remote_task:0,
|
|
dev-ruby/rb-inotify:0,
|
|
dev-ruby/rbtree:0,
|
|
dev-ruby/rcairo:0,
|
|
dev-ruby/rdiscount:0,
|
|
dev-ruby/rdoc:0,
|
|
dev-ruby/rdtool:0,
|
|
dev-ruby/redcloth:0,
|
|
dev-ruby/refe:0,
|
|
dev-ruby/rest-client:0,
|
|
dev-ruby/rexical:0,
|
|
dev-ruby/right_http_connection:0,
|
|
dev-ruby/rmagick:0,
|
|
dev-ruby/robots:0,
|
|
dev-ruby/rr:0,
|
|
dev-ruby/rspec:0,
|
|
dev-ruby/rspec:2,
|
|
dev-ruby/rspec-core:2,
|
|
dev-ruby/rspec-expectations:2,
|
|
dev-ruby/rspec-mocks:2,
|
|
dev-ruby/rspec-rails:2,
|
|
dev-ruby/ruby-atk:0,
|
|
dev-ruby/ruby-gdkpixbuf2:0,
|
|
dev-ruby/ruby-gettext:0,
|
|
dev-ruby/ruby-gio2:0,
|
|
dev-ruby/ruby-glib2:0,
|
|
dev-ruby/ruby-gnome2:0,
|
|
dev-ruby/ruby-goocanvas:0,
|
|
dev-ruby/ruby-gstreamer:0,
|
|
dev-ruby/ruby-gtk2:0,
|
|
dev-ruby/ruby-gtksourceview:0,
|
|
dev-ruby/ruby-hmac:0,
|
|
dev-ruby/ruby-inifile:0,
|
|
dev-ruby/ruby-ldap:0,
|
|
dev-ruby/ruby-mp3info:0,
|
|
dev-ruby/ruby-net-ldap:0,
|
|
dev-ruby/ruby-opengl:0,
|
|
dev-ruby/ruby-openid:0,
|
|
dev-ruby/ruby-pango:0,
|
|
dev-ruby/ruby-poppler:0,
|
|
dev-ruby/ruby-prof:0,
|
|
dev-ruby/ruby-progressbar:0,
|
|
dev-ruby/ruby-romkan:0,
|
|
dev-ruby/ruby-rsvg:0,
|
|
dev-ruby/ruby-shout:0,
|
|
dev-ruby/ruby-tcpwrap:0,
|
|
dev-ruby/ruby-termios:0,
|
|
dev-ruby/ruby-vte:0,
|
|
dev-ruby/ruby-xslt:0,
|
|
dev-ruby/ruby-yadis:0,
|
|
dev-ruby/ruby_parser:0,
|
|
dev-ruby/rubyforge:0,
|
|
dev-ruby/rubygems:0,
|
|
dev-ruby/rubypants:0,
|
|
dev-ruby/rubyzip:0,
|
|
dev-ruby/rye:0,
|
|
dev-ruby/samuel:0,
|
|
dev-ruby/sary-ruby:0,
|
|
dev-ruby/sass:0,
|
|
dev-ruby/sass-rails:3.2,
|
|
dev-ruby/selenium-webdriver:0,
|
|
dev-ruby/session:0,
|
|
dev-ruby/sexp_processor:0,
|
|
dev-ruby/sexp_processor:4,
|
|
dev-ruby/sfl:0,
|
|
dev-ruby/shorturl:0,
|
|
dev-ruby/shotgun:0,
|
|
dev-ruby/shoulda:0,
|
|
dev-ruby/simple_oauth:0,
|
|
dev-ruby/sinatra:0,
|
|
dev-ruby/slop:3,
|
|
dev-ruby/snmplib:0,
|
|
dev-ruby/sparklines:0,
|
|
dev-ruby/spork:0,
|
|
dev-ruby/sprockets:2.1,
|
|
dev-ruby/sprockets:2.2,
|
|
dev-ruby/sqlite3:0,
|
|
dev-ruby/stomp:0,
|
|
dev-ruby/storable:0,
|
|
dev-ruby/subexec:0,
|
|
dev-ruby/syntax:0,
|
|
dev-ruby/sysinfo:0,
|
|
dev-ruby/systemu:0,
|
|
dev-ruby/term-ansicolor:0,
|
|
dev-ruby/test-spec:0,
|
|
dev-ruby/test-unit:2,
|
|
dev-ruby/test-unit-rr:0,
|
|
dev-ruby/test_declarative:0,
|
|
dev-ruby/text-format:0,
|
|
dev-ruby/text-hyphen:0,
|
|
dev-ruby/textpow:0,
|
|
dev-ruby/thor:0,
|
|
dev-ruby/tidy-ext:0,
|
|
dev-ruby/tidy_table:0,
|
|
dev-ruby/tilt:0,
|
|
dev-ruby/tins:0,
|
|
dev-ruby/tmail:0,
|
|
dev-ruby/transaction-simple:0,
|
|
dev-ruby/treetop:0,
|
|
dev-ruby/trollop:0,
|
|
dev-ruby/trollop:2,
|
|
dev-ruby/tryouts:2,
|
|
dev-ruby/twitter:0,
|
|
dev-ruby/tzinfo:0,
|
|
dev-ruby/uglifier:0,
|
|
dev-ruby/ultraviolet:0,
|
|
dev-ruby/unf:0,
|
|
dev-ruby/unf_ext:0,
|
|
dev-ruby/uuidtools:0,
|
|
dev-ruby/vlad:0,
|
|
dev-ruby/webrobots:0,
|
|
dev-ruby/will_paginate:3,
|
|
dev-ruby/wirble:0,
|
|
dev-ruby/xml-simple:0,
|
|
dev-ruby/xpath:0,
|
|
dev-ruby/yajl-ruby:0,
|
|
dev-ruby/yard:0,
|
|
dev-ruby/zentest:0
|
|
|
|
# Enforce stable or unstable packages on emerge.
|
|
# yes = only stable packages are accepted
|
|
# no = both stable and unstable packages are accepted
|
|
# inherit = inherit portage make.conf.* settings for ACCEPT_KEYWORDS
|
|
# Valid values are either "yes" or "no", "inherit"
|
|
# Default is: inherit
|
|
stable: inherit
|
|
|
|
# Entropy repository where to commit packages
|
|
# Mandatory, cannot be empty
|
|
repository: sabayon-hell
|
|
|
|
# Provide custom build arguments to Portage.
|
|
# Default is: --verbose --nospinner
|
|
build-args: --verbose --oneshot --nospinner --quiet-build=y --fail-clean=y
|
|
|
|
# Allow Source Package Manager (Portage) repository change?
|
|
# Valid values are either "yes" or "no"
|
|
# Default is: no
|
|
spm-repository-change: no
|
|
|
|
# In case of Source Package Manager repository change, allow
|
|
# execution if the original repository does not contain
|
|
# the package anymore?
|
|
# Valid values are either "yes" or "no"
|
|
# Default is: no
|
|
spm-repository-change-if-upstreamed: yes
|
|
|
|
# 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
|
|
|
|
# Allow soft-blockers in the merge queue? Packages will be unmerged if yes.
|
|
# Valid values are either "yes" or "no"
|
|
# Default is: yes
|
|
soft-blocker: yes
|
|
|
|
# Allow package unmerges in the merge queue? Packages will be unmerged if yes.
|
|
# Valid values are either "yes" or "no"
|
|
# Default is: yes
|
|
unmerge: yes
|
|
|
|
# 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:
|
|
# MATTER_PACKAGE_NAMES = space sep. list of names of the packages
|
|
# that would be built. It does not reflect the name of the failing packages,
|
|
# because they could be just dependencies of them.
|
|
# 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:
|
|
# MATTER_PACKAGE_NAMES = space sep. list of names of the packages
|
|
# that would be built. It does not reflect the name of the failing packages,
|
|
# because they could be just dependencies of them.
|
|
# pkgpost: /home/fabio/repos/entropy/services/matter_examples/pkgpost.sh
|
|
|
|
# Env vars:
|
|
# MATTER_PACKAGE_NAMES = space sep. list of names of the packages
|
|
# that would be built. It does not reflect the name of the failing packages,
|
|
# because they could be just dependencies of them.
|
|
# 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
|
|
buildfail: /particles/hooks/buildfail.sh
|
|
|
|
# For more info regarding exported environment variables, please see:
|
|
# matter --help
|