jamesantill / centos / pungi-centos

Forked from centos/pungi-centos 4 years ago
Clone

Blame include-excludes.conf

d7ff4f
filter_packages = [
James Antill 04699d
    ("^Devel$", {
James Antill 04699d
        "*": [
James Antill 04699d
            "glibc*",
James Antill 04699d
            # This is a massive hack... using diff | egrep -v '^[+-]' | perl -pe 's/(.*)-[^-]+-[^-]+[.]rpm/$1/' | sort -u
James Antill 04699d
 "acl-debuginfo",
James Antill 04699d
 "attr-debuginfo",
James Antill 04699d
 "bash",
James Antill 04699d
 "bzip2-debuginfo",
James Antill 04699d
 "bzip2-libs",
James Antill 04699d
 "chkconfig",
James Antill 04699d
 "coreutils",
James Antill 04699d
 "coreutils-common",
James Antill 04699d
 "coreutils-single",
James Antill 04699d
 "e2fsprogs-debuginfo",
James Antill 04699d
 "expat",
James Antill 04699d
 "filesystem",
James Antill 04699d
 "gawk",
James Antill 04699d
 "gdbm",
James Antill 04699d
 "gdbm-libs",
James Antill 04699d
 "gmp",
James Antill 04699d
 "grep",
James Antill 04699d
 "info",
James Antill 04699d
 "keyutils-debuginfo",
James Antill 04699d
 "keyutils-libs",
James Antill 04699d
 "krb5-debuginfo",
James Antill 04699d
 "krb5-libs",
James Antill 04699d
 "libacl",
James Antill 04699d
 "libattr",
James Antill 04699d
 "libcap",
James Antill 04699d
 "libcom_err",
James Antill 04699d
 "libffi",
James Antill 04699d
 "libnsl2",
James Antill 04699d
 "libpkgconf",
James Antill 04699d
 "libselinux",
James Antill 04699d
 "libsepol",
James Antill 04699d
 "libsigsegv",
James Antill 04699d
 "libtasn1",
James Antill 04699d
 "libtirpc",
James Antill 04699d
 "libuv",
James Antill 04699d
 "libverto",
James Antill 04699d
 "libxcrypt",
James Antill 04699d
 "mpfr",
James Antill 04699d
 "ncurses",
James Antill 04699d
 "ncurses-base",
James Antill 04699d
 "ncurses-libs",
James Antill 04699d
 "openssl-debuginfo",
James Antill 04699d
 "openssl-libs",
James Antill 04699d
 "p11-kit",
James Antill 04699d
 "p11-kit-trust",
James Antill 04699d
 "pcre",
James Antill 04699d
 "pcre2",
James Antill 04699d
 "pkgconf",
James Antill 04699d
 "pkgconf-m4",
James Antill 04699d
 "pkgconf-pkg-config",
James Antill 04699d
 "platform-python",
James Antill 04699d
 "platform-python-pip",
James Antill 04699d
 "platform-python-setuptools",
James Antill 04699d
 "popt",
James Antill 04699d
 "popt-devel",
James Antill 04699d
 "python3-libs",
James Antill 04699d
 "python3-pip-wheel",
James Antill 04699d
 "python3-setuptools-wheel",
James Antill 04699d
 "readline",
James Antill 04699d
 "sed",
James Antill 04699d
 "xz-debuginfo",
James Antill 04699d
 "xz-libs",
James Antill 04699d
 "zlib",
James Antill 04699d
        ]
James Antill 04699d
    }),
James Antill 04699d
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
]