File project.diff of Package 000package-groups
--- NON_FTP_PACKAGES.group.orig
+++ NON_FTP_PACKAGES.group
@@ -3,10 +3,7 @@
<conditional name="drop_from_ftp"/>
<packagelist relationship="requires">
<!-- contains invalid symbols and breaks ftp tree, read when fixed. bug 1110914 -->
- <!--
<package name="xtables-addons-kmp-default"/>
- <package name="xtables-addons-kmp-lpae"/>
--->
<package name="openSUSE-images"/>
<package name="openSUSE-driverupdate"/>
@@ -195,7 +192,6 @@
<package name="gcc47-obj-c++"/>
<package name="gcc47-objc"/>
<package name="gcc47-objc-32bit"/>
- <package name="ghc-bootstrap"/>
<package name="libada41"/>
<package name="libada43"/>
<package name="libada47"/>
--- groups.yml.orig
+++ groups.yml
@@ -170,6 +170,7 @@ supplements:
- bluez-firmware
- f2fs-tools
- fprintd-pam
+ - hdjmod-kmp-default
- hyper-v: [x86_64]
- ipw-firmware
- lomoco
@@ -194,9 +195,7 @@ supplements:
- spu-tools
- technisat-usb2-firmware
- ucode-amd
- # fails with the first Leap 15.2 kernel 5.3.0 rc5
- # - hdjmod-kmp-default
- # - vhba-kmp-default
+ - vhba-kmp-default
# fails with current kernel
# - virtualbox-guest-kmp-default: [x86_64]
# - virtualbox-guest-tools: [x86_64]
--- openSUSE-Addon-NonOss.product.in.orig
+++ openSUSE-Addon-NonOss.product.in
@@ -60,7 +60,7 @@
</products>
<repositories>
- <repository path="obs://openSUSE:Leap:15.2:NonFree/standard"/>
+ <repository path="obs://openSUSE:Leap:15.2:PowerPC:NonFree/ports"/>
</repositories>
<xi:include href="defaults-archsets.include" />
@@ -85,7 +85,7 @@
use_suggested="false">
<use group="NON_FTP_PACKAGES" create_pattern="false" />
<archsets>
- <archset ref="x86_64" />
+ <archset ref="ppc64le" />
</archsets>
<metadata>
<package name="skelcd-openSUSE-non-OSS" />
--- openSUSE.product.in.orig
+++ openSUSE.product.in
@@ -18,26 +18,18 @@
<!-- Ensure we have valid distrotarget - used by "zypper tos" - boo#977052 -->
<register>
- <target>openSUSE-Leap-15.2-x86_64</target>
+ <target>openSUSE-Leap-15.2-ppc64le</target>
<pool>
<!-- we need a product specific channel to provide System roles and release-package updates -->
- <repository url="http://download.opensuse.org/distribution/leap/15.2/repo/oss/">
+ <repository url="http://download.opensuse.org/ports/ppc/distribution/leap/15.2/repo/oss/">
<zypp name="openSUSE-Leap-15.2-Pool" alias="openSUSE-Leap-15.2-Pool"/>
</repository>
- <!-- FIXME: move to non oss addon -->
- <repository url="http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/">
- <zypp name="openSUSE-Leap-15.2-NonOss-Pool" alias="openSUSE-Leap-15.2-NonOss-Pool"/>
- </repository>
</pool>
<updates>
- <distrotarget arch="x86_64" >openSUSE-Leap-15.2-x86_64</distrotarget>
- <repository project="openSUSE:Leap:15.2:Update" name="standard" arch="x86_64" >
+ <distrotarget arch="ppc64le" >openSUSE-Leap-15.2-ppc64le</distrotarget>
+ <repository project="openSUSE:Leap:15.2:Update" name="ports" arch="ppc64le" >
<zypp name="openSUSE-Leap-15.2-Updates" alias="openSUSE-Leap-15.2-Updates"/>
</repository>
- <!-- FIXME: move to non oss addon -->
- <repository project="openSUSE:Leap:15.2:NonFree:Update" name="standard" arch="x86_64" >
- <zypp name="openSUSE-Leap-15.2-NonOss-Updates" alias="openSUSE-Leap-15.2-NonOss-Updates"/>
- </repository>
</updates>
</register>
@@ -93,6 +85,7 @@
<url name="releasenotes">http://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/15.2/release-notes-openSUSE.rpm</url>
<!-- <url name="smolt">http://smolt.opensuse.org/register.pl</url>
<url name="register">http://register.novell.com/</url> -->
+ <url name="repository" arch="ppc64le">http://download.opensuse.org/ports/ppc/distribution/leap/15.2/repo/oss/</url>
<url name="repository">http://download.opensuse.org/distribution/leap/15.2/repo/oss/</url>
<!-- url name="update">http://download.opensuse.org/update/factory/</url> -->
</urls>
@@ -139,18 +132,18 @@
use_undecided="true">
<archsets> <!-- for this we generate a medium -->
- <archset ref="x86_64" /> <!-- so we get 2 product files on this medium -->
+ <archset ref="ppc64le" /> <!-- so we get 2 product files on this medium -->
</archsets>
<!-- we put all packages (even suggested) on the media for the two groups below -->
<metadata>
<!-- if you like to add a metapackage to the real media, add it in a normal group.xml file -->
- <package name="skelcd-installer-openSUSE" arch="x86_64" onlyarch="x86_64" />
+ <package name="skelcd-installer-openSUSE" arch="ppc64le" onlyarch="ppc64le" />
<!-- needs migration to /usr/lib/skelcd
<package name="instlux" arch="x86_64" onlyarch="x86_64" />
-->
- <package name="skelcd-control-openSUSE" arch="x86_64" onlyarch="x86_64" />
+ <package name="skelcd-control-openSUSE" arch="ppc64le" onlyarch="ppc64le" />
<!-- <package name="skelcd-openSUSE" arch="armv7hl" onlyarch="armv7hl"/> -->
- <package name="skelcd-openSUSE" arch="x86_64" onlyarch="x86_64"/>
+ <package name="skelcd-openSUSE" arch="ppc64le" onlyarch="ppc64le"/>
<!-- package name="yast2-slide-show" onlyarch="noarch" / -->
</metadata>
<use group="NON_FTP_PACKAGES" create_pattern="false" />
@@ -169,7 +162,7 @@
use_recommended="true"
use_suggested="false">
<archsets>
- <archset ref="x86_64" />
+ <archset ref="ppc64le" />
</archsets>
<metadata>
<package name="skelcd-installer-net-openSUSE" />
@@ -190,10 +183,10 @@
use_suggested="false">
<use group="dvd" create_pattern="false" />
- <use group="dvd.x86_64" create_pattern="false" />
+ <use group="dvd.ppc64le" create_pattern="false" />
<archsets>
- <archset ref="x86_64" />
+ <archset ref="ppc64le" />
</archsets>
<metadata>