Hello community, here is the log from the commit of package patterns-base for openSUSE:Factory checked in at 2018-12-31 09:43:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/patterns-base (Old) and /work/SRC/openSUSE:Factory/.patterns-base.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "patterns-base" Mon Dec 31 09:43:15 2018 rev:28 rq:657102 version:20180616 Changes: -------- --- /work/SRC/openSUSE:Factory/patterns-base/patterns-base.changes 2018-10-02 19:45:04.461975555 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-base.new.28833/patterns-base.changes 2018-12-31 09:43:16.950369270 +0100 @@ -1,0 +2,160 @@ +Tue Dec 11 09:21:13 UTC 2018 - Dominique Leuenberger <dims...@opensuse.org> + +- Drop recommends to net-tools (no more tools of general + usefulnes), popt and pcre (both are just libraries nowadays, + which are pulled in by normal dependencies) + +------------------------------------------------------------------- +Fri Dec 7 13:11:04 UTC 2018 - Stasiek Michalski <hel...@mailbox.org> + +- Adjust icons to state of yast2-theme package + +------------------------------------------------------------------- +Thu Nov 22 13:47:48 UTC 2018 - Richard Brown <rbr...@suse.com> + +- Add transactional-update-zypp-config alongside + transactional-update (boo#1111319) + +------------------------------------------------------------------- +Tue Oct 30 12:20:15 UTC 2018 - thomas.bl...@suse.com + +- Recommend new package system-tuning-common-SUSE in + enhanced_base + +------------------------------------------------------------------- +Wed Oct 10 16:18:08 UTC 2018 - Richard Brown <rbr...@suse.com> + +- transactional_base now requires base, recommends enhanced_base + (boo#1111426) + +------------------------------------------------------------------- +Wed Oct 3 13:31:30 UTC 2018 - sfl...@suse.de + +- nfs-doc is now installed with supplements +- remove the list of openSUSE only packages that was rejected for + inclusion in SLE. +- Add bug numbers for TODO's + +------------------------------------------------------------------- +Wed Oct 3 11:56:16 CEST 2018 - sfl...@suse.de + +- Merge back in Leap 15 / SLE changes, important items from that +packages changlog can be found below + +lnus...@suse.de +- explicitly include rsyslog in the base pattern to make sure + logging goes to /var/log/messages as documented (bsc#1094841). +- require distribution-release instead of openSUSE-release to avoid conflicts + when migrating to SLE (boo#1089031) +- do not recommend ntp also in enhanced_base (boo#162331) +- make everything in enhanced_base_opt really optional. It just + increases the server install and SLE doesn't have the pattern at + all either (bsc#1090189) +- move ordering of patterns-base-base after gnome_x11 (bsc#1091102) +- Don't generate 32bit patterns for readonly_root_tools +- Add create_32bit-patterns_file.pl as source +- guard some sle specifics with %is_opensuse +sfl...@suse.de +- Rework x11 pattern bsc#1086663 +- Recommend terminfo in minimal_base bsc#1081747 +- rpm doesn't need to be in base and minimal_base_conflicts +- dont create transactional_base-32bit pattern. +- Remove grub variants from patterns bsc#1064265 +- Don't install rollback helper on openSUSE (See why is this even + in here.... thread on openSUSE project mailing list) boo#1086584 +- add lightdm as a recommends to x11 pattern boo#1081760 +- fix pattern names packgeand() lines of 32bit patterns (bsc#1079353) +- put chrony in base system (bsc#1072351) +- fix pattern() provides to use %2d instead of dash to avoid rpm + parsing the string as name-version (bsc#1079353) +- don't recommend insserv-compat as anything sysvinit is obsolete +- Add lshw +- lsvpd is only relevant on ppc systems +- Provide chrony in base patterns (bsc#1072351, fate#323432) +- Install pp64-diag and lsvpd by default (bsc#1072351) +- Add obsoletes across all patterns (bsc#1071761) +- minimal_base doesn't need to be visable in yast +- Basesystem and Documentation don't need 32bit patterns +- base pattern now obsoletes and provides Minimal to make + SLES-12 upgrades smoother (bsc#1062164) +- x11_enhanced pattern now obsoletes and provides Minimal to make + SLED-12 upgrades smoother (bsc#1062164) +- Source pattern-definition-32bit.txt correctly +- Bring back in other patterns, from sle + * console + * enhanced_base + * enhanced_base_opt + * sw_management +- Update enhanced_base and x11_enhanced based off SLES minimal and x11_enhanced + patterns +- Split the following patterns into patterns-enhanced-base + * console + * enhanced_base + * enhanced_base_opt + * sw_management +- Remove minimal_base_conflicts (not in SLE we can probably live without) +- Major changes to X11 package, to line up with SLES, new package will be + added in patterns-enhanced-base to keep openSUSE/SLED compaitible +- Add documentation from SLE +- Copy 32bit support from SLE (x86 package removed) +- slight change to apparmor packages to match sle +- recommend salt-minion only on SLE +- Remove ppc only requires from base +fcro...@suse.com +- Do not recommends on SLE patterns which aren't shipped on SLE. +- Ensure recommends on ntfs-3g and ntfsprogs are enabled on SLE + (bsc#1087242). +- Ensure xorg-x11-driver-input is required for x11 pattern, except + on s390/390x where it doesn't exist. +- Recommends plymouth on SLE (bsc#1067481). +- Ensure openSUSE patterns aren't provided / obsoletes when + building for SLE. +- Add Recommend to enhanced_base: OpenIPMI bash-completion cpp + cryptconfig expect ipmitool lvm2 m4 make mksh mutt quota + supportutils sysfsutils tcsh w3m lsof psmisc sudo. +- Add grub2-branding-SLE recommends on enhanced_base on SLE. +- Fix description of minimal_base on SLE. +behl...@suse.de +- drop patterns-base-32bit pattern for s390 and s390x [bsc#1088669] +- added timezone as recommended to minimal_base pattern + [bsc#1085075] +- ethtool is available on SLE 15, moving out of "opensuse only" + section [bsc#1087354] +ok...@suse.com +- put cron in base system (bsc#1072602) +fv...@suse.com +- Don't require apparmor-docs, only recommend it +- Require xorg-x11-fonts-core instead of xorg-x11-fonts +- Don't require xorg-x11, only recommend it +ku...@suse.de +- Remove salt-minion from base [bsc#1064266] +- Move tar to minimal pattern, too many low level tools assume + tar is installed by default +- Rename xterm-bin back to xterm, we still have xterm.rpm +- Remove libnss_compat2 (dropped, still part of glibc) and + libnss_nis2 (needs to be together with ypbind) +- Remove again added pam-modules, this package deprecated since + many years. +co...@suse.com +- Recommend glibc-locale from minimal_base not enhanced_base, + we install in en_US, so we need a locale one way or the other. + Requiring it from enhanced_base now to make sure it's part of + regular installations (but can be disabled for e.g. chroots + with C locale - bsc#1057377) +- Do not provide x11 in x11_enhanced but require it +- Move basic X11 apps to x11 pattern and Firefox to x11_enhanced +- Remove tcl and tk from default installation +f...@suse.com +- Don't install systemd-coredump by default on Leap (bsc#1083849) +- Add systemd-coredump to the list of recommended packages of miminal_base + + Latest systemd package splitted off its coredump management facility + into a sub-package. Recommend this package so this functionnality is + still available by default on SLE (but will be disabled on Leap, see + bsc#1083849). + + Also give the possibility to block it by using a soft dep + (Recommends:). This might be needed on live images for example where + space is rather low. + +------------------------------------------------------------------- @@ -5332 +5491,0 @@ - New: ---- create_32bit-patterns_file.pl pattern-definition-32bit.txt pre_checkin.sh ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ patterns-base.spec ++++++ ++++ 1075 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/patterns-base/patterns-base.spec ++++ and /work/SRC/openSUSE:Factory/.patterns-base.new.28833/patterns-base.spec ++++++ create_32bit-patterns_file.pl ++++++ #!/usr/bin/perl use strict; use warnings; my $verbose = 0; my $pat_ext = "32bit"; my $product = ""; my @skip_pat = (); sub get_file { my $file_to_get = shift; my $content = ""; open FILE, "<$file_to_get" or return "\n"; while (defined (my $line = <FILE>)) { next if ($line =~ m/^#/); $content .= $line; } close FILE; return $content; } sub print_usage { print "$0 [-v] [-h]\n"; exit 0; } sub print_debug { my ($txt, $lvl) = @_; print (STDERR "DBG: ${txt}\n") if($verbose >= $lvl); } sub parse_line { my $to_parse = shift; my $tmp = ""; if ($to_parse =~ /%include/) { # TBD print "%include at unexpected position, exiting\n"; exit (1); } if ($to_parse =~ /Summary:/) { return "$to_parse\n"; } # XXX simplify me if ($to_parse =~ /Recommends:\s*([^\s]*)\s*/) { $tmp = "$1"; return "" if ($tmp =~ m/.*-64bit\s*$/); $tmp = "${tmp}-32bit" if($tmp !~ m/.*-32bit/); return "Recommends: ${tmp}\n"; } if ($to_parse =~ /Requires:\s*([^\s]*)\s*/) { $tmp = "$1"; return "" if ($tmp =~ m/pattern()/); return "" if ($tmp =~ m/.*-64bit\s*$/); $tmp = "${tmp}-32bit" if($tmp !~ m/.*-32bit/); return "Recommends: ${tmp}\n"; } return ""; } sub parse_main_file { my $main_file = shift; my $spec_file = ""; my $cur_pattern = ""; my $skip_it = 1; my %skip_pat_hash; if(! open (MAIN_FILE, "<$main_file")) { print STDERR "${main_file} not found, exiting\n"; exit 1; } while (defined (my $line = <MAIN_FILE>)) { chomp($line); next if ($line =~ m/^#/); if ($line =~ m/\%package/) { if(($line =~ m/32bit/) or ($line =~ m/64bit/) ) { $skip_it = 1; } else { %skip_pat_hash = map { $_ => 1 } @skip_pat; if($skip_it==0&&!exists($skip_pat_hash{$cur_pattern})) { $spec_file .= "" ."Provides: pattern() = ${cur_pattern}%2d32bit\n" ."Group: Metapackages\n" ."Supplements: packageand(patterns-${product}-${pat_ext}:patterns-${product}-${cur_pattern})\n" ."\n" ."%files ${cur_pattern}-32bit\n" ."%defattr(-,root,root)\n" ."%dir /usr/share/doc/packages/patterns\n" ."/usr/share/doc/packages/patterns/${cur_pattern}-${pat_ext}.txt\n" ."\n" ."%description ${cur_pattern}-${pat_ext}\n" ."The ${pat_ext} pattern complementing ${cur_pattern}.\n" ."#\n" ."#-------------------------------------------------------------------\n" ."#\n"; } $skip_it = 0 ; $line =~ m/package\s*([^\s]*)\s*/; $cur_pattern = $1; if (!exists($skip_pat_hash{$cur_pattern})) { $spec_file .= "%package ${cur_pattern}-32bit\n"; } } } next if($skip_it == 1 ); if ($line =~ /%include/) { my $file_to_check = ($line =~ m/%include.*?([^\/\s]*)$/)[0]; # beware the non-greedy '?' next if($file_to_check =~ m/32bit/); if( open TMP_FILE, "<$file_to_check") { print_debug(" Checking INCLUDE: $file_to_check", 2); while (defined (my $include_line = <TMP_FILE>)) { if (!exists($skip_pat_hash{$cur_pattern})) { $spec_file .= parse_line($include_line); } } close TMP_FILE; } next; } if (!exists($skip_pat_hash{$cur_pattern})) { $spec_file .= parse_line($line); } } %skip_pat_hash = map { $_ => 1 } @skip_pat; if (!exists($skip_pat_hash{$cur_pattern})) { # I hate this, but need a fast workaround $spec_file .= "Provides: pattern-invisible()\n" ."Provides: pattern() = ${cur_pattern}%2d${pat_ext}\n" ."Group: Metapackages\n" ."Supplements: packageand(patterns-${product}-${pat_ext}:patterns-${product}-${cur_pattern})\n" ."\n" ."%files ${cur_pattern}-32bit\n" ."%defattr(-,root,root)\n" ."%dir /usr/share/doc/packages/patterns\n" ."/usr/share/doc/packages/patterns/${cur_pattern}-${pat_ext}.txt\n" ."\n" ."%description ${cur_pattern}-${pat_ext}\n" ."The ${pat_ext} pattern complementing ${cur_pattern}.\n" ."\n"; } close MAIN_FILE; my $new_file = $spec_file; return $new_file; } while ($ARGV[0] && $ARGV[0] =~ /^-/) { my $arg = shift; if ($arg =~ /-v/) { $verbose += 1; } elsif($arg =~ /-h/) { print_usage(); exit(); } elsif($arg =~ /-p/) { $product=shift; } elsif($arg =~ /-e/) { $pat_ext=shift; } elsif($arg =~ /-s/) { push @skip_pat, shift; } } print_debug("product = ${product}\n pat_ext=${pat_ext}\n", 1); my $result = parse_main_file("patterns-${product}.spec"); print "${result}\n"; exit 0; ++++++ pattern-definition-32bit.txt ++++++ %package apparmor-32bit Summary: AppArmor Recommends: pattern()-32bit Recommends: apparmor-abstractions-32bit Recommends: apparmor-parser-32bit Recommends: apparmor-profiles-32bit Recommends: apparmor-docs-32bit Recommends: apparmor-utils-32bit Recommends: yast2-apparmor-32bit Recommends: audit-32bit Recommends: audit-32bit Provides: pattern() = apparmor%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-apparmor) %files apparmor-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/apparmor-32bit.txt %description apparmor-32bit The 32bit pattern complementing apparmor. # #------------------------------------------------------------------- # %package base-32bit Summary: Base System Recommends: kbd-32bit Recommends: openssh-32bit Recommends: polkit-32bit Recommends: polkit-default-privs-32bit Recommends: rpm-32bit Recommends: shadow-32bit Recommends: util-linux-32bit Recommends: which-32bit Recommends: bash-completion-32bit Recommends: busybox-static-32bit Recommends: ca-certificates-mozilla-32bit Recommends: chrony-32bit Recommends: cron-32bit Recommends: cronie-32bit Recommends: grub2-32bit Recommends: systemd-sysvinit-32bit Recommends: branding-openSUSE-32bit Recommends: branding-SLE-32bit Recommends: shim-32bit Recommends: lshw-32bit Recommends: lsvpd-32bit Recommends: ppc64-diag-32bit Provides: pattern() = base%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-base) %files base-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/base-32bit.txt %description base-32bit The 32bit pattern complementing base. # #------------------------------------------------------------------- # %package enhanced_base-32bit Summary: Enhanced Base System Recommends: pattern()-32bit Recommends: pattern()-32bit Recommends: pattern()-32bit Recommends: pattern()-32bit Recommends: firewalld-32bit Recommends: aaa_base-extras-32bit Recommends: acl-32bit Recommends: alsa-plugins-32bit Recommends: attr-32bit Recommends: autofs-32bit Recommends: bind-utils-32bit Recommends: binutils-32bit Recommends: bzip2-32bit Recommends: cifs-utils-32bit Recommends: command-not-found-32bit Recommends: cpio-32bit Recommends: cronie-32bit Recommends: cpupower-32bit Recommends: cryptsetup-32bit Recommends: cups-32bit Recommends: cups-client-32bit Recommends: curl-32bit Recommends: cyrus-sasl-32bit Recommends: cyrus-sasl-crammd5-32bit Recommends: cyrus-sasl-digestmd5-32bit Recommends: cyrus-sasl-gssapi-32bit Recommends: cyrus-sasl-plain-32bit Recommends: deltarpm-32bit Recommends: diffutils-32bit Recommends: dos2unix-32bit Recommends: e2fsprogs-32bit Recommends: file-32bit Recommends: fillup-32bit Recommends: findutils-32bit Recommends: fuse-32bit Recommends: gawk-32bit Recommends: genisoimage-32bit Recommends: gettext-runtime-32bit Recommends: glibc-locale-32bit Recommends: gpart-32bit Recommends: gpg2-32bit Recommends: gpm-32bit Recommends: grep-32bit Recommends: gzip-32bit Recommends: hdparm-32bit Recommends: hwinfo-32bit Recommends: info-32bit Recommends: initviocons-32bit Recommends: iproute2-32bit Recommends: iputils-32bit Recommends: irqbalance-32bit Recommends: joe-32bit Recommends: kmod-compat-32bit Recommends: kpartx-32bit Recommends: krb5-32bit Recommends: less-32bit Recommends: lsscsi-32bit Recommends: logrotate-32bit Recommends: mailx-32bit Recommends: man-32bit Recommends: mdadm-32bit Recommends: multipath-tools-32bit Recommends: ncurses-utils-32bit Recommends: net-tools-32bit Recommends: netcat-openbsd-32bit Recommends: netcfg-32bit Recommends: net-snmp-32bit Recommends: nfs-client-32bit Recommends: nfsidmap-32bit Recommends: nscd-32bit Recommends: openslp-32bit Recommends: openssh-32bit Recommends: pam-config-32bit Recommends: parted-32bit Recommends: pciutils-32bit Recommends: pciutils-ids-32bit Recommends: pcre-32bit Recommends: perl-Bootloader-32bit Recommends: perl-base-32bit Recommends: pinentry-32bit Recommends: popt-32bit Recommends: postfix-32bit Recommends: rsyslog-32bit Recommends: rsync-32bit Recommends: scout-32bit Recommends: screen-32bit Recommends: sed-32bit Recommends: sg3_utils-32bit Recommends: smartmontools-32bit Recommends: sysconfig-32bit Recommends: systemd-sysvinit-32bit Recommends: time-32bit Recommends: timezone-32bit Recommends: translation-update-32bit Recommends: udev-32bit Recommends: udev-configure-printer-32bit Recommends: usbutils-32bit Recommends: vim-32bit Recommends: wget-32bit Recommends: xz-32bit Recommends: zisofs-tools-32bit Recommends: dmidecode-32bit Recommends: haveged-32bit Recommends: hfsutils-32bit Recommends: mouseemu-32bit Recommends: pdisk-32bit Recommends: powerpc32-32bit Recommends: grub2-branding-openSUSE-32bit Recommends: plymouth-32bit Recommends: plymouth-branding-openSUSE-32bit Recommends: release-notes-openSUSE-32bit Recommends: plymouth-32bit Recommends: grub2-branding-SLE-32bit Recommends: OpenIPMI-32bit Recommends: bash-completion-32bit Recommends: cpp-32bit Recommends: cryptconfig-32bit Recommends: expect-32bit Recommends: ipmitool-32bit Recommends: lvm2-32bit Recommends: m4-32bit Recommends: make-32bit Recommends: mksh-32bit Recommends: mutt-32bit Recommends: quota-32bit Recommends: supportutils-32bit Recommends: sysfsutils-32bit Recommends: tcsh-32bit Recommends: w3m-32bit Recommends: lsof-32bit Recommends: psmisc-32bit Recommends: sudo-32bit Recommends: ethtool-32bit Recommends: ntfs-3g-32bit Recommends: ntfsprogs-32bit Recommends: dmraid-32bit Recommends: dosfstools-32bit Recommends: ifplugd-32bit Recommends: klogd-32bit Recommends: nano-32bit Recommends: openldap2-client-32bit Recommends: prctl-32bit Recommends: recode-32bit Recommends: smp_utils-32bit Recommends: strace-32bit Recommends: syslinux-32bit Recommends: tnftp-32bit Recommends: tuned-32bit Recommends: wireless-tools-32bit Recommends: wol-32bit Recommends: acpica-32bit Recommends: mcelog-32bit Recommends: numactl-32bit Recommends: ucode-amd-32bit Recommends: ucode-intel-32bit Provides: pattern() = enhanced_base%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-enhanced_base) %files enhanced_base-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/enhanced_base-32bit.txt %description enhanced_base-32bit The 32bit pattern complementing enhanced_base. # #------------------------------------------------------------------- # %package minimal_base-32bit Summary: Base System Recommends: pattern()-32bit Recommends: aaa_base-32bit Recommends: bash-32bit Recommends: coreutils-32bit Recommends: device-mapper-32bit Recommends: distribution-release-32bit Recommends: dracut-32bit Recommends: e2fsprogs-32bit Recommends: filesystem-32bit Recommends: glibc-32bit Recommends: kbd-32bit Recommends: kmod-32bit Recommends: pam-32bit Recommends: procps-32bit Recommends: rpm-32bit Recommends: sysconfig-32bit Recommends: system-group-hardware-32bit Recommends: system-user-nobody-32bit Recommends: systemd-32bit Recommends: zypper-32bit Recommends: btrfsmaintenance-32bit Recommends: btrfsprogs-32bit Recommends: elfutils-32bit Recommends: glibc-locale-32bit Recommends: grub2-32bit Recommends: iproute2-32bit Recommends: openssh-32bit Recommends: snapper-32bit Recommends: system-group-trusted-32bit Recommends: system-group-wheel-32bit Recommends: system-user-bin-32bit Recommends: system-user-daemon-32bit Recommends: systemd-coredump-32bit Recommends: sysvinit-tools-32bit Recommends: udev-32bit Recommends: rollback-helper-32bit Recommends: openSUSE-build-key-32bit Recommends: rollback_helper-32bit Recommends: SUSEConnect-32bit Recommends: suse-build-key-32bit Recommends: efibootmgr-32bit Provides: pattern() = minimal_base%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-minimal_base) %files minimal_base-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/minimal_base-32bit.txt %description minimal_base-32bit The 32bit pattern complementing minimal_base. # #------------------------------------------------------------------- # %package sw_management-32bit Summary: Software Management Recommends: pattern()-32bit Recommends: zypper-32bit Recommends: lifecycle-data-32bit Recommends: zypper-lifecycle-plugin-32bit Provides: pattern() = sw_management%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-sw_management) %files sw_management-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/sw_management-32bit.txt %description sw_management-32bit The 32bit pattern complementing sw_management. # #------------------------------------------------------------------- # %package x11-32bit Summary: X Window System Recommends: pattern()-32bit Recommends: pattern()-32bit Recommends: xorg-x11-fonts-core-32bit Recommends: xorg-x11-server-32bit Recommends: xf86-input-libinput-32bit Recommends: xf86-input-vmmouse-32bit Recommends: xf86-input-wacom-32bit Recommends: xorg-x11-32bit Recommends: x11-tools-32bit Recommends: xorg-x11-driver-video-32bit Recommends: xorg-x11-essentials-32bit Recommends: xorg-x11-server-extra-32bit Recommends: xorg-x11-fonts-32bit Recommends: yast2-qt-32bit Recommends: dejavu-fonts-32bit Recommends: google-roboto-fonts-32bit Recommends: icewm-theme-branding-32bit Recommends: icewm-default-32bit Recommends: lightdm-32bit Recommends: openssh-askpass-gnome-32bit Recommends: noto-sans-fonts-32bit Recommends: tigervnc-32bit Recommends: xdmbgrd-32bit Recommends: xorg-x11-Xvnc-32bit Recommends: xtermset-32bit Recommends: xterm-32bit Recommends: libyui-qt-32bit Recommends: libyui-qt-pkg-32bit Recommends: yast2-control-center-32bit Provides: pattern() = x11%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-x11) %files x11-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/x11-32bit.txt %description x11-32bit The 32bit pattern complementing x11. # #------------------------------------------------------------------- # %package x11_enhanced-32bit Summary: X Window System Recommends: pattern()-32bit Recommends: pattern()-32bit Recommends: glibc-locale-32bit Recommends: xkeyboard-config-32bit Recommends: MozillaFirefox-32bit Recommends: MozillaFirefox-translations-32bit Recommends: cabextract-32bit Recommends: command-not-found-32bit Recommends: dialog-32bit Recommends: dbus-1-glib-32bit Recommends: dbus-1-x11-32bit Recommends: fontconfig-32bit Recommends: fonts-config-32bit Recommends: fribidi-32bit Recommends: ghostscript-x11-32bit Recommends: numlockx-32bit Recommends: translation-update-32bit Recommends: xauth-32bit Recommends: xdmbgrd-32bit Recommends: xkeyboard-config-32bit Recommends: xorg-x11-fonts-32bit Recommends: xorg-x11-fonts-core-32bit Recommends: yast2-control-center-gnome-32bit Recommends: yast2-scanner-32bit Recommends: MozillaFirefox-branding-SLE-32bit Recommends: desktop-data-SLE-32bit Recommends: numlockx-32bit Recommends: openssh-askpass-32bit Recommends: susepaste-32bit Recommends: susepaste-screenshot-32bit Provides: pattern() = x11_enhanced%2d32bit Group: Metapackages Supplements: packageand(patterns-base-32bit:patterns-base-x11_enhanced) %files x11_enhanced-32bit %defattr(-,root,root) %dir /usr/share/doc/packages/patterns /usr/share/doc/packages/patterns/x11_enhanced-32bit.txt %description x11_enhanced-32bit The 32bit pattern complementing x11_enhanced. # #------------------------------------------------------------------- # ++++++ pre_checkin.sh ++++++ #!/bin/sh ./create_32bit-patterns_file.pl -p base -s apparmor_opt -s basesystem -s console -s documentation -s enhanced_base_opt -s minimal_base_conflicts -s readonly_root_tools -s transactional_base -s update_test -s x11_opt > pattern-definition-32bit.txt