426 lines
10 KiB
Plaintext
426 lines
10 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-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
|