summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorAndrew Wilcox <AWilcox@Wilcox-Tech.com>2016-01-23 23:09:03 -0600
committerAndrew Wilcox <AWilcox@Wilcox-Tech.com>2016-01-23 23:09:03 -0600
commit6a6063d47d5fec867e12c23aa636bbbab8e45865 (patch)
tree2602626fc3570a400e429bebe2f32e1fed2bfdbe /profiles
parent103977130aef50549a5c9904a029d5deb0a35d1e (diff)
downloadpackages-6a6063d47d5fec867e12c23aa636bbbab8e45865.tar.gz
packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.tar.bz2
packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.tar.xz
packages-6a6063d47d5fec867e12c23aa636bbbab8e45865.zip
Add initial packages and profiles.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/adelie/1.0/alpha/parent3
-rw-r--r--profiles/adelie/1.0/alpha/s6/parent2
-rw-r--r--profiles/adelie/1.0/alpha/systemd/parent2
-rw-r--r--profiles/adelie/1.0/arm/parent3
-rw-r--r--profiles/adelie/1.0/arm/s6/parent2
-rw-r--r--profiles/adelie/1.0/arm/systemd/parent2
-rw-r--r--profiles/adelie/1.0/arm64/parent3
-rw-r--r--profiles/adelie/1.0/arm64/s6/parent2
-rw-r--r--profiles/adelie/1.0/arm64/systemd/parent2
-rw-r--r--profiles/adelie/1.0/hppa/parent3
-rw-r--r--profiles/adelie/1.0/hppa/s6/parent2
-rw-r--r--profiles/adelie/1.0/hppa/systemd/parent2
-rw-r--r--profiles/adelie/1.0/mips/parent3
-rw-r--r--profiles/adelie/1.0/mips/s6/parent2
-rw-r--r--profiles/adelie/1.0/mips/systemd/parent2
-rw-r--r--profiles/adelie/1.0/ppc/cell/parent1
-rw-r--r--profiles/adelie/1.0/ppc/parent3
-rw-r--r--profiles/adelie/1.0/ppc/s6/parent2
-rw-r--r--profiles/adelie/1.0/ppc/systemd/parent2
-rw-r--r--profiles/adelie/1.0/ppc64/parent3
-rw-r--r--profiles/adelie/1.0/ppc64/s6/parent2
-rw-r--r--profiles/adelie/1.0/ppc64/systemd/parent2
-rw-r--r--profiles/adelie/1.0/sparc64/parent3
-rw-r--r--profiles/adelie/1.0/sparc64/s6/parent2
-rw-r--r--profiles/adelie/1.0/sparc64/systemd/parent2
-rw-r--r--profiles/adelie/1.0/x86/parent3
-rw-r--r--profiles/adelie/1.0/x86/s6/parent2
-rw-r--r--profiles/adelie/1.0/x86/systemd/parent2
-rw-r--r--profiles/adelie/1.0/x86_64/parent3
-rw-r--r--profiles/adelie/1.0/x86_64/s6/parent2
-rw-r--r--profiles/adelie/1.0/x86_64/systemd/parent2
-rw-r--r--profiles/arch.list13
-rw-r--r--profiles/arch/alpha/parent1
-rw-r--r--profiles/arch/arm/parent1
-rw-r--r--profiles/arch/arm64/parent1
-rw-r--r--profiles/arch/hppa/parent1
-rw-r--r--profiles/arch/mips/parent1
-rw-r--r--profiles/arch/ppc/parent1
-rw-r--r--profiles/arch/ppc64/parent1
-rw-r--r--profiles/arch/sparc64/parent1
-rw-r--r--profiles/arch/x86/parent1
-rw-r--r--profiles/arch/x86_64/parent1
-rw-r--r--profiles/base/eapi1
-rw-r--r--profiles/base/make.defaults42
-rw-r--r--profiles/base/packages19
-rw-r--r--profiles/categories3
-rw-r--r--profiles/eapi1
-rw-r--r--profiles/package.provided1
-rw-r--r--profiles/profiles.desc46
-rw-r--r--profiles/repo_name1
-rw-r--r--profiles/use.desc5
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