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>
openSUSE Build Service is sponsored by