mirror of
https://git.launchpad.net/~lubuntu-dev/ubuntu-seeds/+git/lubuntu
synced 2025-04-11 19:21:10 +00:00
Add qt seeds for initial lxqt metapackage support
This commit is contained in:
commit
68bb5e3ed4
16
STRUCTURE
16
STRUCTURE
@ -1,9 +1,17 @@
|
|||||||
include platform.yakkety
|
include platform.yakkety
|
||||||
feature no-follow-recommends
|
feature no-follow-recommends
|
||||||
core: desktop-common
|
core: core-gtk
|
||||||
desktop: core
|
core-gtk: standard
|
||||||
|
core-qt: standard
|
||||||
|
desktop: core desktop-gtk
|
||||||
|
desktop-gtk: core-gtk standard
|
||||||
|
desktop-qt: core-qt standard
|
||||||
live: desktop live-common
|
live: desktop live-common
|
||||||
|
live-gtk: desktop-gtk live-common
|
||||||
|
live-qt: desktop-qt live-common
|
||||||
ship: boot installer desktop d-i-requirements
|
ship: boot installer desktop d-i-requirements
|
||||||
ship-live: boot live
|
ship-live: ship-live-gtk
|
||||||
|
ship-live-gtk: boot live
|
||||||
|
ship-live-qt: boot live
|
||||||
# make sure supported remains the last entry
|
# make sure supported remains the last entry
|
||||||
supported: desktop ship-live supported-common core
|
supported: desktop desktop-gtk desktop-qt ship-live ship-live-gtk ship-live-qt supported-common core core-gtk core-qt
|
||||||
|
16
core
16
core
@ -3,31 +3,31 @@ Task-Section: user
|
|||||||
Task-Description: Lubuntu minimal installation
|
Task-Description: Lubuntu minimal installation
|
||||||
Task-Extended-Description: This task provides minimal packages for Lubuntu (Ubuntu LXDE environment).
|
Task-Extended-Description: This task provides minimal packages for Lubuntu (Ubuntu LXDE environment).
|
||||||
Task-Key: lubuntu-core
|
Task-Key: lubuntu-core
|
||||||
Task-Seeds: desktop-common
|
Task-Name: lubuntu-core
|
||||||
|
Task-Metapackage: lubuntu-core
|
||||||
|
Task-Seeds: core-gtk
|
||||||
|
|
||||||
* Feature: no-follow-recommends
|
* Feature: no-follow-recommends
|
||||||
|
|
||||||
= LXDE core packages =
|
|
||||||
|
|
||||||
* pcmanfm
|
= LXDE / LXQt core packages =
|
||||||
* lxpanel
|
|
||||||
* lxsession
|
|
||||||
* openbox
|
* openbox
|
||||||
|
|
||||||
= Lubuntu core packages =
|
= Lubuntu core packages =
|
||||||
|
|
||||||
* lubuntu-default-settings
|
* lubuntu-default-settings
|
||||||
* lubuntu-artwork
|
* lubuntu-artwork
|
||||||
|
* lubuntu-icon-theme
|
||||||
* plymouth-theme-lubuntu-logo
|
* plymouth-theme-lubuntu-logo
|
||||||
* plymouth-theme-lubuntu-text
|
* plymouth-theme-lubuntu-text
|
||||||
|
|
||||||
= Other needed packages =
|
= Other needed packages =
|
||||||
|
|
||||||
* dbus-x11
|
* dbus-x11
|
||||||
* lightdm
|
|
||||||
* lightdm-gtk-greeter
|
|
||||||
|
|
||||||
= Other =
|
= X =
|
||||||
|
|
||||||
* xserver-xorg-video-all # Depend on the driver-all packages, xorg doesn't provide them
|
* xserver-xorg-video-all # Depend on the driver-all packages, xorg doesn't provide them
|
||||||
* xserver-xorg-input-all # and desktop-common seed only recommend them. LP: #1441843
|
* xserver-xorg-input-all # and desktop-common seed only recommend them. LP: #1441843
|
||||||
|
* xserver-xorg-video-intel # Not installed by default, better for old Intel cards
|
||||||
|
20
core-gtk
Normal file
20
core-gtk
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
Task-Per-Derivative: 1
|
||||||
|
Task-Section: user
|
||||||
|
Task-Description: Lubuntu minimal installation (GTK part)
|
||||||
|
Task-Extended-Description: This task provides minimal packages for Lubuntu (Ubuntu LXDE environment).
|
||||||
|
Task-Key: lubuntu-gtk-core
|
||||||
|
Task-Name: lubuntu-gtk-core
|
||||||
|
Task-Metapackage: lubuntu-gtk-core
|
||||||
|
|
||||||
|
* Feature: no-follow-recommends
|
||||||
|
|
||||||
|
= LXDE core packages =
|
||||||
|
|
||||||
|
* pcmanfm
|
||||||
|
* lxpanel
|
||||||
|
* lxsession
|
||||||
|
* lxterminal
|
||||||
|
|
||||||
|
= Other needed packages =
|
||||||
|
* lightdm
|
||||||
|
* lightdm-gtk-greeter
|
21
core-qt
Normal file
21
core-qt
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
Task-Per-Derivative: 1
|
||||||
|
Task-Section: user
|
||||||
|
Task-Description: Lubuntu minimal installation (Qt part)
|
||||||
|
Task-Extended-Description: This task provides minimal packages for Lubuntu (Ubuntu LXQt environment).
|
||||||
|
Task-Key: lubuntu-qt-core
|
||||||
|
Task-Name: lubuntu-qt-core
|
||||||
|
Task-Metapackage: lubuntu-qt-core
|
||||||
|
|
||||||
|
* Feature: no-follow-recommends
|
||||||
|
|
||||||
|
= LXDE core packages =
|
||||||
|
|
||||||
|
* pcmanfm-qt
|
||||||
|
* lxqt-panel
|
||||||
|
* lxqt-common
|
||||||
|
* lxqt-session
|
||||||
|
* qterminal
|
||||||
|
|
||||||
|
= Display manager =
|
||||||
|
* sddm
|
||||||
|
* sddm-theme-lubuntu-chooser
|
172
desktop
172
desktop
@ -3,145 +3,125 @@ Task-Section: user
|
|||||||
Task-Description: Lubuntu Desktop
|
Task-Description: Lubuntu Desktop
|
||||||
Task-Extended-Description: This task provides the Lubuntu (Ubuntu LXDE environment).
|
Task-Extended-Description: This task provides the Lubuntu (Ubuntu LXDE environment).
|
||||||
Task-Key: lubuntu-desktop
|
Task-Key: lubuntu-desktop
|
||||||
|
Task-Name: lubuntu-desktop
|
||||||
|
Task-Metapackage: lubuntu-desktop
|
||||||
|
Task-Seeds: desktop-gtk
|
||||||
|
|
||||||
* Feature: no-follow-recommends
|
* Feature: no-follow-recommends
|
||||||
|
|
||||||
= Lubuntu =
|
|
||||||
|
|
||||||
|
== Default seeds ==
|
||||||
|
|
||||||
|
* lubuntu-desktop-gtk
|
||||||
* lubuntu-core
|
* lubuntu-core
|
||||||
* lubuntu-default-session
|
|
||||||
|
|
||||||
= Lxde =
|
== LXDE / LXQt common components ==
|
||||||
|
|
||||||
* lxappearance
|
|
||||||
* lxappearance-obconf
|
|
||||||
* lxinput
|
|
||||||
* lxshortcut
|
|
||||||
* gpicview
|
|
||||||
* lxterminal
|
|
||||||
* file-roller
|
|
||||||
* lxrandr
|
|
||||||
* obconf
|
|
||||||
* x11-utils
|
|
||||||
* leafpad
|
|
||||||
* lxlauncher
|
|
||||||
* lxpanel-indicator-applet-plugin
|
|
||||||
* lxsession-logout
|
|
||||||
* lxsession-default-apps
|
|
||||||
* libfm-modules
|
* libfm-modules
|
||||||
|
|
||||||
== Internet ==
|
|
||||||
|
|
||||||
* firefox
|
|
||||||
* xul-ext-ubufox
|
|
||||||
* sylpheed [!powerpc]
|
|
||||||
* sylpheed-i18n [!powerpc]
|
|
||||||
* sylpheed-plugins [!powerpc]
|
|
||||||
* sylpheed-doc [!powerpc]
|
|
||||||
* pidgin
|
|
||||||
# * pidgin-microblog Mostly broken LP: #1190406
|
|
||||||
* transmission
|
|
||||||
|
|
||||||
|
|
||||||
== Multimedia ==
|
== Multimedia ==
|
||||||
|
|
||||||
* gnome-mplayer
|
|
||||||
* audacious [!powerpc]
|
* audacious [!powerpc]
|
||||||
* audacious-plugins [!powerpc]
|
* audacious-plugins [!powerpc]
|
||||||
* libmtp-runtime # needed by libmtp9 (normally seeded through recommends LP: #1061430)
|
* libmtp-runtime # needed by libmtp9 (normally seeded through recommends LP: #1061430)
|
||||||
* ffmpegthumbnailer # For videos thumbnails
|
* ffmpegthumbnailer # For videos thumbnails
|
||||||
|
|
||||||
== Accessories ==
|
== Desktopish tools which we do need ==
|
||||||
|
|
||||||
* galculator
|
|
||||||
* xfburn
|
|
||||||
* mtpaint
|
|
||||||
* lxtask
|
|
||||||
* hardinfo [!powerpc]
|
|
||||||
* scrot
|
|
||||||
* gucharmap [!powerpc]
|
|
||||||
* guvcview
|
|
||||||
|
|
||||||
= Desktopish and/or GNOMEish tools which we do need =
|
|
||||||
|
|
||||||
* desktop-file-utils # map MIME types to apps
|
* desktop-file-utils # map MIME types to apps
|
||||||
* xdg-user-dirs # to add the Desktop directory
|
* xdg-user-dirs # to add the Desktop directory
|
||||||
* xdg-user-dirs-gtk # in pcmanfm + standard directory
|
|
||||||
* gvfs-fuse # for access of non gio applications to gvfs mounts
|
* gvfs-fuse # for access of non gio applications to gvfs mounts
|
||||||
* gvfs-backends # for adding support for backends (photos, network etc ...) to gvfs
|
* gvfs-backends # for adding support for backends (photos, network etc ...) to gvfs
|
||||||
|
|
||||||
* gnome-system-tools
|
|
||||||
* gnome-time-admin # Support for time configuration.
|
|
||||||
* ntp # Add support for synchronisation with time servers
|
* ntp # Add support for synchronisation with time servers
|
||||||
|
* compton
|
||||||
* xfce4-power-manager
|
|
||||||
* xfce4-power-manager-plugins # Support for lxpanel plugin
|
|
||||||
* light-locker
|
|
||||||
* light-locker-settings
|
|
||||||
* lightdm-gtk-greeter-settings
|
|
||||||
* system-config-printer-gnome
|
|
||||||
* cups-driver-gutenprint
|
|
||||||
* language-selector-gnome
|
|
||||||
* gdebi
|
|
||||||
# * apturl # Remove, pulling webkit2 stack
|
|
||||||
* gnome-disk-utility
|
|
||||||
* simple-scan [!powerpc]
|
|
||||||
* gnome-keyring
|
|
||||||
* pinentry-gtk2 # LP: #1473952 - Install the gtk2 version of pinentry, along with gnome-keyring and gpg-agent.
|
|
||||||
* blueman
|
|
||||||
* xfce4-notifyd # Replacement for notification-daemon
|
|
||||||
|
|
||||||
* libgtk2-perl # Add GTK interface for synaptic (LP: #926581)
|
|
||||||
* indicator-application-gtk2 # Add indicator icons in notification area by default,
|
|
||||||
# to workaroud bugs in fallback mode
|
|
||||||
|
|
||||||
* usb-creator-gtk # Adding utility to make USB bootable
|
|
||||||
|
|
||||||
== Office ==
|
|
||||||
|
|
||||||
* abiword [!powerpc]
|
|
||||||
* gnumeric [!powerpc]
|
|
||||||
* evince
|
|
||||||
* xpad [!powerpc]
|
|
||||||
|
|
||||||
== Archive support ==
|
== Archive support ==
|
||||||
|
|
||||||
# Add more type of archive support
|
# Add more type of archive support
|
||||||
* xz-utils
|
* xz-utils
|
||||||
|
* zip
|
||||||
|
* unzip # also used for .zip support in file-roller
|
||||||
|
|
||||||
== Artwork and Look & Feel ==
|
== Artwork and Look & Feel ==
|
||||||
|
|
||||||
* dmz-cursor-theme # LP: #923344
|
* dmz-cursor-theme # LP: #923344
|
||||||
|
|
||||||
|
== Printing ==
|
||||||
|
|
||||||
|
* cups-driver-gutenprint
|
||||||
|
* cups # our preferred printer management infrastructure
|
||||||
|
* cups-bsd # gives us lpc, lpq, lpr, lprm
|
||||||
|
* cups-client # gives us cancel, cupstestppd, lp, lpoptions, lppasswd, lpstat, cupsaddsmb, accept, lpadmin, lpinfo, lpmove
|
||||||
|
* foomatic-db-compressed-ppds # the foomatic printer driver database
|
||||||
|
* cups-filters
|
||||||
|
* openprinting-ppds # Most common drivers we want in desktop; less common are in o-p-extra
|
||||||
|
* printer-driver-pnm2ppa # several ppds require this
|
||||||
|
* ghostscript-x
|
||||||
|
* hplip # support for HP all-in-one printers
|
||||||
|
* printer-driver-min12xxw # support for KonicaMinolta PagePro 1200W, 1300W printers
|
||||||
|
* printer-driver-foo2zjs # support for printing to ZjStream-based printers
|
||||||
|
* printer-driver-splix # support for Samsung lasers
|
||||||
|
* printer-driver-pxljr # support for HP Color lasers
|
||||||
|
* printer-driver-c2esp # support for Kodak injket printers
|
||||||
|
* printer-driver-ptouch # support for Brother P-touch printers
|
||||||
|
* printer-driver-sag-gdi # support for Rico Aficio SPxxxx printers
|
||||||
|
* printer-driver-brlaser # support for some Brother laser printers
|
||||||
|
|
||||||
|
== Sound ==
|
||||||
|
|
||||||
|
* alsa-base # needed for proper hardware detection (hotplug/blacklist.d, modprobe.d)
|
||||||
|
* alsa-utils # basic audio support and mixer level handling
|
||||||
|
|
||||||
|
== Terminal tools (from desktop-common) ==
|
||||||
|
|
||||||
|
* bc
|
||||||
|
* genisoimage
|
||||||
|
|
||||||
== Networking ==
|
== Networking ==
|
||||||
|
|
||||||
* wvdial
|
* wvdial
|
||||||
* network-manager-gnome
|
|
||||||
* modemmanager # Add support for mobile modem LP: #967132
|
* modemmanager # Add support for mobile modem LP: #967132
|
||||||
* mobile-broadband-provider-info # LP: #975139
|
* mobile-broadband-provider-info # LP: #975139
|
||||||
* usb-modeswitch # LP: #979304
|
* usb-modeswitch # LP: #979304
|
||||||
|
* wireless-tools
|
||||||
|
* rfkill # No longer using the copy from wireless-tools (LP: #715309)
|
||||||
|
* wpasupplicant # ScottJamesRemnant
|
||||||
|
* libnss-mdns # IPv4 link-local DNS support
|
||||||
|
* ca-certificates # common SSL certificates
|
||||||
|
|
||||||
= Low level system plumbery =
|
== Low level system plumbery ==
|
||||||
|
|
||||||
* alsamixergui # For fake mixer support in lxpanel (LP: #957749)
|
|
||||||
* pm-utils # Add to support suspend in some case.
|
* pm-utils # Add to support suspend in some case.
|
||||||
* synaptic # for our purposes, it's plumbing ...
|
* acpi-support
|
||||||
* software-properties-gtk # Nice GUI to change reporsitory settings / extra drivers
|
* laptop-detect
|
||||||
* update-notifier # For crash report and updates notifications
|
* update-notifier # For crash report and updates notifications
|
||||||
* ubuntu-release-upgrader-gtk # For upgrade of L/Ubuntu releases.
|
* ubuntu-drivers-common # Make it harder to remove detection support, LP#704597
|
||||||
* lubuntu-software-center
|
* policykit-desktop-privileges # passwordless disk/CPU speed/time operations for admins
|
||||||
|
* libpam-systemd # logind, cross desktop compatibility
|
||||||
* fcitx
|
* x11-utils
|
||||||
* fcitx-config-gtk2
|
|
||||||
* fcitx-frontend-gtk2
|
|
||||||
* fcitx-ui-classic
|
|
||||||
|
|
||||||
* apport-gtk # support for ubuntu-bug command
|
|
||||||
* whoopsie # LP: 1001630
|
* whoopsie # LP: 1001630
|
||||||
|
* kerneloops-daemon # watch for and allow reporting of kernel problems
|
||||||
|
|
||||||
* fonts-noto-cjk # Extra font to display asian characters
|
* fonts-noto-cjk # Extra font to display asian characters
|
||||||
* fonts-nanum # LP: #1437875
|
* fonts-nanum # LP: #1437875
|
||||||
|
|
||||||
|
* pcmciautils # PCMCIA support for >= 2.6.13-rc1 kernels
|
||||||
|
* inputattach # needed for serial mice
|
||||||
|
* libsasl2-modules # allows integration with MTA and login system
|
||||||
|
|
||||||
|
* fcitx
|
||||||
|
|
||||||
|
* xkb-data
|
||||||
|
|
||||||
|
* memtest86+
|
||||||
|
|
||||||
|
* anacron # generally appropriate for desktops
|
||||||
|
|
||||||
= Other =
|
|
||||||
* lubuntu-desktop # metapackage for everything here
|
|
||||||
* python3-aptdaemon.pkcompat # preferred packagekit-system-interface alternative so that we don't end up with packagekit instead
|
* python3-aptdaemon.pkcompat # preferred packagekit-system-interface alternative so that we don't end up with packagekit instead
|
||||||
|
|
||||||
|
== Specific ==
|
||||||
|
|
||||||
|
* apmd [armel]
|
||||||
|
* pbbuttonsd [powerpc]
|
||||||
|
|
||||||
|
== Other ==
|
||||||
|
* lubuntu-desktop # metapackage for everything here
|
||||||
|
123
desktop-gtk
Normal file
123
desktop-gtk
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
Task-Per-Derivative: 1
|
||||||
|
Task-Section: user
|
||||||
|
Task-Description: Lubuntu Desktop (GTK part)
|
||||||
|
Task-Extended-Description: This task provides the Lubuntu (Ubuntu LXDE environment).
|
||||||
|
Task-Key: lubuntu-gtk-desktop
|
||||||
|
Task-Name: lubuntu-gtk-desktop
|
||||||
|
Task-Metapackage: lubuntu-gtk-desktop
|
||||||
|
Task-Seeds: core-gtk
|
||||||
|
|
||||||
|
* Feature: no-follow-recommends
|
||||||
|
|
||||||
|
= Lubuntu =
|
||||||
|
|
||||||
|
* lubuntu-default-session
|
||||||
|
|
||||||
|
= Lxde =
|
||||||
|
|
||||||
|
* lxappearance
|
||||||
|
* lxappearance-obconf
|
||||||
|
* lxinput
|
||||||
|
* lxshortcut
|
||||||
|
* gpicview
|
||||||
|
* file-roller
|
||||||
|
* lxrandr
|
||||||
|
* obconf
|
||||||
|
* leafpad
|
||||||
|
* lxlauncher
|
||||||
|
* lxpanel-indicator-applet-plugin
|
||||||
|
* lxsession-logout
|
||||||
|
* lxsession-default-apps
|
||||||
|
|
||||||
|
== Internet ==
|
||||||
|
|
||||||
|
* firefox
|
||||||
|
* xul-ext-ubufox
|
||||||
|
* sylpheed [!powerpc]
|
||||||
|
* sylpheed-i18n [!powerpc]
|
||||||
|
* sylpheed-plugins [!powerpc]
|
||||||
|
* sylpheed-doc [!powerpc]
|
||||||
|
* pidgin
|
||||||
|
* transmission
|
||||||
|
|
||||||
|
|
||||||
|
== Multimedia ==
|
||||||
|
|
||||||
|
* gnome-mplayer
|
||||||
|
|
||||||
|
== Accessories ==
|
||||||
|
|
||||||
|
* galculator
|
||||||
|
* xfburn
|
||||||
|
* mtpaint
|
||||||
|
* lxtask
|
||||||
|
* hardinfo [!powerpc]
|
||||||
|
* gucharmap [!powerpc]
|
||||||
|
* guvcview
|
||||||
|
* scrot
|
||||||
|
|
||||||
|
== Desktopish and/or GNOMEish tools which we do need ==
|
||||||
|
|
||||||
|
* xdg-user-dirs-gtk # in pcmanfm + standard directory
|
||||||
|
|
||||||
|
* libgtk2-perl # Add GTK interface for synaptic (LP: #926581)
|
||||||
|
|
||||||
|
* gnome-system-tools
|
||||||
|
* gnome-time-admin # Support for time configuration.
|
||||||
|
|
||||||
|
* xfce4-power-manager
|
||||||
|
* xfce4-power-manager-plugins # Support for lxpanel plugin
|
||||||
|
* light-locker
|
||||||
|
* light-locker-settings
|
||||||
|
* lightdm-gtk-greeter-settings
|
||||||
|
* language-selector-gnome
|
||||||
|
* gdebi
|
||||||
|
* gnome-disk-utility
|
||||||
|
* simple-scan [!powerpc]
|
||||||
|
* gnome-keyring
|
||||||
|
* pinentry-gtk2 # LP: #1473952 - Install the gtk2 version of pinentry, along with gnome-keyring and gpg-agent.
|
||||||
|
* blueman
|
||||||
|
* xfce4-notifyd # Replacement for notification-daemon
|
||||||
|
|
||||||
|
* indicator-application-gtk2 # Add indicator icons in notification area by default,
|
||||||
|
# to workaroud bugs in fallback mode
|
||||||
|
|
||||||
|
* usb-creator-gtk # Adding utility to make USB bootable
|
||||||
|
|
||||||
|
== Office ==
|
||||||
|
|
||||||
|
* abiword [!powerpc]
|
||||||
|
* gnumeric [!powerpc]
|
||||||
|
* evince
|
||||||
|
* xpad [!powerpc]
|
||||||
|
|
||||||
|
|
||||||
|
== Networking ==
|
||||||
|
|
||||||
|
* network-manager-gnome
|
||||||
|
|
||||||
|
== Printing ==
|
||||||
|
|
||||||
|
* system-config-printer-gnome
|
||||||
|
|
||||||
|
== Low level system plumbery ==
|
||||||
|
|
||||||
|
* synaptic # for our purposes, it's plumbing ...
|
||||||
|
* software-properties-gtk # Nice GUI to change reporsitory settings / extra drivers
|
||||||
|
* update-notifier # For crash report and updates notifications
|
||||||
|
* ubuntu-release-upgrader-gtk # For upgrade of L/Ubuntu releases.
|
||||||
|
* lubuntu-software-center
|
||||||
|
|
||||||
|
* fcitx-config-gtk2
|
||||||
|
* fcitx-frontend-gtk2
|
||||||
|
* fcitx-ui-classic
|
||||||
|
|
||||||
|
* apport-gtk # support for ubuntu-bug command # metapackage for everything here
|
||||||
|
|
||||||
|
|
||||||
|
== Other ==
|
||||||
|
* lubuntu-desktop-gtk # metapackage for everything here
|
||||||
|
|
||||||
|
== Removed ==
|
||||||
|
# * apturl # Remove, pulling webkit2 stack
|
||||||
|
# * pidgin-microblog Mostly broken LP: #1190406
|
98
desktop-qt
Normal file
98
desktop-qt
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
Task-Per-Derivative: 1
|
||||||
|
Task-Section: user
|
||||||
|
Task-Description: Lubuntu Qt Desktop (Qt part)
|
||||||
|
Task-Extended-Description: This task provides the Lubuntu (Ubuntu LXQt environment).
|
||||||
|
Task-Key: lubuntu-qt-desktop
|
||||||
|
Task-Name: lubuntu-qt-desktop
|
||||||
|
Task-Metapackage: lubuntu-qt-desktop
|
||||||
|
Task-Seeds: core-qt
|
||||||
|
|
||||||
|
* Feature: no-follow-recommends
|
||||||
|
|
||||||
|
= Lubuntu =
|
||||||
|
|
||||||
|
* qlubuntu-default-session
|
||||||
|
|
||||||
|
|
||||||
|
= LXQt =
|
||||||
|
|
||||||
|
* lxqt-about
|
||||||
|
* lxqt-admin
|
||||||
|
* lxqt-config
|
||||||
|
* lxqt-globalkeys
|
||||||
|
* lxqt-notificationd
|
||||||
|
* lxqt-openssh-askpass
|
||||||
|
* lxqt-policykit
|
||||||
|
* lxqt-powermanagement
|
||||||
|
* lxqt-runner
|
||||||
|
* lxqt-qtplugin
|
||||||
|
* lxqt-sudo
|
||||||
|
* qps
|
||||||
|
|
||||||
|
* libqt5svg5 # Force svg support for Qt
|
||||||
|
|
||||||
|
|
||||||
|
== Internet ==
|
||||||
|
|
||||||
|
* qupzilla
|
||||||
|
* transmission-qt
|
||||||
|
* quassel
|
||||||
|
|
||||||
|
== Network ==
|
||||||
|
|
||||||
|
* cmst
|
||||||
|
|
||||||
|
== Multimedia ==
|
||||||
|
|
||||||
|
* smplayer
|
||||||
|
* smplayer-l10n
|
||||||
|
* smplayer-themes
|
||||||
|
* smtube
|
||||||
|
* calibre
|
||||||
|
|
||||||
|
== Accessories ==
|
||||||
|
|
||||||
|
* 2048-qt
|
||||||
|
* juffed
|
||||||
|
* noblenote
|
||||||
|
* xarchiver
|
||||||
|
* screengrap
|
||||||
|
* nomacs # Edit image capability, instead of lximage-qt
|
||||||
|
|
||||||
|
== Desktopish tools which we do need ==
|
||||||
|
|
||||||
|
* xscreensaver
|
||||||
|
* gdebi-kde
|
||||||
|
* pinentry-qt # LP: #1473952 - Install the gtk2 version of pinentry, along with gnome-keyring and gpg-agent.
|
||||||
|
* usb-creator-kde # Adding utility to make USB bootable
|
||||||
|
* compton-conf
|
||||||
|
* obconf-qt
|
||||||
|
* qlipper
|
||||||
|
* qtpass
|
||||||
|
|
||||||
|
== Office ==
|
||||||
|
|
||||||
|
* libreoffice-calc
|
||||||
|
* libreoffice-impress
|
||||||
|
* libreoffice-writer
|
||||||
|
* libreoffice-kde
|
||||||
|
* qpdfview
|
||||||
|
|
||||||
|
== Low level system plumbery ==
|
||||||
|
|
||||||
|
# Packages management
|
||||||
|
* muon
|
||||||
|
* muon-discover
|
||||||
|
* muon-updater
|
||||||
|
|
||||||
|
* software-properties-kde # Nice GUI to change reporsitory settings / extra drivers
|
||||||
|
* ubuntu-release-upgrader-qt
|
||||||
|
|
||||||
|
* fcitx-frontend-qt5
|
||||||
|
* fcitx-ui-qimpanel
|
||||||
|
|
||||||
|
== Other ==
|
||||||
|
* lubuntu-qt-desktop # metapackage for everything here
|
||||||
|
|
||||||
|
== Removed ==
|
||||||
|
# * apturl # Remove, pulling webkit2 stack
|
70
langpacksize
Normal file
70
langpacksize
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
#!/usr/bin/python
|
||||||
|
|
||||||
|
import apt, re, sys
|
||||||
|
|
||||||
|
apt_cache = apt.Cache()
|
||||||
|
|
||||||
|
# most spoken languages of the world, prioritized
|
||||||
|
priority_langs = [ 'en', 'es', 'de', 'fr', 'ru', 'pt', 'it', 'zh-hans', 'pl', 'ja', 'nl', 'cs', 'xh', 'hu', 'zh', 'bn']
|
||||||
|
|
||||||
|
extra_pkgs_counted = {'gnome': set(), 'kde': set(), '(gnome|kde)': set()}
|
||||||
|
|
||||||
|
def language_size(lang, mode):
|
||||||
|
'''Return the cumulative size of all language packs related to the given
|
||||||
|
language code.'''
|
||||||
|
|
||||||
|
sum = 0
|
||||||
|
name_re = re.compile('^language-pack-(?:%s-)?%s(?:-|$)' % (mode, lang))
|
||||||
|
for p in apt_cache.keys():
|
||||||
|
if name_re.match(p):
|
||||||
|
sum += apt_cache[p].candidate.size
|
||||||
|
|
||||||
|
if sum == 0:
|
||||||
|
raise Exception('Invalid language: %s' % lang)
|
||||||
|
|
||||||
|
return sum
|
||||||
|
|
||||||
|
def all_languages():
|
||||||
|
'''Return list of all available languages.'''
|
||||||
|
|
||||||
|
langs = []
|
||||||
|
for p in apt_cache.keys():
|
||||||
|
if p.startswith('language-pack-'):
|
||||||
|
comps = p.split('-')
|
||||||
|
if len(comps) == 3 and comps[2] != 'zh':
|
||||||
|
langs.append(comps[2])
|
||||||
|
if len(comps) == 4 and comps[2] == 'zh' and comps[3] != 'base':
|
||||||
|
langs.append('%s-%s' % (comps[2], comps[3]))
|
||||||
|
return langs
|
||||||
|
|
||||||
|
def main():
|
||||||
|
# prioritize languages
|
||||||
|
langs = all_languages()
|
||||||
|
langs.sort()
|
||||||
|
priority_langs.reverse()
|
||||||
|
for pl in priority_langs:
|
||||||
|
if pl in langs:
|
||||||
|
langs.remove(pl)
|
||||||
|
langs.insert(0, pl)
|
||||||
|
|
||||||
|
gnomesum = 0
|
||||||
|
kdesum = 0
|
||||||
|
gnomekdesum = 0
|
||||||
|
for l in langs:
|
||||||
|
gsize = language_size(l, 'gnome')
|
||||||
|
ksize = language_size(l, 'kde')
|
||||||
|
gksize = language_size(l, '(gnome|kde)')
|
||||||
|
gnomesum += gsize
|
||||||
|
kdesum += ksize
|
||||||
|
gnomekdesum += gksize
|
||||||
|
|
||||||
|
if len(sys.argv) > 1 and sys.argv[1] == 'MB':
|
||||||
|
print("%-5s G: %8.2f K: %8.2f G+K: %8.2f GSum: %8.2f KSum: %8.2f G+KSum: %8.2f" % \
|
||||||
|
(l, gsize/1048576., ksize/1048576., gksize/1048576.,
|
||||||
|
gnomesum/1048576., kdesum/1048576., gnomekdesum/1048576.))
|
||||||
|
else:
|
||||||
|
print("%-5s G: %10i K: %10i G+K: %10i GSum: %10i KSum: %10i G+KSum: %10i" % \
|
||||||
|
(l, gsize, ksize, gksize, gnomesum, kdesum, gnomekdesum))
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
main()
|
18
live
18
live
@ -3,7 +3,7 @@ Task-Section: user
|
|||||||
Task-Description: Lubuntu live CD
|
Task-Description: Lubuntu live CD
|
||||||
Task-Extended-Description: This task provides the extra packages installed on the Lubuntu live CD. It is neither useful nor recommended to install this task in other environments.
|
Task-Extended-Description: This task provides the extra packages installed on the Lubuntu live CD. It is neither useful nor recommended to install this task in other environments.
|
||||||
Task-Relevance: 2
|
Task-Relevance: 2
|
||||||
Task-Key: ubiquity-frontend-gtk
|
Task-Key: ubiquity-frontend
|
||||||
Task-Test-new-install: skip show
|
Task-Test-new-install: skip show
|
||||||
Task-Seeds: live-common
|
Task-Seeds: live-common
|
||||||
|
|
||||||
@ -11,26 +11,20 @@ Task-Seeds: live-common
|
|||||||
|
|
||||||
* Languages: en
|
* Languages: en
|
||||||
* language-pack-${Languages}
|
* language-pack-${Languages}
|
||||||
* language-pack-gnome-${Languages}
|
|
||||||
|
|
||||||
== Ubiquity components ==
|
== Ubiquity components ==
|
||||||
|
|
||||||
These packages make up the Ubiquity live installer.
|
These packages make up the Ubiquity live installer.
|
||||||
|
|
||||||
* ubiquity-frontend-gtk
|
|
||||||
* ubiquity-slideshow-lubuntu
|
* ubiquity-slideshow-lubuntu
|
||||||
|
|
||||||
== Extra settings ==
|
== Lubuntu specifics ==
|
||||||
|
|
||||||
* lubuntu-live-settings
|
* lubuntu-live-settings # Add specific settings to the live image (like not starting light-locker)
|
||||||
|
* zram-config # enable zram support with an upstart job
|
||||||
|
* feh # Background support in ubiquity-dm mode
|
||||||
|
|
||||||
== Other ==
|
== Other ==
|
||||||
|
|
||||||
* pptp-linux
|
|
||||||
* linux-wlan-ng
|
|
||||||
* libatm1
|
|
||||||
* setserial
|
|
||||||
* b43-fwcutter
|
|
||||||
* gparted
|
* gparted
|
||||||
* feh # Background support in ubiquity-dm mode
|
* cifs-utils # Needed by casper for CIFS root=
|
||||||
* zram-config # enable zram support with an upstart job
|
|
||||||
|
20
live-gtk
Normal file
20
live-gtk
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
Task-Per-Derivative: 1
|
||||||
|
Task-Section: user
|
||||||
|
Task-Description: Lubuntu live CD
|
||||||
|
Task-Extended-Description: This task provides the extra packages installed on the Lubuntu live CD. It is neither useful nor recommended to install this task in other environments.
|
||||||
|
Task-Relevance: 2
|
||||||
|
Task-Key: ubiquity-frontend-gtk
|
||||||
|
Task-Test-new-install: skip show
|
||||||
|
Task-Seeds: live-common
|
||||||
|
|
||||||
|
== Languages support ==
|
||||||
|
|
||||||
|
* Languages: en
|
||||||
|
* language-pack-gnome-${Languages}
|
||||||
|
* firefox-locale-${Languages}
|
||||||
|
|
||||||
|
== Ubiquity components ==
|
||||||
|
|
||||||
|
These packages make up the Ubiquity live installer.
|
||||||
|
|
||||||
|
* ubiquity-frontend-gtk
|
19
live-qt
Normal file
19
live-qt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
Task-Per-Derivative: 1
|
||||||
|
Task-Section: user
|
||||||
|
Task-Description: Lubuntu live CD
|
||||||
|
Task-Extended-Description: This task provides the extra packages installed on the Lubuntu live CD. It is neither useful nor recommended to install this task in other environments.
|
||||||
|
Task-Relevance: 2
|
||||||
|
Task-Key: ubiquity-frontend-qt
|
||||||
|
Task-Test-new-install: skip show
|
||||||
|
Task-Seeds: live-common
|
||||||
|
|
||||||
|
== Languages support ==
|
||||||
|
|
||||||
|
* Languages: en
|
||||||
|
* language-pack-kde-${Languages}
|
||||||
|
|
||||||
|
== Ubiquity components ==
|
||||||
|
|
||||||
|
These packages make up the Ubiquity live installer.
|
||||||
|
|
||||||
|
* ubiquity-frontend-kde
|
14
ship
14
ship
@ -1,28 +1,28 @@
|
|||||||
== Kernel ==
|
== Kernel ==
|
||||||
|
|
||||||
* linux [amd64] # not i386 because top-level 'linux' is -generic-pae now
|
* linux [amd64] # not i386 because top-level 'linux' is -generic-pae now
|
||||||
|
|
||||||
== Server ==
|
== Server ==
|
||||||
|
|
||||||
* ssh
|
* ssh
|
||||||
* nfs-kernel-server # need an NFS server
|
* nfs-kernel-server # need an NFS server
|
||||||
|
|
||||||
== Networking ==
|
== Networking ==
|
||||||
|
|
||||||
* bsd-mailx
|
* bsd-mailx
|
||||||
* vlan # userland tools to config 8021q support
|
* vlan # userland tools to config 8021q support
|
||||||
|
|
||||||
== Common UNIX stuff ==
|
== Common UNIX stuff ==
|
||||||
|
|
||||||
* nfs-common # allows people to access NFS filesystems
|
* nfs-common # allows people to access NFS filesystems
|
||||||
# * vim # vim-tiny is in minimal; vim includes syntax highlighting, help files, etc.
|
# * vim # vim-tiny is in minimal; vim includes syntax highlighting, help files, etc.
|
||||||
|
|
||||||
== Hardware & Network Access ==
|
== Hardware & Network Access ==
|
||||||
|
|
||||||
* pptp-linux # client for Microsoft-compatible VPN's, needed for some ISPs
|
* pptp-linux # client for Microsoft-compatible VPN's, needed for some ISPs
|
||||||
|
|
||||||
* libatm1 # suggested by ppp for PPP-over-ATM
|
* libatm1 # suggested by ppp for PPP-over-ATM
|
||||||
* setserial # needed by folks with nonstandard serial ports
|
* setserial # needed by folks with nonstandard serial ports
|
||||||
* b43-fwcutter
|
* b43-fwcutter
|
||||||
|
|
||||||
== Common language packs ==
|
== Common language packs ==
|
||||||
|
19
ship-live
19
ship-live
@ -4,21 +4,18 @@ installing the contents of the live CD in order to get online and fetch more
|
|||||||
packages.
|
packages.
|
||||||
|
|
||||||
== Hardware & Network Access ==
|
== Hardware & Network Access ==
|
||||||
* network-manager-gnome
|
* pptp-linux # client for Microsoft-compatible VPN's, needed for some ISPs
|
||||||
* pptp-linux # client for Microsoft-compatible VPN's, needed for some ISPs
|
|
||||||
* caspar
|
* caspar
|
||||||
* libatm1 # suggested by ppp for PPP-over-ATM
|
* libatm1 # suggested by ppp for PPP-over-ATM
|
||||||
* setserial # needed by folks with nonstandard serial ports
|
* setserial # needed by folks with nonstandard serial ports
|
||||||
* mouseemu # needed on Macs with single-button mice
|
* mouseemu # needed on Macs with single-button mice
|
||||||
* ps3pf-utils [powerpc] # small utilities for PlayStation 3 systems
|
* ps3pf-utils [powerpc] # small utilities for PlayStation 3 systems
|
||||||
* elfspe2 [powerpc] # SPE access for Cell systems
|
* elfspe2 [powerpc] # SPE access for Cell systems
|
||||||
|
|
||||||
== Installer ==
|
== Installer ==
|
||||||
|
|
||||||
* lupin-support [amd64 i386] # installer-for-windows
|
* lupin-support [amd64 i386] # installer-for-windows
|
||||||
* grub # needed for dmraid et al
|
* grub # needed for dmraid et al
|
||||||
* grub-efi [amd64]
|
* grub-efi [amd64]
|
||||||
* grub-efi-amd64-signed [amd64]
|
* grub-efi-amd64-signed [amd64]
|
||||||
* shim-signed [amd64]
|
* shim-signed [amd64]
|
||||||
* oem-config-gtk
|
|
||||||
* ubiquity-frontend-gtk
|
|
||||||
|
13
ship-live-gtk
Normal file
13
ship-live-gtk
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
The ship-live seed will be added to the live CD as an ordinary package
|
||||||
|
archive. Here belongs anything that somebody might need to install after
|
||||||
|
installing the contents of the live CD in order to get online and fetch more
|
||||||
|
packages.
|
||||||
|
|
||||||
|
== Hardware & Network Access ==
|
||||||
|
|
||||||
|
* network-manager-gnome
|
||||||
|
|
||||||
|
== Installer ==
|
||||||
|
|
||||||
|
* oem-config-gtk
|
||||||
|
* ubiquity-frontend-gtk
|
9
ship-live-qt
Normal file
9
ship-live-qt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
The ship-live seed will be added to the live CD as an ordinary package
|
||||||
|
archive. Here belongs anything that somebody might need to install after
|
||||||
|
installing the contents of the live CD in order to get online and fetch more
|
||||||
|
packages.
|
||||||
|
|
||||||
|
== Installer ==
|
||||||
|
|
||||||
|
* oem-config-kde
|
||||||
|
* ubiquity-frontend-kde
|
18
supported
18
supported
@ -45,21 +45,3 @@ included due to matching Extra-Include patterns, and has no other effect):
|
|||||||
Transitional packages:
|
Transitional packages:
|
||||||
|
|
||||||
* Extra-Exclude: xserver-xorg-video-amd-dbg
|
* Extra-Exclude: xserver-xorg-video-amd-dbg
|
||||||
|
|
||||||
Exclude some KDE-specific pieces:
|
|
||||||
|
|
||||||
* Extra-Exclude: kdebase-dbg
|
|
||||||
* Extra-Exclude: kdelibs-dbg
|
|
||||||
* Extra-Exclude: kdelibs4-doc
|
|
||||||
* Extra-Exclude: kdepim-dbg
|
|
||||||
* Extra-Exclude: kdesdk-dbg
|
|
||||||
* Extra-Exclude: libdbus-qt-1-dev
|
|
||||||
* Extra-Exclude: libdcop3-java-dev
|
|
||||||
* Extra-Exclude: libindex0-dev
|
|
||||||
* Extra-Exclude: libpoppler-qt-dev
|
|
||||||
* Extra-Exclude: libqt4-debug libqt4-debug-dev qt4-doc
|
|
||||||
* Extra-Exclude: libsmokekde-dev
|
|
||||||
* Extra-Exclude: python-kde3-dbg
|
|
||||||
* Extra-Exclude: python-qt3-dbg
|
|
||||||
* Extra-Exclude: python-qtext-dbg
|
|
||||||
* Extra-Exclude: qt-x11-free-dbg
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user