mirror of
				https://git.launchpad.net/~lubuntu-dev/ubuntu-seeds/+git/lubuntu
				synced 2025-11-04 10:34:03 +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
 | 
			
		||||
feature no-follow-recommends
 | 
			
		||||
core: desktop-common
 | 
			
		||||
desktop: core
 | 
			
		||||
core: core-gtk
 | 
			
		||||
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-gtk: desktop-gtk live-common
 | 
			
		||||
live-qt: desktop-qt live-common
 | 
			
		||||
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
 | 
			
		||||
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-Extended-Description: This task provides minimal packages for Lubuntu (Ubuntu LXDE environment).
 | 
			
		||||
Task-Key: lubuntu-core
 | 
			
		||||
Task-Seeds: desktop-common
 | 
			
		||||
Task-Name: lubuntu-core
 | 
			
		||||
Task-Metapackage: lubuntu-core
 | 
			
		||||
Task-Seeds: core-gtk
 | 
			
		||||
 | 
			
		||||
 * Feature: no-follow-recommends
 | 
			
		||||
 | 
			
		||||
= LXDE core packages =
 | 
			
		||||
 | 
			
		||||
 * pcmanfm
 | 
			
		||||
 * lxpanel
 | 
			
		||||
 * lxsession
 | 
			
		||||
= LXDE / LXQt core packages =
 | 
			
		||||
 | 
			
		||||
 * openbox
 | 
			
		||||
 | 
			
		||||
= Lubuntu core packages =
 | 
			
		||||
 | 
			
		||||
 * lubuntu-default-settings
 | 
			
		||||
 * lubuntu-artwork
 | 
			
		||||
 * lubuntu-icon-theme
 | 
			
		||||
 * plymouth-theme-lubuntu-logo
 | 
			
		||||
 * plymouth-theme-lubuntu-text
 | 
			
		||||
 
 | 
			
		||||
= Other needed packages =
 | 
			
		||||
 | 
			
		||||
 * 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-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-Extended-Description: This task provides the Lubuntu (Ubuntu LXDE environment).
 | 
			
		||||
Task-Key: lubuntu-desktop
 | 
			
		||||
Task-Name: lubuntu-desktop
 | 
			
		||||
Task-Metapackage: lubuntu-desktop
 | 
			
		||||
Task-Seeds: desktop-gtk
 | 
			
		||||
 | 
			
		||||
 * Feature: no-follow-recommends
 | 
			
		||||
 
 | 
			
		||||
= Lubuntu =
 | 
			
		||||
 | 
			
		||||
== Default seeds ==
 | 
			
		||||
 | 
			
		||||
 * lubuntu-desktop-gtk
 | 
			
		||||
 * 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
 | 
			
		||||
 | 
			
		||||
== 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 ==
 | 
			
		||||
 | 
			
		||||
 * gnome-mplayer
 | 
			
		||||
 * audacious [!powerpc]
 | 
			
		||||
 * audacious-plugins [!powerpc]
 | 
			
		||||
 * libmtp-runtime                   # needed by libmtp9 (normally seeded through recommends LP: #1061430)
 | 
			
		||||
 * ffmpegthumbnailer                # For videos thumbnails
 | 
			
		||||
 | 
			
		||||
== Accessories == 
 | 
			
		||||
 | 
			
		||||
 * galculator
 | 
			
		||||
 * xfburn
 | 
			
		||||
 * mtpaint
 | 
			
		||||
 * lxtask
 | 
			
		||||
 * hardinfo [!powerpc]
 | 
			
		||||
 * scrot
 | 
			
		||||
 * gucharmap [!powerpc]
 | 
			
		||||
 * guvcview
 | 
			
		||||
 | 
			
		||||
= Desktopish and/or GNOMEish tools which we do need =
 | 
			
		||||
== Desktopish tools which we do need ==
 | 
			
		||||
 | 
			
		||||
 * desktop-file-utils               # map MIME types to apps
 | 
			
		||||
 * 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-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
 | 
			
		||||
 | 
			
		||||
 * 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]
 | 
			
		||||
 * compton
 | 
			
		||||
 | 
			
		||||
== Archive support ==
 | 
			
		||||
 | 
			
		||||
# Add more type of archive support
 | 
			
		||||
 * xz-utils
 | 
			
		||||
 * zip
 | 
			
		||||
 * unzip                            # also used for .zip support in file-roller
 | 
			
		||||
 | 
			
		||||
== Artwork and Look & Feel ==
 | 
			
		||||
 | 
			
		||||
 * 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 ==
 | 
			
		||||
 | 
			
		||||
 * wvdial
 | 
			
		||||
 * network-manager-gnome
 | 
			
		||||
 * modemmanager                     # Add support for mobile modem LP: #967132
 | 
			
		||||
 * mobile-broadband-provider-info   # LP: #975139
 | 
			
		||||
 * 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.
 | 
			
		||||
 * synaptic                         # for our purposes, it's plumbing ...
 | 
			
		||||
 * software-properties-gtk          # Nice GUI to change reporsitory settings / extra drivers
 | 
			
		||||
 * acpi-support
 | 
			
		||||
 * laptop-detect
 | 
			
		||||
 * update-notifier 	                # For crash report and updates notifications
 | 
			
		||||
 * ubuntu-release-upgrader-gtk      # For upgrade of L/Ubuntu releases. 
 | 
			
		||||
 * lubuntu-software-center
 | 
			
		||||
 | 
			
		||||
 * fcitx
 | 
			
		||||
 * fcitx-config-gtk2
 | 
			
		||||
 * fcitx-frontend-gtk2
 | 
			
		||||
 * fcitx-ui-classic
 | 
			
		||||
 | 
			
		||||
 * apport-gtk                       # support for ubuntu-bug command
 | 
			
		||||
 * ubuntu-drivers-common            # Make it harder to remove detection support, LP#704597
 | 
			
		||||
 * policykit-desktop-privileges     # passwordless disk/CPU speed/time operations for admins
 | 
			
		||||
 * libpam-systemd                   # logind, cross desktop compatibility 
 | 
			
		||||
 * x11-utils
 | 
			
		||||
 * whoopsie                         # LP: 1001630
 | 
			
		||||
 * kerneloops-daemon                # watch for and allow reporting of kernel problems
 | 
			
		||||
 | 
			
		||||
 * 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
 | 
			
		||||
 | 
			
		||||
== 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-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-Key: ubiquity-frontend
 | 
			
		||||
Task-Test-new-install: skip show
 | 
			
		||||
Task-Seeds: live-common
 | 
			
		||||
 | 
			
		||||
@ -11,26 +11,20 @@ Task-Seeds: live-common
 | 
			
		||||
 | 
			
		||||
 * Languages: en
 | 
			
		||||
 * language-pack-${Languages}
 | 
			
		||||
 * language-pack-gnome-${Languages}
 | 
			
		||||
 | 
			
		||||
== Ubiquity components ==
 | 
			
		||||
 | 
			
		||||
These packages make up the Ubiquity live installer.
 | 
			
		||||
 | 
			
		||||
 * ubiquity-frontend-gtk
 | 
			
		||||
 * 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 ==
 | 
			
		||||
 | 
			
		||||
 * pptp-linux
 | 
			
		||||
 * linux-wlan-ng
 | 
			
		||||
 * libatm1
 | 
			
		||||
 * setserial
 | 
			
		||||
 * b43-fwcutter
 | 
			
		||||
 * gparted
 | 
			
		||||
 * feh          # Background support in ubiquity-dm mode
 | 
			
		||||
 * zram-config  # enable zram support with an upstart job
 | 
			
		||||
 * cifs-utils               # Needed by casper for CIFS root=
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										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 ==
 | 
			
		||||
 | 
			
		||||
 * 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 ==
 | 
			
		||||
 | 
			
		||||
 * ssh
 | 
			
		||||
 * nfs-kernel-server   # need an NFS server
 | 
			
		||||
 * nfs-kernel-server        # need an NFS server
 | 
			
		||||
 | 
			
		||||
== Networking ==
 | 
			
		||||
 | 
			
		||||
 * bsd-mailx
 | 
			
		||||
 * vlan                   # userland tools to config 8021q support
 | 
			
		||||
 * vlan                     # userland tools to config 8021q support
 | 
			
		||||
 | 
			
		||||
== 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.
 | 
			
		||||
 | 
			
		||||
== 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
 | 
			
		||||
 * setserial	# needed by folks with nonstandard serial ports
 | 
			
		||||
 * libatm1	                # suggested by ppp for PPP-over-ATM
 | 
			
		||||
 * setserial	            # needed by folks with nonstandard serial ports
 | 
			
		||||
 * b43-fwcutter
 | 
			
		||||
 | 
			
		||||
== 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.
 | 
			
		||||
 | 
			
		||||
== 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
 | 
			
		||||
 * libatm1	# suggested by ppp for PPP-over-ATM
 | 
			
		||||
 * setserial	# needed by folks with nonstandard serial ports
 | 
			
		||||
 * mouseemu	# needed on Macs with single-button mice
 | 
			
		||||
 * ps3pf-utils [powerpc] # small utilities for PlayStation 3 systems
 | 
			
		||||
 * elfspe2 [powerpc] # SPE access for Cell systems
 | 
			
		||||
 * libatm1	                    # suggested by ppp for PPP-over-ATM
 | 
			
		||||
 * setserial	                # needed by folks with nonstandard serial ports
 | 
			
		||||
 * mouseemu	                    # needed on Macs with single-button mice
 | 
			
		||||
 * ps3pf-utils [powerpc]        # small utilities for PlayStation 3 systems
 | 
			
		||||
 * elfspe2 [powerpc]            # SPE access for Cell systems
 | 
			
		||||
 | 
			
		||||
== Installer ==
 | 
			
		||||
 | 
			
		||||
 * lupin-support [amd64 i386] # installer-for-windows
 | 
			
		||||
 * grub # needed for dmraid et al
 | 
			
		||||
 * lupin-support [amd64 i386]   # installer-for-windows
 | 
			
		||||
 * grub                         # needed for dmraid et al
 | 
			
		||||
 * grub-efi [amd64]
 | 
			
		||||
 * grub-efi-amd64-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:
 | 
			
		||||
 | 
			
		||||
 * 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