summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-10-21 09:24:07 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-10-21 09:24:07 +0100
commitef540dd65e749f9d023496c0d27df2c7dc99c65d (patch)
tree2d6f268799c2e830bcb49889ca2ca0af759b46b9
parent9c1bfef77dcf96c12fe0bc44c09f6703b5519408 (diff)
add paludis configuration files
-rw-r--r--paludis/bashrc9
-rw-r--r--paludis/general.conf1
-rw-r--r--paludis/licences.conf.d/000-global.licences.conf1
-rw-r--r--paludis/options.conf.d/00-app.options.conf1
-rw-r--r--paludis/options.conf.d/00-sys.options.conf6
-rw-r--r--paludis/options.conf.d/00-x11.options.conf1
-rw-r--r--paludis/options.conf.d/000-global.options.conf9
-rw-r--r--paludis/options.conf.d/000-python.options.conf2
-rw-r--r--paludis/package_mask.conf.d/00-dev.package_mask.conf3
-rw-r--r--paludis/package_mask.conf.d/00-sys.package_mask.conf4
-rw-r--r--paludis/platforms.conf.d/000-global.platforms.conf1
-rw-r--r--paludis/repositories/accounts.conf1
-rw-r--r--paludis/repositories/arbor.conf6
-rw-r--r--paludis/repositories/desktop.conf3
-rw-r--r--paludis/repositories/gnome.conf3
-rw-r--r--paludis/repositories/graveyard.conf4
-rw-r--r--paludis/repositories/hardware.conf3
-rw-r--r--paludis/repositories/i686-pc-linux-gnu.conf6
-rw-r--r--paludis/repositories/installed.conf5
-rw-r--r--paludis/repositories/installed_accounts.conf2
-rw-r--r--paludis/repositories/media.conf3
-rw-r--r--paludis/repositories/net.conf3
-rw-r--r--paludis/repositories/perl.conf3
-rw-r--r--paludis/repositories/python.conf3
-rw-r--r--paludis/repositories/redcore.conf3
-rw-r--r--paludis/repositories/repository.conf3
-rw-r--r--paludis/repositories/rust.conf3
-rw-r--r--paludis/repositories/scientific.conf3
-rw-r--r--paludis/repositories/texlive.conf3
-rw-r--r--paludis/repositories/unavailable-unofficial.conf5
-rw-r--r--paludis/repositories/unavailable.conf5
-rw-r--r--paludis/repositories/unpackaged.conf2
-rw-r--r--paludis/repositories/unwritten.conf4
-rw-r--r--paludis/repositories/virtualization.conf3
-rw-r--r--paludis/repositories/x11.conf3
-rw-r--r--paludis/repository.template3
-rw-r--r--paludis/repository_defaults.conf0
-rw-r--r--paludis/suggestions.conf.d/000-global.suggestions.conf1
38 files changed, 124 insertions, 0 deletions
diff --git a/paludis/bashrc b/paludis/bashrc
new file mode 100644
index 0000000..ba11fa7
--- /dev/null
+++ b/paludis/bashrc
@@ -0,0 +1,9 @@
+CHOST="x86_64-pc-linux-gnu"
+i686_pc_linux_gnu_CFLAGS="-O2 -march=i686 -mtune=generic -pipe -fno-delete-null-pointer-checks -fno-plt -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-deprecated-declarations"
+i686_pc_linux_gnu_CXXFLAGS="-O2 -march=i686 -mtune=generic -pipe -fno-delete-null-pointer-checks -fno-plt -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-deprecated-declarations"
+i686_pc_linux_gnu_LDFLAGS="-Wl,--hash-style=gnu -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,now -Wl,-z,relro"
+i686_pc_linux_gnu_MAKEOPTS="-j8"
+x86_64_pc_linux_gnu_CFLAGS="-O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -fno-plt -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-deprecated-declarations"
+x86_64_pc_linux_gnu_CXXFLAGS="-O2 -march=x86-64 -mtune=generic -pipe -fno-delete-null-pointer-checks -fno-plt -fstack-protector-strong -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-deprecated-declarations"
+x86_64_pc_linux_gnu_LDFLAGS="-Wl,--hash-style=gnu -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,now -Wl,-z,relro"
+x86_64_pc_linux_gnu_MAKEOPTS="-j8"
diff --git a/paludis/general.conf b/paludis/general.conf
new file mode 100644
index 0000000..87bd434
--- /dev/null
+++ b/paludis/general.conf
@@ -0,0 +1 @@
+world = ${root}/var/db/paludis/repositories/installed/world
diff --git a/paludis/licences.conf.d/000-global.licences.conf b/paludis/licences.conf.d/000-global.licences.conf
new file mode 100644
index 0000000..9dd7a06
--- /dev/null
+++ b/paludis/licences.conf.d/000-global.licences.conf
@@ -0,0 +1 @@
+*/* *
diff --git a/paludis/options.conf.d/00-app.options.conf b/paludis/options.conf.d/00-app.options.conf
new file mode 100644
index 0000000..098a619
--- /dev/null
+++ b/paludis/options.conf.d/00-app.options.conf
@@ -0,0 +1 @@
+app-editors/vim vim-pager
diff --git a/paludis/options.conf.d/00-sys.options.conf b/paludis/options.conf.d/00-sys.options.conf
new file mode 100644
index 0000000..cc8c271
--- /dev/null
+++ b/paludis/options.conf.d/00-sys.options.conf
@@ -0,0 +1,6 @@
+sys-apps/openrc plymouth
+sys-apps/paludis -python
+sys-boot/grub device-mapper efi grub-mount mkfont pc themes
+sys-kernel/linux-image-redcore-lts cryptsetup dkms dracut mdadm
+sys-fs/lvm2 fsadm lvmetad
+sys-libs/ncurses compat-libs
diff --git a/paludis/options.conf.d/00-x11.options.conf b/paludis/options.conf.d/00-x11.options.conf
new file mode 100644
index 0000000..dd7f0db
--- /dev/null
+++ b/paludis/options.conf.d/00-x11.options.conf
@@ -0,0 +1 @@
+x11-dri/mesa d3d9 sensors valgrind xa
diff --git a/paludis/options.conf.d/000-global.options.conf b/paludis/options.conf.d/000-global.options.conf
new file mode 100644
index 0000000..eb736c4
--- /dev/null
+++ b/paludis/options.conf.d/000-global.options.conf
@@ -0,0 +1,9 @@
+*/* build_options: jobs=8 -recommended_tests symbols=strip
+*/* targets: x86_64-pc-linux-gnu i686-pc-linux-gnu
+*/* providers: elogind eudev ffmpeg jpeg-turbo openrc openssl sysvinit -gnutls -ijg-jpeg -libav -libressl -systemd
+*/* parts: openrc
+*/* video_drivers: -* gallium-swrast intel nouveau r300 radeon vc4 virtio-gpu vmware
+*/* python_abis: -* 2.7 3.7
+*/* ruby_abis: -* 2.5
+*/* lua_abis: -* 5.2
+*/* acl brotli dbus dkms dri gmp gpm gobject-introspection idn llvm lua lz4 ncurses opencl opengl openssl perl polkit python readline rtmp ruby sdl sqlite va vdpau wayland xattr xml xv xvmc X zstd -berkdb -dbm -gcrypt -gdbm -journald -systemd
diff --git a/paludis/options.conf.d/000-python.options.conf b/paludis/options.conf.d/000-python.options.conf
new file mode 100644
index 0000000..26f6bf9
--- /dev/null
+++ b/paludis/options.conf.d/000-python.options.conf
@@ -0,0 +1,2 @@
+app-editors/vim python_abis: -* 3.7
+gnome-desktop/gobject-introspection python_abis: -* 3.7
diff --git a/paludis/package_mask.conf.d/00-dev.package_mask.conf b/paludis/package_mask.conf.d/00-dev.package_mask.conf
new file mode 100644
index 0000000..35ea940
--- /dev/null
+++ b/paludis/package_mask.conf.d/00-dev.package_mask.conf
@@ -0,0 +1,3 @@
+dev-lang/python:3.4
+dev-lang/python:3.5
+dev-lang/python:3.6
diff --git a/paludis/package_mask.conf.d/00-sys.package_mask.conf b/paludis/package_mask.conf.d/00-sys.package_mask.conf
new file mode 100644
index 0000000..49177b2
--- /dev/null
+++ b/paludis/package_mask.conf.d/00-sys.package_mask.conf
@@ -0,0 +1,4 @@
+sys-boot/dracut::arbor
+sys-boot/plymouth::desktop
+sys-fs/cryptsetup::arbor
+sys-kernel/linux-headers[>4.14]
diff --git a/paludis/platforms.conf.d/000-global.platforms.conf b/paludis/platforms.conf.d/000-global.platforms.conf
new file mode 100644
index 0000000..7c430d5
--- /dev/null
+++ b/paludis/platforms.conf.d/000-global.platforms.conf
@@ -0,0 +1 @@
+*/* amd64 ~amd64
diff --git a/paludis/repositories/accounts.conf b/paludis/repositories/accounts.conf
new file mode 100644
index 0000000..deb95ba
--- /dev/null
+++ b/paludis/repositories/accounts.conf
@@ -0,0 +1 @@
+format = accounts
diff --git a/paludis/repositories/arbor.conf b/paludis/repositories/arbor.conf
new file mode 100644
index 0000000..51b46c8
--- /dev/null
+++ b/paludis/repositories/arbor.conf
@@ -0,0 +1,6 @@
+location = ${root}/var/db/paludis/repositories/arbor
+sync = git+https://git.exherbo.org/git/arbor.git
+profiles = ${location}/profiles/amd64
+format = e
+names_cache = ${root}/var/cache/paludis/names
+write_cache = ${root}/var/cache/paludis/metadata
diff --git a/paludis/repositories/desktop.conf b/paludis/repositories/desktop.conf
new file mode 100644
index 0000000..a6abb3e
--- /dev/null
+++ b/paludis/repositories/desktop.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/desktop
+sync = git+https://git.exherbo.org/git/desktop.git
diff --git a/paludis/repositories/gnome.conf b/paludis/repositories/gnome.conf
new file mode 100644
index 0000000..ae1633d
--- /dev/null
+++ b/paludis/repositories/gnome.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/gnome
+sync = git+https://git.exherbo.org/git/gnome.git
diff --git a/paludis/repositories/graveyard.conf b/paludis/repositories/graveyard.conf
new file mode 100644
index 0000000..6b13b34
--- /dev/null
+++ b/paludis/repositories/graveyard.conf
@@ -0,0 +1,4 @@
+format = unwritten
+location = /var/db/paludis/repositories/graveyard
+sync = git+https://git.exherbo.org/git/graveyard.git
+importance = -90
diff --git a/paludis/repositories/hardware.conf b/paludis/repositories/hardware.conf
new file mode 100644
index 0000000..b536fac
--- /dev/null
+++ b/paludis/repositories/hardware.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/hardware
+sync = git+https://git.exherbo.org/git/hardware.git
diff --git a/paludis/repositories/i686-pc-linux-gnu.conf b/paludis/repositories/i686-pc-linux-gnu.conf
new file mode 100644
index 0000000..4b993eb
--- /dev/null
+++ b/paludis/repositories/i686-pc-linux-gnu.conf
@@ -0,0 +1,6 @@
+format = exndbam
+location = ${root}/var/db/paludis/repositories/cross-installed/i686-pc-linux-gnu
+name = i686-pc-linux-gnu
+split_debug_location = /usr/i686-pc-linux-gnu/lib/debug
+tool_prefix = i686-pc-linux-gnu-
+cross_compile_host = i686-pc-linux-gnu
diff --git a/paludis/repositories/installed.conf b/paludis/repositories/installed.conf
new file mode 100644
index 0000000..554b926
--- /dev/null
+++ b/paludis/repositories/installed.conf
@@ -0,0 +1,5 @@
+location = ${root}/var/db/paludis/repositories/installed
+format = exndbam
+names_cache = ${root}/var/cache/paludis/names
+split_debug_location = /usr/x86_64-pc-linux-gnu/lib/debug
+tool_prefix = x86_64-pc-linux-gnu-
diff --git a/paludis/repositories/installed_accounts.conf b/paludis/repositories/installed_accounts.conf
new file mode 100644
index 0000000..e826928
--- /dev/null
+++ b/paludis/repositories/installed_accounts.conf
@@ -0,0 +1,2 @@
+format = installed-accounts
+handler = passwd
diff --git a/paludis/repositories/media.conf b/paludis/repositories/media.conf
new file mode 100644
index 0000000..a5d7b3e
--- /dev/null
+++ b/paludis/repositories/media.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/media
+sync = git+https://git.exherbo.org/git/media.git
diff --git a/paludis/repositories/net.conf b/paludis/repositories/net.conf
new file mode 100644
index 0000000..7e3f5b4
--- /dev/null
+++ b/paludis/repositories/net.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/net
+sync = git+https://git.exherbo.org/git/net.git
diff --git a/paludis/repositories/perl.conf b/paludis/repositories/perl.conf
new file mode 100644
index 0000000..5ded26b
--- /dev/null
+++ b/paludis/repositories/perl.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/perl
+sync = git+https://git.exherbo.org/git/perl.git
diff --git a/paludis/repositories/python.conf b/paludis/repositories/python.conf
new file mode 100644
index 0000000..4531d4b
--- /dev/null
+++ b/paludis/repositories/python.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/python
+sync = git+https://git.exherbo.org/git/python.git
diff --git a/paludis/repositories/redcore.conf b/paludis/repositories/redcore.conf
new file mode 100644
index 0000000..4493d83
--- /dev/null
+++ b/paludis/repositories/redcore.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/redcore
+sync = git://git.redcorelinux.org/redcore-desktop-x.git
diff --git a/paludis/repositories/repository.conf b/paludis/repositories/repository.conf
new file mode 100644
index 0000000..f6ed955
--- /dev/null
+++ b/paludis/repositories/repository.conf
@@ -0,0 +1,3 @@
+format = repository
+config_filename = /etc/paludis/repositories/%{repository_template_name}.conf
+config_template = /etc/paludis/repository.template
diff --git a/paludis/repositories/rust.conf b/paludis/repositories/rust.conf
new file mode 100644
index 0000000..4998502
--- /dev/null
+++ b/paludis/repositories/rust.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/rust
+sync = git+https://git.exherbo.org/git/rust.git
diff --git a/paludis/repositories/scientific.conf b/paludis/repositories/scientific.conf
new file mode 100644
index 0000000..497f74d
--- /dev/null
+++ b/paludis/repositories/scientific.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/scientific
+sync = git+https://git.exherbo.org/git/scientific.git
diff --git a/paludis/repositories/texlive.conf b/paludis/repositories/texlive.conf
new file mode 100644
index 0000000..0f16215
--- /dev/null
+++ b/paludis/repositories/texlive.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/texlive
+sync = git+https://git.exherbo.org/git/texlive.git
diff --git a/paludis/repositories/unavailable-unofficial.conf b/paludis/repositories/unavailable-unofficial.conf
new file mode 100644
index 0000000..4bdc806
--- /dev/null
+++ b/paludis/repositories/unavailable-unofficial.conf
@@ -0,0 +1,5 @@
+format = unavailable
+name = unavailable-unofficial
+sync = tar+https://git.exherbo.org/exherbo_unofficial_repositories.tar.bz2
+location = ${root}/var/db/paludis/repositories/unavailable-unofficial
+importance = -100
diff --git a/paludis/repositories/unavailable.conf b/paludis/repositories/unavailable.conf
new file mode 100644
index 0000000..2309e4c
--- /dev/null
+++ b/paludis/repositories/unavailable.conf
@@ -0,0 +1,5 @@
+format = unavailable
+name = unavailable
+sync = tar+https://git.exherbo.org/exherbo_repositories.tar.bz2
+location = ${root}/var/db/paludis/repositories/unavailable
+importance = -100
diff --git a/paludis/repositories/unpackaged.conf b/paludis/repositories/unpackaged.conf
new file mode 100644
index 0000000..c3072d5
--- /dev/null
+++ b/paludis/repositories/unpackaged.conf
@@ -0,0 +1,2 @@
+location = ${root}/var/db/paludis/repositories/unpackaged
+format = installed_unpackaged
diff --git a/paludis/repositories/unwritten.conf b/paludis/repositories/unwritten.conf
new file mode 100644
index 0000000..9f0a8e2
--- /dev/null
+++ b/paludis/repositories/unwritten.conf
@@ -0,0 +1,4 @@
+format = unwritten
+location = ${root}/var/db/paludis/repositories/unwritten
+sync = git+https://git.exherbo.org/git/unwritten.git
+importance = -100
diff --git a/paludis/repositories/virtualization.conf b/paludis/repositories/virtualization.conf
new file mode 100644
index 0000000..a19a75b
--- /dev/null
+++ b/paludis/repositories/virtualization.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/virtualization
+sync = git+https://git.exherbo.org/git/virtualization.git
diff --git a/paludis/repositories/x11.conf b/paludis/repositories/x11.conf
new file mode 100644
index 0000000..bfd0450
--- /dev/null
+++ b/paludis/repositories/x11.conf
@@ -0,0 +1,3 @@
+format = e
+location = /var/db/paludis/repositories/x11
+sync = git+https://git.exherbo.org/git/x11.git
diff --git a/paludis/repository.template b/paludis/repository.template
new file mode 100644
index 0000000..7f005b5
--- /dev/null
+++ b/paludis/repository.template
@@ -0,0 +1,3 @@
+format = %{repository_template_format}
+location = /var/db/paludis/repositories/%{repository_template_name}
+sync = %{repository_template_sync}
diff --git a/paludis/repository_defaults.conf b/paludis/repository_defaults.conf
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/paludis/repository_defaults.conf
diff --git a/paludis/suggestions.conf.d/000-global.suggestions.conf b/paludis/suggestions.conf.d/000-global.suggestions.conf
new file mode 100644
index 0000000..822bce2
--- /dev/null
+++ b/paludis/suggestions.conf.d/000-global.suggestions.conf
@@ -0,0 +1 @@
+*/* -*/*