From ef540dd65e749f9d023496c0d27df2c7dc99c65d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 21 Oct 2018 09:24:07 +0100 Subject: add paludis configuration files --- paludis/bashrc | 9 +++++++++ paludis/general.conf | 1 + paludis/licences.conf.d/000-global.licences.conf | 1 + paludis/options.conf.d/00-app.options.conf | 1 + paludis/options.conf.d/00-sys.options.conf | 6 ++++++ paludis/options.conf.d/00-x11.options.conf | 1 + paludis/options.conf.d/000-global.options.conf | 9 +++++++++ paludis/options.conf.d/000-python.options.conf | 2 ++ paludis/package_mask.conf.d/00-dev.package_mask.conf | 3 +++ paludis/package_mask.conf.d/00-sys.package_mask.conf | 4 ++++ paludis/platforms.conf.d/000-global.platforms.conf | 1 + paludis/repositories/accounts.conf | 1 + paludis/repositories/arbor.conf | 6 ++++++ paludis/repositories/desktop.conf | 3 +++ paludis/repositories/gnome.conf | 3 +++ paludis/repositories/graveyard.conf | 4 ++++ paludis/repositories/hardware.conf | 3 +++ paludis/repositories/i686-pc-linux-gnu.conf | 6 ++++++ paludis/repositories/installed.conf | 5 +++++ paludis/repositories/installed_accounts.conf | 2 ++ paludis/repositories/media.conf | 3 +++ paludis/repositories/net.conf | 3 +++ paludis/repositories/perl.conf | 3 +++ paludis/repositories/python.conf | 3 +++ paludis/repositories/redcore.conf | 3 +++ paludis/repositories/repository.conf | 3 +++ paludis/repositories/rust.conf | 3 +++ paludis/repositories/scientific.conf | 3 +++ paludis/repositories/texlive.conf | 3 +++ paludis/repositories/unavailable-unofficial.conf | 5 +++++ paludis/repositories/unavailable.conf | 5 +++++ paludis/repositories/unpackaged.conf | 2 ++ paludis/repositories/unwritten.conf | 4 ++++ paludis/repositories/virtualization.conf | 3 +++ paludis/repositories/x11.conf | 3 +++ paludis/repository.template | 3 +++ paludis/repository_defaults.conf | 0 paludis/suggestions.conf.d/000-global.suggestions.conf | 1 + 38 files changed, 124 insertions(+) create mode 100644 paludis/bashrc create mode 100644 paludis/general.conf create mode 100644 paludis/licences.conf.d/000-global.licences.conf create mode 100644 paludis/options.conf.d/00-app.options.conf create mode 100644 paludis/options.conf.d/00-sys.options.conf create mode 100644 paludis/options.conf.d/00-x11.options.conf create mode 100644 paludis/options.conf.d/000-global.options.conf create mode 100644 paludis/options.conf.d/000-python.options.conf create mode 100644 paludis/package_mask.conf.d/00-dev.package_mask.conf create mode 100644 paludis/package_mask.conf.d/00-sys.package_mask.conf create mode 100644 paludis/platforms.conf.d/000-global.platforms.conf create mode 100644 paludis/repositories/accounts.conf create mode 100644 paludis/repositories/arbor.conf create mode 100644 paludis/repositories/desktop.conf create mode 100644 paludis/repositories/gnome.conf create mode 100644 paludis/repositories/graveyard.conf create mode 100644 paludis/repositories/hardware.conf create mode 100644 paludis/repositories/i686-pc-linux-gnu.conf create mode 100644 paludis/repositories/installed.conf create mode 100644 paludis/repositories/installed_accounts.conf create mode 100644 paludis/repositories/media.conf create mode 100644 paludis/repositories/net.conf create mode 100644 paludis/repositories/perl.conf create mode 100644 paludis/repositories/python.conf create mode 100644 paludis/repositories/redcore.conf create mode 100644 paludis/repositories/repository.conf create mode 100644 paludis/repositories/rust.conf create mode 100644 paludis/repositories/scientific.conf create mode 100644 paludis/repositories/texlive.conf create mode 100644 paludis/repositories/unavailable-unofficial.conf create mode 100644 paludis/repositories/unavailable.conf create mode 100644 paludis/repositories/unpackaged.conf create mode 100644 paludis/repositories/unwritten.conf create mode 100644 paludis/repositories/virtualization.conf create mode 100644 paludis/repositories/x11.conf create mode 100644 paludis/repository.template create mode 100644 paludis/repository_defaults.conf create mode 100644 paludis/suggestions.conf.d/000-global.suggestions.conf 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 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 @@ +*/* -*/* -- cgit v1.2.3