jamesantill / centos / pungi-centos

Forked from centos/pungi-centos 4 years ago
Clone

Blame include-excludes.conf

d7ff4f
filter_packages = [
James Antill 9c70ca
    ("^Devel$", {
James Antill 9c70ca
        "*": [
James Antill 9c70ca
            "glibc*",
James Antill 9c70ca
            # This is a massive hack... using diff | egrep -v '^[+-]' | perl -pe 's/(.*)-[^-]+-[^-]+[.]rpm/$1/' | sort -u
James Antill 9c70ca
 "acl-debuginfo",
James Antill 9c70ca
 "attr-debuginfo",
James Antill 9c70ca
 "bash",
James Antill 9c70ca
 "bzip2-debuginfo",
James Antill 9c70ca
 "bzip2-libs",
James Antill 9c70ca
 "chkconfig",
James Antill 9c70ca
 "coreutils",
James Antill 9c70ca
 "coreutils-common",
James Antill 9c70ca
 "coreutils-single",
James Antill 9c70ca
 "e2fsprogs-debuginfo",
James Antill 9c70ca
 "expat",
James Antill 9c70ca
 "filesystem",
James Antill 9c70ca
 "gawk",
James Antill 9c70ca
 "gdbm",
James Antill 9c70ca
 "gdbm-libs",
James Antill 9c70ca
 "gmp",
James Antill 9c70ca
 "grep",
James Antill 9c70ca
 "info",
James Antill 9c70ca
 "keyutils-debuginfo",
James Antill 9c70ca
 "keyutils-libs",
James Antill 9c70ca
 "krb5-debuginfo",
James Antill 9c70ca
 "krb5-libs",
James Antill 9c70ca
 "libacl",
James Antill 9c70ca
 "libattr",
James Antill 9c70ca
 "libcap",
James Antill 9c70ca
 "libcom_err",
James Antill 9c70ca
 "libffi",
James Antill 9c70ca
 "libnsl2",
James Antill 9c70ca
 "libpkgconf",
James Antill 9c70ca
 "libselinux",
James Antill 9c70ca
 "libsepol",
James Antill 9c70ca
 "libsigsegv",
James Antill 9c70ca
 "libtasn1",
James Antill 9c70ca
 "libtirpc",
James Antill 9c70ca
 "libuv",
James Antill 9c70ca
 "libverto",
James Antill 9c70ca
 "libxcrypt",
James Antill 9c70ca
 "mpfr",
James Antill 9c70ca
 "ncurses",
James Antill 9c70ca
 "ncurses-base",
James Antill 9c70ca
 "ncurses-libs",
James Antill 9c70ca
 "openssl-debuginfo",
James Antill 9c70ca
 "openssl-libs",
James Antill 9c70ca
 "p11-kit",
James Antill 9c70ca
 "p11-kit-trust",
James Antill 9c70ca
 "pcre",
James Antill 9c70ca
 "pcre2",
James Antill 9c70ca
 "pkgconf",
James Antill 9c70ca
 "pkgconf-m4",
James Antill 9c70ca
 "pkgconf-pkg-config",
James Antill 9c70ca
 "platform-python",
James Antill 9c70ca
 "platform-python-pip",
James Antill 9c70ca
 "platform-python-setuptools",
James Antill 9c70ca
 "popt",
James Antill 9c70ca
 "popt-devel",
James Antill 9c70ca
 "python3-libs",
James Antill 9c70ca
 "python3-pip-wheel",
James Antill 9c70ca
 "python3-setuptools-wheel",
James Antill 9c70ca
 "readline",
James Antill 9c70ca
 "sed",
James Antill 9c70ca
 "xz-debuginfo",
James Antill 9c70ca
 "xz-libs",
James Antill 9c70ca
 "zlib",
James Antill 9c70ca
        ]
James Antill 9c70ca
    }),
James Antill 9c70ca
d7ff4f
    ("^(BaseOS|AppStream)$", {
d7ff4f
        "*": [
d7ff4f
            "python36",
d7ff4f
        ]
d7ff4f
    }),
d7ff4f
d7ff4f
    ("^BaseOS$", {
d7ff4f
        "*": [
d7ff4f
            "compat-openssl10-devel",
d7ff4f
            "compat-openssl10-pkcs11-helper",
d7ff4f
            "openldap-servers-debuginfo",
d7ff4f
            "ongres-scram",
d7ff4f
        ]
d7ff4f
    }),
d7ff4f
]
d7ff4f
d7ff4f
additional_packages = [
d7ff4f
    ("^AppStream$", {
d7ff4f
        "*": [
d7ff4f
            "langpacks-*",
Brian Stinson 819d52
	    "dotnet-*",
Brian Stinson 440264
            "ansible-freeipa",
Brian Stinson 440264
            "fapolicyd",
Brian Stinson 440264
            "python3-rpmfluff",
Brian Stinson 440264
            "gcc-toolset-9",
Brian Stinson 440264
            "gcc-toolset-9-annobin",
Brian Stinson 440264
            "gcc-toolset-9-binutils",
Brian Stinson 440264
            "gcc-toolset-9-binutils-devel",
Brian Stinson 440264
            "gcc-toolset-9-build",
Brian Stinson 440264
            "gcc-toolset-9-dwz",
Brian Stinson 440264
            "gcc-toolset-9-dyninst",
Brian Stinson 440264
            "gcc-toolset-9-elfutils",
Brian Stinson 440264
            "gcc-toolset-9-elfutils-devel",
Brian Stinson 440264
            "gcc-toolset-9-elfutils-libelf",
Brian Stinson 440264
            "gcc-toolset-9-elfutils-libelf-devel",
Brian Stinson 440264
            "gcc-toolset-9-elfutils-libs",
Brian Stinson 440264
            "gcc-toolset-9-gcc",
Brian Stinson 440264
            "gcc-toolset-9-gcc-c++",
Brian Stinson 440264
            "gcc-toolset-9-gcc-gdb-plugin",
Brian Stinson 440264
            "gcc-toolset-9-gcc-gfortran",
Brian Stinson 440264
            "gcc-toolset-9-gdb",
Brian Stinson 440264
            "gcc-toolset-9-gdb-doc",
Brian Stinson 440264
            "gcc-toolset-9-gdb-gdbserver",
Brian Stinson 440264
            "gcc-toolset-9-libitm-devel",
Brian Stinson 440264
            "gcc-toolset-9-libquadmath-devel",
Brian Stinson 440264
            "gcc-toolset-9-libstdc++-devel",
Brian Stinson 440264
            "gcc-toolset-9-libstdc++-docs",
Brian Stinson 440264
            "gcc-toolset-9-ltrace",
Brian Stinson 440264
            "gcc-toolset-9-make",
Brian Stinson 440264
            "gcc-toolset-9-make-devel",
Brian Stinson 440264
            "gcc-toolset-9-perftools",
Brian Stinson 440264
            "gcc-toolset-9-runtime",
Brian Stinson 440264
            "gcc-toolset-9-strace",
Brian Stinson 440264
            "gcc-toolset-9-systemtap",
Brian Stinson 440264
            "gcc-toolset-9-systemtap-client",
Brian Stinson 440264
            "gcc-toolset-9-systemtap-devel",
Brian Stinson 440264
            "gcc-toolset-9-systemtap-initscript",
Brian Stinson 440264
            "gcc-toolset-9-systemtap-runtime",
Brian Stinson 440264
            "gcc-toolset-9-systemtap-sdt-devel",
Brian Stinson 440264
            "gcc-toolset-9-systemtap-server",
Brian Stinson 440264
            "gcc-toolset-9-toolchain",
Brian Stinson 440264
            "gcc-toolset-9-valgrind",
Brian Stinson 440264
            "gcc-toolset-9-valgrind-devel",
Brian Stinson 440264
            "libasan5",
Brian Stinson 440264
            "libubsan1",
Brian Stinson 440264
            "lttng-ust",
d7ff4f
        ]
d7ff4f
    }),
d7ff4f
d7ff4f
    ("^AppStream$", {
d7ff4f
        "x86_64": [
d7ff4f
d7ff4f
            "libreoffice-langpack-*",
d7ff4f
            "libreoffice-help-*",
Brian Stinson 1d6013
        ],
Brian Stinson 1d6013
	"armhfp": [
Brian Stinson 1d6013
            "libreoffice-*",
Brian Stinson 1d6013
            "libreoffice-help-*",
Brian Stinson 1d6013
            "libreoffice-langpack-*",
Brian Stinson 1d6013
	    "emacs-*",
Brian Stinson 1d6013
	    "autocorr*",
Brian Stinson 1d6013
            "fence-agents*",
Brian Stinson 1d6013
            "gnome-shell-extension*",
Brian Stinson 1d6013
            "google-noto*",
Brian Stinson 1d6013
            "hunspell-*",
Brian Stinson 1d6013
            "hyphen-*",
Brian Stinson 1d6013
	]
d7ff4f
    }),
d7ff4f
d7ff4f
    ("^BaseOS$", {
d7ff4f
        "*": [
d7ff4f
            "kernel-doc",
Brian Stinson 819d52
	    "centos-obsolete-packages",
Brian Stinson 1d6013
        ],
Brian Stinson 1d6013
	"armhfp": [
Brian Stinson 1d6013
	    "kernel-lpae*",
Brian Stinson 1d6013
	    "uboot-tools",
Brian Stinson 1d6013
            "uboot-images*",
Brian Stinson 1d6013
            "grub2*",
Brian Stinson 1d6013
            "grubby-deprecated",
Brian Stinson 1d6013
            "efibootmgr",
Brian Stinson 1d6013
            "cloud-utils-growpart",
Brian Stinson 1d6013
            "bcm283x-firmware",
Brian Stinson 1d6013
            "efivar*",
Brian Stinson 1d6013
	]
d7ff4f
    }),
d7ff4f
]