Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12:Update
package-lists-SLED-images
generate.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File generate.sh of Package package-lists-SLED-images
#!/bin/sh BLACKLIST="ghostscript MozillaFirefox-translations libreoffice gnucash-docs openclipart-svg \ libreoffice-templates-labels-a4 libreoffice-templates-labels-letter libreoffice-templates-presentation-layouts \ clamav libgstreamer-0_10-0 desktop-data-SLE-extra xorg-x11-fonts sled-manuals_en manufacturer-PPDs" export LC_COLLATE=C rm -fr $PWD/tmp zypper -R $PWD/tmp --non-interactive ar http://dist.nue.suse.com/install/SLP/SLE-12-Desktop-TEST/x86_64/DVD1/ tmp > /dev/null zypper -R $PWD/tmp --non-interactive --no-gpg-checks --gpg-auto-import-keys refresh > /dev/null # lock some packages zypper -R $PWD/tmp --non-interactive addlock $BLACKLIST > /dev/null zypper -R $PWD/tmp --non-interactive --xmlout in --auto-agree-with-licenses --dry-run patterns-sled-desktop-base > tmp/base.log [ $? -ne 0 ] && echo failing to install base pattern && exit 0 xsltproc package-list.xsl tmp/base.log > gnome_cd-base-default.x86_64.list zypper -R $PWD/tmp --non-interactive --xmlout in --auto-agree-with-licenses --dry-run patterns-sled-desktop-base patterns-sled-x11 > tmp/x11.log xsltproc package-list.xsl tmp/x11.log > gnome_cd-x11-default.x86_64.list zypper -R $PWD/tmp --non-interactive --xmlout in --auto-agree-with-licenses --dry-run patterns-sled-desktop-base patterns-sled-desktop-gnome patterns-sled-x11 > tmp/gnome.log xsltproc package-list.xsl tmp/gnome.log > gnome_cd-default.x86_64.list # do some cleanup in the lists for i in *.list ; do sed -i -e '/^sled-release.*/d' $i; sed -i -e '/^patterns-sled-.*/d' $i; sed -i -e '/^patterns-sle-.*/d' $i; sed -i -e '/^.*-32bit$/d' $i; # blacklist for grub2-branding-SLE is bnc#883194 sed -i -e '/^grub2-branding.*/d' $i; sed -i -e '/^man-pages.*/d' $i; done #rm -fr $PWD/tmp
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor