# 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-java/absolutelayout, dev-java/ant, dev-java/ant-antlr, dev-java/ant-apache-bcel, dev-java/ant-apache-bsf, dev-java/ant-apache-log4j, dev-java/ant-apache-oro, dev-java/ant-apache-regexp, dev-java/ant-apache-resolver, dev-java/ant-apache-xalan2, dev-java/ant-commons-logging, dev-java/ant-commons-net, dev-java/ant-contrib, dev-java/ant-core, dev-java/ant-eclipse-ecj, dev-java/ant-ivy, dev-java/ant-ivy, dev-java/ant-javamail, dev-java/ant-jdepend, dev-java/ant-jsch, dev-java/ant-junit, dev-java/ant-junit4, dev-java/ant-nodeps, dev-java/ant-owanttask, dev-java/ant-swing, dev-java/ant-trax, dev-java/antlr, dev-java/antlr, dev-java/aopalliance, dev-java/appframework, dev-java/apple-java-extensions-bin, dev-java/apt-mirror, dev-java/avalon-framework, dev-java/avalon-logkit, dev-java/backport-util-concurrent, dev-java/batik, dev-java/bcel, dev-java/bcmail, dev-java/bcprov, dev-java/bcprov, dev-java/bctsp, dev-java/beansbinding, dev-java/browserlauncher2, dev-java/bsf, dev-java/bsh, dev-java/bytelist, dev-java/c3p0, dev-java/cglib, dev-java/cglib, dev-java/cglib, dev-java/cldc-api, dev-java/cocoon, dev-java/codemodel, dev-java/colt, dev-java/commons-beanutils, dev-java/commons-cli, dev-java/commons-codec, dev-java/commons-collections, dev-java/commons-compress, dev-java/commons-daemon, dev-java/commons-dbcp, dev-java/commons-digester, dev-java/commons-el, dev-java/commons-fileupload, dev-java/commons-httpclient, dev-java/commons-io, dev-java/commons-lang, dev-java/commons-lang, dev-java/commons-logging, dev-java/commons-math, dev-java/commons-net, dev-java/commons-pool, dev-java/commons-validator, dev-java/commons-vfs, dev-java/constantine, dev-java/cpptasks, dev-java/dbus-java, dev-java/dom4j, dev-java/eclipse-ecj, dev-java/edtftpj, dev-java/ehcache, dev-java/ehcache, dev-java/fastinfoset, dev-java/fec, dev-java/fontbox, dev-java/fop, dev-java/freemarker, dev-java/glassfish-deployment-api, dev-java/glassfish-persistence, dev-java/glassfish-servlet-api, dev-java/glassfish-transaction-api, dev-java/glazedlists, dev-java/gluegen, dev-java/gnu-classpath, dev-java/gnu-crypto, dev-java/gnu-jaf, dev-java/gnu-regexp, dev-java/groovy, dev-java/guava, dev-java/hamcrest-core, dev-java/higlayout, dev-java/hoteqn, dev-java/icedtea, dev-java/icedtea, dev-java/icedtea-bin, dev-java/icedtea-web, dev-java/icu4j, dev-java/idm-console-framework, dev-java/iso-relax, dev-java/istack-commons-runtime, dev-java/itext, dev-java/j3d-core, dev-java/jad-bin, dev-java/jade, dev-java/jakarta-oro, dev-java/jakarta-regexp, dev-java/jal, dev-java/jansi, dev-java/jarjar, dev-java/java-config, dev-java/java-getopt, dev-java/java-gnome, dev-java/java-service-wrapper, dev-java/javacc, dev-java/javacup, dev-java/javahelp, dev-java/javassist, dev-java/javassist, dev-java/javatoolkit, dev-java/javolution, dev-java/jaxen, dev-java/jazzy, dev-java/jbitcollider-core, dev-java/jcalendar, dev-java/jcifs, dev-java/jcodings, dev-java/jcommon, dev-java/jdbc-mysql, dev-java/jdbc-postgresql, dev-java/jdepend, dev-java/jdom, dev-java/jdom, dev-java/jdom-jaxen, dev-java/jdom-jaxen, dev-java/jebl, dev-java/jempbox, dev-java/jettison, dev-java/jffi, dev-java/jfreechart, dev-java/jgoodies-forms, dev-java/jgoodies-looks, dev-java/jgoodies-looks, dev-java/jgraph, dev-java/jgrapht, dev-java/jgroups, dev-java/jibx, dev-java/jid3, dev-java/jinput, dev-java/jlayer, dev-java/jline, dev-java/jmdns, dev-java/jmock, dev-java/jna, dev-java/jnlp-api, dev-java/jnr-netdb, dev-java/jnr-posix, dev-java/jnr-x86asm, dev-java/joda-time, dev-java/jogl, dev-java/joni, dev-java/jreleaseinfo, dev-java/jrexx, dev-java/jsch, dev-java/json-simple, dev-java/jsr101, dev-java/jsr173, dev-java/jsr181, dev-java/jsr223, dev-java/jsr250, dev-java/jsr305, dev-java/jsr311-api, dev-java/jsr67, dev-java/jss, dev-java/jta, dev-java/jtds, dev-java/jtidy, dev-java/jtreemap, dev-java/juel, dev-java/junit, dev-java/junit, dev-java/junit-addons, dev-java/junitperf, dev-java/jupidator, dev-java/jutils, dev-java/jvyamlb, dev-java/jython, dev-java/jzlib, dev-java/l2fprod-common, dev-java/laf-plugin, dev-java/ldapsdk, dev-java/libmatthew-java, dev-java/libreadline-java, dev-java/log4j, dev-java/lucene, dev-java/lucene, dev-java/lucene, dev-java/lucene, dev-java/lucene, dev-java/lucene, dev-java/lucene, dev-java/lucene-analyzers, dev-java/lucene-analyzers, dev-java/lwjgl, dev-java/lzma, dev-java/lzmajio, dev-java/matrix-toolkits-java, dev-java/maven-bin, dev-java/maven-bin, dev-java/mersennetwister, dev-java/metadata-extractor, dev-java/microba, dev-java/mimepull, dev-java/mina-core, dev-java/mojarra, dev-java/msv, dev-java/nachocalendar, dev-java/nailgun, dev-java/nanoxml, dev-java/netbeans-apisupport, dev-java/netbeans-cnd, dev-java/netbeans-dlight, dev-java/netbeans-enterprise, dev-java/netbeans-ergonomics, dev-java/netbeans-groovy, dev-java/netbeans-harness, dev-java/netbeans-ide, dev-java/netbeans-java, dev-java/netbeans-java, dev-java/netbeans-java, dev-java/netbeans-javacard, dev-java/netbeans-javadoc, dev-java/netbeans-javafx, dev-java/netbeans-javafx, dev-java/netbeans-mobility, dev-java/netbeans-nb, dev-java/netbeans-nb, dev-java/netbeans-nb, dev-java/netbeans-php, dev-java/netbeans-platform, dev-java/netbeans-platform, dev-java/netbeans-platform, dev-java/netbeans-profiler, dev-java/netbeans-profiler, dev-java/netbeans-profiler, dev-java/netbeans-websvccommon, dev-java/netbeans-websvccommon, dev-java/netbeans-websvccommon, dev-java/oracle-jdk-bin, dev-java/oracle-jre-bin, dev-java/osgi-foundation, dev-java/osgi-core-api, dev-java/pdfbox, dev-java/picocontainer, dev-java/portletapi, dev-java/qdox, dev-java/relaxng-datatype, dev-java/relaxngcc, dev-java/rxtx, dev-java/saaj, dev-java/sablecc, dev-java/sac, dev-java/sat4j-core, dev-java/sat4j-pseudo, dev-java/sax, dev-java/saxon, dev-java/saxpath, dev-java/servletapi, dev-java/simplyhtml, dev-java/skinlf, dev-java/slf4j-api, dev-java/slf4j-nop, dev-java/smack, dev-java/spin, dev-java/squareness-jlf, dev-java/stax, dev-java/stax-ex, dev-java/stringtemplate, dev-java/sun-j2me-bin, dev-java/sun-jacc-api, dev-java/sun-jaf, dev-java/sun-java3d-bin, dev-java/sun-javamail, dev-java/sun-jce-bin, dev-java/sun-jdk, dev-java/sun-jms, dev-java/sun-jre-bin, dev-java/svgalamander, dev-java/swarmcache, dev-java/swing-layout, dev-java/swt, dev-java/tagsoup, dev-java/tomcat-native, dev-java/tomcat-servlet-api, dev-java/touchgraph-graphlayout, dev-java/trove, dev-java/txw2-runtime, dev-java/validation-api, dev-java/vecmath, dev-java/velocity, dev-java/werken-xpath, dev-java/ws-commons-util, dev-java/xalan, dev-java/xalan-serializer, dev-java/xerces, dev-java/xerces, dev-java/xjavac, dev-java/xml-commons-external, dev-java/xml-commons-resolver, dev-java/xml-xmlbeans, dev-java/xmldb, dev-java/xmlgraphics-commons, dev-java/xmlrpc, dev-java/xmlstreambuffer, dev-java/xmlunit, dev-java/xom, dev-java/xp, dev-java/xpp2, dev-java/xpp3, dev-java/xsdlib, dev-java/xstream, dev-java/xz-java, dev-java/zemberek, dev-java/zeus-jscl, # 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 --quiet-fail --fail-clean=y --complete-graph # 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 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