Files
particles/weekly/dev-util.particle
T
2018-05-27 23:16:25 +02:00

295 lines
7.3 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-util/App-SVN-Bisect,
dev-util/a8,
dev-util/aap,
dev-util/alleyoop,
dev-util/android-sdk-update-manager,
dev-util/android-studio,
dev-util/android-tools,
dev-util/anjuta,
dev-util/antlrworks,
dev-util/archdiff,
dev-util/argouml,
dev-util/astyle,
dev-util/autodia,
dev-util/autoproject,
dev-util/bam,
dev-util/bcpp,
dev-util/bdelta,
dev-util/biew,
dev-util/bin_replace_string,
dev-util/bitcoin-tx,
dev-util/bless,
dev-util/boost-build,
dev-util/bsdiff,
dev-util/btyacc,
dev-util/buildbot,
dev-util/byacc,
dev-util/catalyst,
dev-util/catfish,
dev-util/ccache,
dev-util/cflow,
dev-util/cgdb,
dev-util/checkstyle,
dev-util/cligh,
dev-util/cloc,
dev-util/cmake,
dev-util/cmake-fedora,
dev-util/coccinelle,
dev-util/codeblocks,
dev-util/codelite,
dev-util/comparator,
dev-util/complexity,
dev-util/cppcheck,
dev-util/cppunit,
dev-util/cproto,
dev-util/crash,
dev-util/cscope,
dev-util/ctags,
dev-util/cucumber,
dev-util/cucumber-rails,
dev-util/cunit,
dev-util/cutils,
dev-util/d-feet,
dev-util/ddd,
dev-util/debhelper,
dev-util/debootstrap,
dev-util/dejagnu,
dev-util/desktop-file-utils,
dev-util/deskzilla,
dev-util/devhelp,
dev-util/dialog,
dev-util/dialogblocks,
dev-util/diffball,
dev-util/diffstat,
dev-util/diffuse,
dev-util/dirdiff,
dev-util/dissy,
dev-util/dmake,
dev-util/dogtail,
dev-util/duma,
dev-util/dwarves,
dev-util/dwdiff,
dev-util/egypt,
dev-util/elfkickers,
dev-util/eric,
dev-util/ext4_utils,
dev-util/fix-la-relink-command,
dev-util/flawfinder,
dev-util/ftjam,
dev-util/fuzz,
dev-util/gdbus-codegen,
dev-util/geany,
dev-util/geany-plugins,
dev-util/glade,
dev-util/glade,
dev-util/global,
dev-util/glslang,
dev-util/gnome-devel-docs,
dev-util/gob,
dev-util/google-perftools,
dev-util/gource,
dev-util/gperf,
dev-util/gquilt,
dev-util/gtk-builder-convert,
dev-util/gtk-doc,
dev-util/gtk-doc-am,
dev-util/hxd,
dev-util/idutils,
dev-util/imediff2,
dev-util/indent,
dev-util/intltool,
dev-util/itstool,
dev-util/jconfig,
dev-util/kbuild,
dev-util/kdbg,
dev-util/kscope,
dev-util/lafilefixer,
dev-util/leaktracer,
dev-util/lockrun,
dev-util/ltrace,
dev-util/meld,
dev-util/metro,
dev-util/molecule,
dev-util/monkeystudio,
dev-util/mono-debugger,
dev-util/nemiver,
dev-util/netbeans,
dev-util/ninja-ide,
dev-util/nvidia-cuda-sdk,
dev-util/nvidia-cuda-toolkit,
dev-util/obs-service-cpanspec,
dev-util/obs-service-download_files,
dev-util/obs-service-download_src_package,
dev-util/obs-service-download_url,
dev-util/obs-service-extract_file,
dev-util/obs-service-format_spec_file,
dev-util/obs-service-generator_driver_update_disk,
dev-util/obs-service-meta,
dev-util/obs-service-recompress,
dev-util/obs-service-set_version,
dev-util/obs-service-source_validator,
dev-util/obs-service-verify_file,
dev-util/omake,
dev-util/oprofile,
dev-util/osc,
dev-util/patchelf,
dev-util/patchutils,
dev-util/perf,
dev-util/pida,
dev-util/pkgcheck,
dev-util/pkgconfig,
dev-util/plan9port,
dev-util/pmd,
dev-util/premake,
dev-util/pykickstart,
dev-util/quilt,
dev-util/ragel,
dev-util/rats,
dev-util/re2c,
dev-util/regexxer,
dev-util/rej,
dev-util/reswrap,
dev-util/sasm,
dev-util/scanmem,
dev-util/schroot,
dev-util/scons,
dev-util/sel,
dev-util/shellcheck,
dev-util/shtool,
dev-util/smem,
dev-util/splint,
dev-util/strace,
dev-util/suse-build,
dev-util/synopsis,
dev-util/sysdig,
dev-util/systemtap,
dev-util/tailor,
dev-util/ticpp,
dev-util/tinlink,
dev-util/tkdiff,
dev-util/tmake,
dev-util/trace-cmd,
dev-util/treecc,
dev-util/txt2regex,
dev-util/uncrustify,
dev-util/unifdef,
dev-util/universalindentgui,
dev-util/usb-robot,
dev-util/valgrind,
dev-util/valkyrie,
dev-util/vbindiff,
dev-util/visual-regexp,
dev-util/visualvm,
dev-util/vmtouch,
dev-util/watchr,
dev-util/webstorm,
dev-util/weka,
dev-util/wiggle,
dev-util/wxglade,
dev-util/xdelta,
dev-util/xdelta,
dev-util/xfce4-dev-tools,
dev-util/xmlindent,
dev-util/xxdiff,
dev-util/yacc,
# 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 --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