diff --git a/patterns-gnome.spec b/patterns-gnome.spec index 26cf0d6..f700e88 100644 --- a/patterns-gnome.spec +++ b/patterns-gnome.spec @@ -777,6 +777,214 @@ Package Management - Graphical Tools ################################################################################ +%package rest_cd_gnome +%pattern_desktopfunctions +Summary: Software selection to pick for the GNOME Live Image +Group: Metapackages +Provides: pattern() = rest_cd_gnome +Provides: pattern-icon() = pattern-generic +Provides: pattern-order() = 1940 +Requires: pattern() = apparmor +Requires: pattern() = base +Requires: pattern() = enhanced_base +Requires: pattern() = fonts +Requires: pattern() = games +Requires: pattern() = gnome +Requires: pattern() = gnome_basis +Requires: pattern() = gnome_imaging +Requires: pattern() = gnome_internet +Requires: pattern() = gnome_laptop +Requires: pattern() = gnome_multimedia +Requires: pattern() = gnome_office +Requires: pattern() = gnome_utilities +Requires: pattern() = gnome_yast +Requires: pattern() = imaging +Requires: pattern() = multimedia +Requires: pattern() = office +Requires: pattern() = sw_management +Requires: pattern() = sw_management_gnome +Requires: pattern() = x11 +Requires: pattern() = yast2_basis +Requires: pattern() = yast2_install_wf +# from data/REST-CD +Requires: kernel-default +Requires: kernel-firmware +# #327506 +Recommends: b43-fwcutter +# #304219 +Recommends: memtest86+ +# adaptec-firmware (#298726) +Recommends: adaptec-firmware +Recommends: mpt-firmware +Recommends: atmel-firmware +# DELL laptop support +Recommends: smbios-utils-python +#lvm2 support (#301382) +Recommends: lvm2 +Recommends: aspell-en +Recommends: cifs-utils +# prefer the full version for installation +Recommends: cracklib-dict-full +# filesystem(minix) +Recommends: util-linux +# filesystem(ext2) +Recommends: e2fsprogs +# filesystem(reiserfs) +Recommends: reiserfs +# filesystem(jfs) +Recommends: jfsutils +# filesystem(ntfs-3g) +Recommends: ntfs-3g +# filesystem(xfs) +Recommends: xfsprogs +# filesystem(vfat) +Recommends: dosfstools +# crypto partitions +Recommends: cryptsetup +# filesystem(btrfs) +Recommends: btrfsprogs +# bnc#548325 +Recommends: ipw-firmware +# supplements by modaliases +Recommends: bluez-firmware +Recommends: dvb +Recommends: lomoco +Recommends: pcmciautils +Recommends: fprintd-pam +# yast can configure quota - if present on medium (#348336) +Recommends: quota +# enhances virtualbox speed (#365562) +Recommends: virtualbox-guest-x11 +# Firmware for ZD1211 based WLAN sticks +Recommends: zd1211-firmware +# #396109 +Recommends: alsa-firmware +Recommends: awesfx +# needed by yast2-storage for crypt partitions +Recommends: pam_mount +# adding to LiveCD (bnc#419201) +Recommends: rsync +Recommends: smartmontools +# give vim haters an editor +Recommends: nano +# pull mp3 also on livecd installs +Recommends: pullin-fluendo-mp3 +# #494547 - just testing +Recommends: manufacturer-PPDs +# needed to detect if a system is the same +Recommends: dmidecode +# decompression to recover something +Recommends: xz +Recommends: zip +Recommends: unzip +Recommends: p7zip +# file system stuff +Recommends: xfsdump +Recommends: reiserfs +# laptop stuff +Recommends: irda +Recommends: pcmciautils +Recommends: wpa_supplicant +# bnc#480879 +Recommends: crda +Recommends: wireless-regdb +Recommends: iw +# bug#589416 +Recommends: virtualbox-guest-tools +# bug#591085 +Recommends: open-vm-tools +%ifarch aarch64 x86_64 +Recommends: efibootmgr +%endif +# Individual games instead of gnome_games pattern +Recommends: gnome-mines +Recommends: swellfoop +Recommends: quadrapassel +Recommends: gnome-sudoku + +# all xf86 drivers +Recommends: xf86-video-ark +Recommends: xf86-video-ast +Recommends: xf86-video-ati +Recommends: xf86-video-chips +Recommends: xf86-video-cirrus +Recommends: xf86-video-dummy +Recommends: xf86-video-fbdev +Recommends: xf86-video-glint +Recommends: xf86-video-i128 +Recommends: xf86-video-intel +Recommends: xf86-video-mach64 +Recommends: xf86-video-mga +Recommends: xf86-video-neomagic +Recommends: xf86-video-nv +Recommends: xf86-video-qxl +Recommends: xf86-video-r128 +Recommends: xf86-video-savage +Recommends: xf86-video-siliconmotion +Recommends: xf86-video-sis +Recommends: xf86-video-sisusb +Recommends: xf86-video-tdfx +Recommends: xf86-video-tga +Recommends: xf86-video-v4l +Recommends: xf86-video-vesa +Recommends: xf86-video-vmware +Recommends: xf86-video-voodoo + +# from data/REST-CD-DESKTOP +# minimal set of yast modules +Requires: yast2-bootloader +Requires: yast2-country +Requires: yast2-hardware-detection +Requires: yast2-network +Requires: yast2-proxy +Requires: yast2-storage +Requires: yast2-trans-stats +Requires: yast2-x11 +# branding for the installation +Requires: yast2-qt-branding-openSUSE +Recommends: bundle-lang-common-en +Recommends: susehelp_en +Recommends: yast2-trans-cs +Recommends: yast2-trans-da +Recommends: yast2-trans-de +Recommends: yast2-trans-en_GB +Recommends: yast2-trans-en_US +Recommends: yast2-trans-es +Recommends: yast2-trans-fr +Recommends: yast2-trans-hu +Recommends: yast2-trans-it +Recommends: yast2-trans-ja +Recommends: yast2-trans-pl +Recommends: yast2-trans-pt +Recommends: yast2-trans-pt_BR +Recommends: yast2-trans-ru +Recommends: yast2-trans-stats +Recommends: yast2-trans-sv +Recommends: yast2-trans-zh_CN +Recommends: yast2-trans-zh_TW +# required by yast2-dsl (#377472) +Recommends: smpppd +Recommends: sssd +%ifarch x86_64 +Recommends: sssd-32bit +# sssd-32bit pulls in some pam-32bit, which results in the need to also have +# systemd-32bit available (or pam-config -a --systemd will fail later on) +Recommends: systemd-32bit +%endif +Recommends: gtk2-branding-openSUSE + +# from data/REST-CD-GNOME +Recommends: bundle-lang-gnome-en + +%description rest_cd_gnome +Packages that are on CD but not in other patterns. + +%files rest_cd_gnome +%dir /usr/share/doc/packages/patterns-openSUSE +/usr/share/doc/packages/patterns-openSUSE/rest_cd_gnome.txt + +################################################################################ + %prep %build @@ -801,3 +1009,4 @@ echo 'This file marks the pattern gnome_office_opt to be installed.' > $RPM_BUIL echo 'This file marks the pattern gnome_utilities to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns/gnome_utilities.txt echo 'This file marks the pattern gnome_yast to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns/gnome_yast.txt echo 'This file marks the pattern sw_management_gnome to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns/sw_management_gnome.txt +echo 'This file marks the pattern rest_cd_gnome to be installed.' > $RPM_BUILD_ROOT/usr/share/doc/packages/patterns-openSUSE/rest_cd_gnome.txt