258 lines
8.2 KiB
Plaintext
258 lines
8.2 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-php/PEAR-Archive_Tar,
|
|
dev-php/PEAR-Auth,
|
|
dev-php/PEAR-Auth_HTTP,
|
|
dev-php/PEAR-Auth_SASL,
|
|
dev-php/PEAR-Benchmark,
|
|
dev-php/PEAR-Cache,
|
|
dev-php/PEAR-Cache_Lite,
|
|
dev-php/PEAR-Calendar,
|
|
dev-php/PEAR-Config,
|
|
dev-php/PEAR-Console_Color,
|
|
dev-php/PEAR-Console_Getargs,
|
|
dev-php/PEAR-Console_Getopt,
|
|
dev-php/PEAR-Console_Table,
|
|
dev-php/PEAR-Crypt_CHAP,
|
|
dev-php/PEAR-Crypt_GPG,
|
|
dev-php/PEAR-Crypt_HMAC,
|
|
dev-php/PEAR-Crypt_HMAC2,
|
|
dev-php/PEAR-Crypt_RC4,
|
|
dev-php/PEAR-DB,
|
|
dev-php/PEAR-DB_DataObject,
|
|
dev-php/PEAR-DB_DataObject_FormBuilder,
|
|
dev-php/PEAR-DB_Table,
|
|
dev-php/PEAR-Date,
|
|
dev-php/PEAR-File,
|
|
dev-php/PEAR-File_Archive,
|
|
dev-php/PEAR-File_Find,
|
|
dev-php/PEAR-File_Fortune,
|
|
dev-php/PEAR-File_Gettext,
|
|
dev-php/PEAR-File_PDF,
|
|
dev-php/PEAR-File_Passwd,
|
|
dev-php/PEAR-File_SMBPasswd,
|
|
dev-php/PEAR-HTML_AJAX,
|
|
dev-php/PEAR-HTML_BBCodeParser,
|
|
dev-php/PEAR-HTML_CSS,
|
|
dev-php/PEAR-HTML_Common,
|
|
dev-php/PEAR-HTML_Common2,
|
|
dev-php/PEAR-HTML_Javascript,
|
|
dev-php/PEAR-HTML_QuickForm,
|
|
dev-php/PEAR-HTML_QuickForm2,
|
|
dev-php/PEAR-HTML_QuickForm_Controller,
|
|
dev-php/PEAR-HTML_QuickForm_ElementGrid,
|
|
dev-php/PEAR-HTML_QuickForm_advmultiselect,
|
|
dev-php/PEAR-HTML_Select,
|
|
dev-php/PEAR-HTML_Select_Common,
|
|
dev-php/PEAR-HTML_Table,
|
|
dev-php/PEAR-HTML_Table_Matrix,
|
|
dev-php/PEAR-HTML_Template_Flexy,
|
|
dev-php/PEAR-HTML_Template_IT,
|
|
dev-php/PEAR-HTML_Template_Sigma,
|
|
dev-php/PEAR-HTML_TreeMenu,
|
|
dev-php/PEAR-HTTP,
|
|
dev-php/PEAR-HTTP_Client,
|
|
dev-php/PEAR-HTTP_Download,
|
|
dev-php/PEAR-HTTP_Header,
|
|
dev-php/PEAR-HTTP_Request,
|
|
dev-php/PEAR-HTTP_Request2,
|
|
dev-php/PEAR-HTTP_Session2,
|
|
dev-php/PEAR-HTTP_Upload,
|
|
dev-php/PEAR-HTTP_WebDAV_Server,
|
|
dev-php/PEAR-I18N,
|
|
dev-php/PEAR-I18Nv2,
|
|
dev-php/PEAR-Image_Canvas,
|
|
dev-php/PEAR-Image_Color,
|
|
dev-php/PEAR-Image_Color2,
|
|
dev-php/PEAR-Image_GraphViz,
|
|
dev-php/PEAR-Image_IPTC,
|
|
dev-php/PEAR-Image_Text,
|
|
dev-php/PEAR-Log,
|
|
dev-php/PEAR-MDB,
|
|
dev-php/PEAR-MDB2,
|
|
dev-php/PEAR-MDB2_Driver_mysql,
|
|
dev-php/PEAR-MDB2_Driver_mysqli,
|
|
dev-php/PEAR-MDB2_Driver_pgsql,
|
|
dev-php/PEAR-MDB2_Driver_sqlite,
|
|
dev-php/PEAR-MIME_Type,
|
|
dev-php/PEAR-Mail,
|
|
dev-php/PEAR-Mail_Mime,
|
|
dev-php/PEAR-Mail_mimeDecode,
|
|
dev-php/PEAR-Math_Stats,
|
|
dev-php/PEAR-Net_CheckIP,
|
|
dev-php/PEAR-Net_DIME,
|
|
dev-php/PEAR-Net_DNS,
|
|
dev-php/PEAR-Net_DNSBL,
|
|
dev-php/PEAR-Net_FTP,
|
|
dev-php/PEAR-Net_IMAP,
|
|
dev-php/PEAR-Net_IPv4,
|
|
dev-php/PEAR-Net_LDAP,
|
|
dev-php/PEAR-Net_LDAP2,
|
|
dev-php/PEAR-Net_LMTP,
|
|
dev-php/PEAR-Net_POP3,
|
|
dev-php/PEAR-Net_Ping,
|
|
dev-php/PEAR-Net_SMTP,
|
|
dev-php/PEAR-Net_Server,
|
|
dev-php/PEAR-Net_Sieve,
|
|
dev-php/PEAR-Net_SmartIRC,
|
|
dev-php/PEAR-Net_Socket,
|
|
dev-php/PEAR-Net_Traceroute,
|
|
dev-php/PEAR-Net_URL,
|
|
dev-php/PEAR-Net_URL2,
|
|
dev-php/PEAR-Net_UserAgent_Detect,
|
|
dev-php/PEAR-Numbers_Roman,
|
|
dev-php/PEAR-Numbers_Words,
|
|
dev-php/PEAR-OLE,
|
|
dev-php/PEAR-PEAR,
|
|
dev-php/PEAR-PEAR_Info,
|
|
dev-php/PEAR-PEAR_PackageFileManager,
|
|
dev-php/PEAR-PEAR_PackageFileManager_Cli,
|
|
dev-php/PEAR-PHP_Archive,
|
|
dev-php/PEAR-PHP_Beautifier,
|
|
dev-php/PEAR-PHP_CodeSniffer,
|
|
dev-php/PEAR-PHP_CompatInfo,
|
|
dev-php/PEAR-PHP_Debug,
|
|
dev-php/PEAR-PHP_Shell,
|
|
dev-php/PEAR-Pager,
|
|
dev-php/PEAR-PhpDocumentor,
|
|
dev-php/PEAR-SOAP,
|
|
dev-php/PEAR-Services_Amazon,
|
|
dev-php/PEAR-Services_JSON,
|
|
dev-php/PEAR-Services_TinyURL,
|
|
dev-php/PEAR-Services_W3C_CSSValidator,
|
|
dev-php/PEAR-Services_W3C_HTMLValidator,
|
|
dev-php/PEAR-Services_Weather,
|
|
dev-php/PEAR-Spreadsheet_Excel_Writer,
|
|
dev-php/PEAR-Structures_DataGrid,
|
|
dev-php/PEAR-Structures_Graph,
|
|
dev-php/PEAR-System_Command,
|
|
dev-php/PEAR-Testing_Selenium,
|
|
dev-php/PEAR-Text_CAPTCHA,
|
|
dev-php/PEAR-Text_CAPTCHA_Numeral,
|
|
dev-php/PEAR-Text_Diff,
|
|
dev-php/PEAR-Text_Figlet,
|
|
dev-php/PEAR-Text_Highlighter,
|
|
dev-php/PEAR-Text_Password,
|
|
dev-php/PEAR-Text_Wiki,
|
|
dev-php/PEAR-Text_Wiki_BBCode,
|
|
dev-php/PEAR-Text_Wiki_Mediawiki,
|
|
dev-php/PEAR-Translation2,
|
|
dev-php/PEAR-Tree,
|
|
dev-php/PEAR-Validate,
|
|
dev-php/PEAR-Var_Dump,
|
|
dev-php/PEAR-VersionControl_SVN,
|
|
dev-php/PEAR-XML_Beautifier,
|
|
dev-php/PEAR-XML_Parser,
|
|
dev-php/PEAR-XML_RSS,
|
|
dev-php/PEAR-XML_Serializer,
|
|
dev-php/PEAR-XML_Util,
|
|
dev-php/Savant2,
|
|
dev-php/ZendFramework,
|
|
dev-php/adodb,
|
|
dev-php/cphplib,
|
|
dev-php/dbunit,
|
|
dev-php/doctrine,
|
|
dev-php/file-iterator,
|
|
dev-php/igbinary,
|
|
dev-php/jpgraph,
|
|
dev-php/libchart,
|
|
dev-php/magickwand,
|
|
dev-php/mmslib,
|
|
dev-php/mockery,
|
|
dev-php/pear,
|
|
dev-php/pecl-apc,
|
|
dev-php/php-codecoverage,
|
|
dev-php/php-openid,
|
|
dev-php/php-timer,
|
|
dev-php/php-tokenstream,
|
|
dev-php/phpcpd,
|
|
dev-php/phpdepend,
|
|
dev-php/phploc,
|
|
dev-php/phpmd,
|
|
dev-php/phptal,
|
|
dev-php/phpunit,
|
|
dev-php/simpletest,
|
|
dev-php/smarty,
|
|
dev-php/smarty-docs,
|
|
dev-php/stringparser_bbcode,
|
|
dev-php/twig,
|
|
dev-php/xdebug,
|
|
dev-php/xdebug-client,
|
|
dev-php/xhprof,
|
|
dev-php/yaml
|
|
|
|
# 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
|
|
|
|
# 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:
|
|
# 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
|
|
|
|
# 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
|
|
buildfail: /particles/hooks/buildfail.sh
|
|
|
|
# For more info regarding exported environment variables, please see:
|
|
# matter --help
|