From d2b8aa60802585af3da1d77c1a1b91cff65e8af0 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Apr 07 2019 12:22:26 +0000 Subject: Add Pantheon & DeepinDE variants --- diff --git a/comps-sync-blacklist.yml b/comps-sync-blacklist.yml index 1f37173..4528c4e 100644 --- a/comps-sync-blacklist.yml +++ b/comps-sync-blacklist.yml @@ -228,3 +228,6 @@ desktop_blacklist: - falkon - falkon-kwallet - pcmanfm-qt + deepin-desktop: + # Incompatible with ostree for various reasons + - dnfdragora-updater diff --git a/comps-sync.py b/comps-sync.py index 8b367ac..fb5659c 100755 --- a/comps-sync.py +++ b/comps-sync.py @@ -123,7 +123,7 @@ if (n_manifest_new > 0 or n_comps_new > 0) and args.save: write_manifest(base_pkgs_path, manifest_packages) # Generate treefiles for all desktops -for desktop in [ 'gnome-desktop', 'kde-desktop', 'xfce-desktop', 'lxqt-desktop' ]: +for desktop in [ 'gnome-desktop', 'kde-desktop', 'xfce-desktop', 'lxqt-desktop', 'deepin-desktop', 'pantheon-desktop']: print() print("Syncing packages for {}:".format(desktop)) diff --git a/deepin-desktop-pkgs.yaml b/deepin-desktop-pkgs.yaml new file mode 100644 index 0000000..0a5985f --- /dev/null +++ b/deepin-desktop-pkgs.yaml @@ -0,0 +1,15 @@ +# DO NOT EDIT! This content is generated from comps-sync.py +include: fedora-common-ostree.yaml +packages: + - chromium + - deepin-calculator + - deepin-calendar + - deepin-desktop + - deepin-editor + - deepin-file-manager + - deepin-image-viewer + - deepin-picker + - deepin-screenshot + - deepin-system-monitor + - fedora-icon-theme + - firewall-config diff --git a/fedora-deepin.yaml b/fedora-deepin.yaml new file mode 100644 index 0000000..c972e73 --- /dev/null +++ b/fedora-deepin.yaml @@ -0,0 +1,10 @@ +include: deepin-desktop-pkgs.yaml +ref: fedora/rawhide/${basearch}/deepin +rojig: + name: fedora-deepin + summary: "Fedora Deepin base image" + license: MIT +packages: + +repos: + - fedora-rawhide diff --git a/fedora-pantheon.yaml b/fedora-pantheon.yaml new file mode 100644 index 0000000..31327f4 --- /dev/null +++ b/fedora-pantheon.yaml @@ -0,0 +1,10 @@ +include: pantheon-desktop-pkgs.yaml +ref: fedora/rawhide/${basearch}/pantheon +rojig: + name: fedora-pantheon + summary: "Fedora Pantheon base image" + license: MIT +packages: + +repos: + - fedora-rawhide diff --git a/pantheon-desktop-pkgs.yaml b/pantheon-desktop-pkgs.yaml new file mode 100644 index 0000000..9705682 --- /dev/null +++ b/pantheon-desktop-pkgs.yaml @@ -0,0 +1,62 @@ +# DO NOT EDIT! This content is generated from comps-sync.py +include: fedora-common-ostree.yaml +packages: + - appcenter + - cerbere + - contractor + - elementary-calculator + - elementary-calendar + - elementary-camera + - elementary-capnet-assist + - elementary-code + - elementary-files + - elementary-greeter + - elementary-icon-theme + - elementary-music + - elementary-photos + - elementary-print + - elementary-screenshot-tool + - elementary-shortcut-overlay + - elementary-sound-theme + - elementary-terminal + - elementary-theme + - elementary-videos + - elementary-wallpapers + - gala + - gnome-session + - gsignond + - gsignond-plugin-lastfm + - gsignond-plugin-mail + - gsignond-plugin-oauth + - gsignond-plugin-sasl + - pantheon-agent-geoclue2 + - pantheon-agent-polkit + - pantheon-session-settings + - plank + - switchboard + - switchboard-plug-a11y + - switchboard-plug-about + - switchboard-plug-applications + - switchboard-plug-bluetooth + - switchboard-plug-display + - switchboard-plug-keyboard + - switchboard-plug-mouse-touchpad + - switchboard-plug-networking + - switchboard-plug-notifications + - switchboard-plug-onlineaccounts + - switchboard-plug-pantheon-shell + - switchboard-plug-printers + - switchboard-plug-sharing + - switchboard-plug-sound + - wingpanel + - wingpanel-applications-menu + - wingpanel-indicator-ayatana + - wingpanel-indicator-bluetooth + - wingpanel-indicator-datetime + - wingpanel-indicator-keyboard + - wingpanel-indicator-network + - wingpanel-indicator-nightlight + - wingpanel-indicator-notifications + - wingpanel-indicator-power + - wingpanel-indicator-session + - wingpanel-indicator-sound