File project.diff of Package _product
--- openSUSE.product.orig
+++ openSUSE.product
@@ -55,6 +55,8 @@
<url name="releasenotes">http://doc.opensuse.org/release-notes/x86_64/openSUSE/Leap/42.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="aarch64">http://download.opensuse.org/ports/%{_target_cpu}/distribution/leap/42.2/repo/oss/</url>
+ <url name="repository" arch="ppc64le">http://download.opensuse.org/ports/ppc/distribution/leap/42.2/repo/oss/</url>
<url name="repository">http://download.opensuse.org/distribution/leap/42.2/repo/oss/</url>
<!-- url name="update">http://download.opensuse.org/update/factory/</url> -->
</urls>
@@ -88,6 +90,7 @@
<xi:include href="conditionals.inc" />
<repositories>
+ <repository path="obs://openSUSE:Leap:42.2:Ports/ports"/>
<repository path="obs://openSUSE:Leap:42.2/standard"/>
</repositories>
@@ -112,14 +115,26 @@
<archsets> <!-- for this we generate a medium -->
<archset ref="x86_64" /> <!-- so we get 2 product files on this medium -->
</archsets>
+
+ <archsets>
+ <archset ref="aarch64" />
+ </archsets>
+
+ <archsets>
+ <archset ref="armv7l" />
+ </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="installation-images-openSUSE" arch="x86_64" onlyarch="x86_64" />
<package name="instlux-net" arch="x86_64" onlyarch="x86_64" />
<package name="skelcd-control-openSUSE" arch="x86_64" onlyarch="x86_64" />
- <!-- <package name="skelcd-openSUSE" arch="armv7hl" onlyarch="armv7hl"/> -->
+ <package name="skelcd-control-openSUSE" arch="aarch64" onlyarch="aarch64" />
+ <package name="installation-images-openSUSE" arch="aarch64" onlyarch="aarch64" />
<package name="skelcd-openSUSE" arch="x86_64" onlyarch="x86_64"/>
+ <package name="skelcd-openSUSE" arch="aarch64" onlyarch="aarch64"/>
<package name="yast2-slide-show" onlyarch="noarch" />
</metadata>
<use group="NON_FTP_PACKAGES" create_pattern="false" />
@@ -136,6 +151,11 @@
use_required="true"
use_recommended="true"
use_suggested="false">
+
+ <archsets>
+ <archset ref="aarch64" />
+ </archsets>
+
<archsets>
<archset ref="x86_64" />
</archsets>
@@ -144,7 +164,7 @@
</metadata>
</media>
- <media type="dvd5"
+ <media type="dvd5"
flavor="dvd"
name="openSUSE-Leap-42.2-DVD"
sourcemedia="0"
@@ -156,9 +176,14 @@
use_recommended="true"
use_suggested="false">
+ <use group="DVD-aarch64" create_pattern="false" />
<use group="DVD-x86_64" create_pattern="false" />
<archsets>
+ <archset ref="aarch64" />
+ </archsets>
+
+ <archsets>
<archset ref="x86_64" />
</archsets>
@@ -176,9 +201,12 @@
</metadata>
</media>
+ <xi:include href="openSUSE-ppc.inc" />
</mediasets>
<xi:include href="NON_FTP_PACKAGES.group"/>
+ <xi:include href="DVD5-aarch64.group" />
<xi:include href="DVD5-x86_64.group" />
+ <xi:include href="DVD5-ppc64le.group" />
</productdefinition>