diff options
author | Andrew Wilcox <AWilcox@Wilcox-Tech.com> | 2016-01-23 23:09:03 -0600 |
---|---|---|
committer | Andrew Wilcox <AWilcox@Wilcox-Tech.com> | 2016-01-23 23:09:03 -0600 |
commit | 6a6063d47d5fec867e12c23aa636bbbab8e45865 (patch) | |
tree | 2602626fc3570a400e429bebe2f32e1fed2bfdbe /profiles | |
parent | 103977130aef50549a5c9904a029d5deb0a35d1e (diff) | |
download | packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.tar.gz packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.tar.bz2 packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.tar.xz packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.zip |
Add initial packages and profiles.
Diffstat (limited to 'profiles')
51 files changed, 213 insertions, 0 deletions
diff --git a/profiles/adelie/1.0/alpha/parent b/profiles/adelie/1.0/alpha/parent new file mode 100644 index 000000000..6daae139e --- /dev/null +++ b/profiles/adelie/1.0/alpha/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/alpha +.. diff --git a/profiles/adelie/1.0/alpha/s6/parent b/profiles/adelie/1.0/alpha/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/alpha/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/alpha/systemd/parent b/profiles/adelie/1.0/alpha/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/alpha/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/arm/parent b/profiles/adelie/1.0/arm/parent new file mode 100644 index 000000000..4e4b3f92c --- /dev/null +++ b/profiles/adelie/1.0/arm/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/arm +.. diff --git a/profiles/adelie/1.0/arm/s6/parent b/profiles/adelie/1.0/arm/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/arm/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/arm/systemd/parent b/profiles/adelie/1.0/arm/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/arm/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/arm64/parent b/profiles/adelie/1.0/arm64/parent new file mode 100644 index 000000000..c416a90f0 --- /dev/null +++ b/profiles/adelie/1.0/arm64/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/arm64 +.. diff --git a/profiles/adelie/1.0/arm64/s6/parent b/profiles/adelie/1.0/arm64/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/arm64/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/arm64/systemd/parent b/profiles/adelie/1.0/arm64/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/arm64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/hppa/parent b/profiles/adelie/1.0/hppa/parent new file mode 100644 index 000000000..93f0c7c3e --- /dev/null +++ b/profiles/adelie/1.0/hppa/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/hppa +.. diff --git a/profiles/adelie/1.0/hppa/s6/parent b/profiles/adelie/1.0/hppa/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/hppa/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/hppa/systemd/parent b/profiles/adelie/1.0/hppa/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/hppa/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/mips/parent b/profiles/adelie/1.0/mips/parent new file mode 100644 index 000000000..d7f50319a --- /dev/null +++ b/profiles/adelie/1.0/mips/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/mips +.. diff --git a/profiles/adelie/1.0/mips/s6/parent b/profiles/adelie/1.0/mips/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/mips/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/mips/systemd/parent b/profiles/adelie/1.0/mips/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/mips/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/ppc/cell/parent b/profiles/adelie/1.0/ppc/cell/parent new file mode 100644 index 000000000..f3229c5b9 --- /dev/null +++ b/profiles/adelie/1.0/ppc/cell/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/adelie/1.0/ppc/parent b/profiles/adelie/1.0/ppc/parent new file mode 100644 index 000000000..15dfb07d8 --- /dev/null +++ b/profiles/adelie/1.0/ppc/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/ppc +.. diff --git a/profiles/adelie/1.0/ppc/s6/parent b/profiles/adelie/1.0/ppc/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/ppc/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/ppc/systemd/parent b/profiles/adelie/1.0/ppc/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/ppc/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/ppc64/parent b/profiles/adelie/1.0/ppc64/parent new file mode 100644 index 000000000..d2779419d --- /dev/null +++ b/profiles/adelie/1.0/ppc64/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/ppc64 +.. diff --git a/profiles/adelie/1.0/ppc64/s6/parent b/profiles/adelie/1.0/ppc64/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/ppc64/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/ppc64/systemd/parent b/profiles/adelie/1.0/ppc64/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/ppc64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/sparc64/parent b/profiles/adelie/1.0/sparc64/parent new file mode 100644 index 000000000..55950ad9e --- /dev/null +++ b/profiles/adelie/1.0/sparc64/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/sparc64 +.. diff --git a/profiles/adelie/1.0/sparc64/s6/parent b/profiles/adelie/1.0/sparc64/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/sparc64/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/sparc64/systemd/parent b/profiles/adelie/1.0/sparc64/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/sparc64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/x86/parent b/profiles/adelie/1.0/x86/parent new file mode 100644 index 000000000..06f9e8221 --- /dev/null +++ b/profiles/adelie/1.0/x86/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/x86 +.. diff --git a/profiles/adelie/1.0/x86/s6/parent b/profiles/adelie/1.0/x86/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/x86/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/x86/systemd/parent b/profiles/adelie/1.0/x86/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/x86/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/adelie/1.0/x86_64/parent b/profiles/adelie/1.0/x86_64/parent new file mode 100644 index 000000000..dee1098c8 --- /dev/null +++ b/profiles/adelie/1.0/x86_64/parent @@ -0,0 +1,3 @@ +../../../base +../../../arch/x86_64 +.. diff --git a/profiles/adelie/1.0/x86_64/s6/parent b/profiles/adelie/1.0/x86_64/s6/parent new file mode 100644 index 000000000..320ce53c3 --- /dev/null +++ b/profiles/adelie/1.0/x86_64/s6/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/s6 diff --git a/profiles/adelie/1.0/x86_64/systemd/parent b/profiles/adelie/1.0/x86_64/systemd/parent new file mode 100644 index 000000000..115c740d2 --- /dev/null +++ b/profiles/adelie/1.0/x86_64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../inits/systemd diff --git a/profiles/arch.list b/profiles/arch.list new file mode 100644 index 000000000..45e629cbf --- /dev/null +++ b/profiles/arch.list @@ -0,0 +1,13 @@ +# Tier 1 architectures +arm +ppc +ppc64 +x86 +x86_64 + +# Tier 2 architectures +alpha +arm64 +hppa +mips +sparc64 diff --git a/profiles/arch/alpha/parent b/profiles/arch/alpha/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/alpha/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/arm/parent b/profiles/arch/arm/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/arm/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/arm64/parent b/profiles/arch/arm64/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/arm64/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/hppa/parent b/profiles/arch/hppa/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/hppa/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/mips/parent b/profiles/arch/mips/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/mips/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/ppc/parent b/profiles/arch/ppc/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/ppc/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/ppc64/parent b/profiles/arch/ppc64/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/ppc64/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/sparc64/parent b/profiles/arch/sparc64/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/sparc64/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/x86/parent b/profiles/arch/x86/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/x86/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/arch/x86_64/parent b/profiles/arch/x86_64/parent new file mode 100644 index 000000000..985c694a0 --- /dev/null +++ b/profiles/arch/x86_64/parent @@ -0,0 +1 @@ +../../base diff --git a/profiles/base/eapi b/profiles/base/eapi new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/profiles/base/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults new file mode 100644 index 000000000..f42645e2d --- /dev/null +++ b/profiles/base/make.defaults @@ -0,0 +1,42 @@ +# Welcome to Adélie Linux. +# This file contains the default settings for Portage(++) under Adélie Linux. + +IUSE_IMPLICIT="prefix prefix-guest" +USE_EXPAND_UNPREFIXED="ARCH" +USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" + +# Tier 1 and Tier 2 only, for now. Consult Platform Group before *ever* changing this. +TIER1_ARCH="x86 x86_64 ppc ppc64 mips arm" +TIER2_ARCH="alpha arm64 hppa ia64 sparc64" +USE_EXPAND_VALUES_ARCH="${TIER1_ARCH} ${TIER2_ARCH}" + +# We only support these libcs right now. +USE_EXPAND_VALUES_ELIBC="glibc musl" + +# XXX Someday fix it to know that busybox != GNU +USE_EXPAND_VALUES_KERNEL="linux" +USE_EXPAND_VALUES_USERLAND="GNU" + +# and set the defaults (can be overridden in other profiles) +ELIBC="musl" +KERNEL="linux" +USERLAND="GNU" + +# lightly copied from gentoo/profiles/base/make.defaults, edited to fit +USE_EXPAND="ABI_MIPS ABI_PPC ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS ROS_MESSAGES" + +# we do not hide CROSSCOMPILE_OPTS or ELIBC from the user. +USE_EXPAND_HIDDEN="USERLAND KERNEL ABI_MIPS ABI_PPC ABI_X86 CPU_FLAGS_X86" + +CONFIG_PROTECT="/etc" +CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf" + +# again, useful from gentoo/profiles/base/make.defaults +PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" + +# we attempt to be python3-clean in the base system profile. +PYTHON_TARGETS="python3_5" +PYTHON_SINGLE_TARGET="python3_5" + +# These USE will be forced onto every system running Adélie. DO NOT MODIFY THIS LIGHTLY! +USE="cxx modules xattr" diff --git a/profiles/base/packages b/profiles/base/packages new file mode 100644 index 000000000..3babb6af9 --- /dev/null +++ b/profiles/base/packages @@ -0,0 +1,19 @@ +# Welcome to Adélie Linux. +# +# This is the base system profile package list. It is used by Portage to +# determine @system for *every* architecture. +# +# Therefore, it must be very lightweight and compatible with every arch. + +# Also note that Portage requires * before each package name used for the +# system set. + + + +# This is satisfied by apk-tools *or* Portage++ on Adélie. +*virtual/package-manager + +# This is required to use a Unix computer at all ;) +*app-shells/zsh +*virtual/libc +*virtual/shadow diff --git a/profiles/categories b/profiles/categories new file mode 100644 index 000000000..87d68ddeb --- /dev/null +++ b/profiles/categories @@ -0,0 +1,3 @@ +dev-libs +sys-apps +virtual diff --git a/profiles/eapi b/profiles/eapi new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/profiles/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/package.provided b/profiles/package.provided new file mode 100644 index 000000000..24aead45b --- /dev/null +++ b/profiles/package.provided @@ -0,0 +1 @@ +dev-libs/openssl-1.0.2e:0 diff --git a/profiles/profiles.desc b/profiles/profiles.desc new file mode 100644 index 000000000..118bcfce5 --- /dev/null +++ b/profiles/profiles.desc @@ -0,0 +1,46 @@ +# Welcome to Adélie Linux. +# This file is a mapping of each profile available for each architecture and +# its current stability. + +# All Tier 2 architectures are experimental, and have base profiles only. +alpha adelie/1.0/alpha exp +arm64 adelie/1.0/arm64 exp +hppa adelie/1.0/hppa exp +ppc adelie/1.0/ppc/cell exp +sparc64 adelie/1.0/sparc64 exp + +# Supported profiles for ARM +arm adelie/1.0/arm stable +arm adelie/1.0/arm/s6 exp +arm adelie/1.0/arm/systemd exp + +# Supported profiles for MIPS +mips adelie/1.0/mips stable +mips adelie/1.0/mips/s6 exp +mips adelie/1.0/mips/systemd exp + +# Supported profiles for PowerPC (32-bit) +ppc adelie/1.0/ppc stable +#ppc adelie/1.0/ppc/g3 stable +#ppc adelie/1.0/ppc/g4 stable +ppc adelie/1.0/ppc/s6 exp +#ppc adelie/1.0/ppc/g3/s6 exp +#ppc adelie/1.0/ppc/g4/s6 exp +ppc adelie/1.0/ppc/systemd exp +#ppc adelie/1.0/ppc/g3/systemd exp +#ppc adelie/1.0/ppc/g4/systemd exp + +# Supported profiles for PowerPC (64-bit) +ppc64 adelie/1.0/ppc64 stable +ppc64 adelie/1.0/ppc64/s6 exp +ppc64 adelie/1.0/ppc64/systemd exp + +# Supported profiles for x86 (32-bit) +x86 adelie/1.0/x86 stable +x86 adelie/1.0/x86/s6 exp +x86 adelie/1.0/x86/systemd exp + +# Supported profiles for x86 (64-bit) +x86_64 adelie/1.0/x86_64 stable +x86_64 adelie/1.0/x86_64/s6 exp +x86_64 adelie/1.0/x86_64/systemd exp diff --git a/profiles/repo_name b/profiles/repo_name new file mode 100644 index 000000000..81f396d7e --- /dev/null +++ b/profiles/repo_name @@ -0,0 +1 @@ +adelie diff --git a/profiles/use.desc b/profiles/use.desc new file mode 100644 index 000000000..f52f29f49 --- /dev/null +++ b/profiles/use.desc @@ -0,0 +1,5 @@ +ipv6 - Enable IPv6 support +lua - Enable bindings to the Lua programming langauge +ssl - Enable TLS support +static - Link statically instead of dynamically when possible +static-libs - Build static libraries in addition to dynamic ones |