Tizen:Base, Tizen:3.0:Base : adjust qemu_aggregate package (add explicit named binaries 90/96590/3
authorChan Lee <chan45.lee@samsung.com>
Wed, 9 Nov 2016 10:53:54 +0000 (19:53 +0900)
committerChan Lee <chan45.lee@samsung.com>
Thu, 10 Nov 2016 06:58:15 +0000 (15:58 +0900)
for qemu related package)

1. separate packages to qemu and qemu-accel.
2. add x86_64 named binaries for 64-bit.
3. add x86 named binaries for 32-bit.
Also keep binaries with old names.

Change-Id: I6d495a1d68fe5e6af0b6d6a9f1fbf352e3f72e58
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
Tizen:3.0:Base/_meta
Tizen:3.0:Base/qemu-accel_aggregate/_aggregate [new file with mode: 0644]
Tizen:3.0:Base/qemu-accel_aggregate/_meta [new file with mode: 0644]
Tizen:3.0:Base/qemu_aggregate/_aggregate
Tizen:3.0:Base/qemu_aggregate/_meta
Tizen:Base/_meta
Tizen:Base/qemu-accel_aggregate/_aggregate [new file with mode: 0644]
Tizen:Base/qemu-accel_aggregate/_meta [new file with mode: 0644]
Tizen:Base/qemu_aggregate/_aggregate
Tizen:Base/qemu_aggregate/_meta

index 62932bf..a394c64 100644 (file)
@@ -7,10 +7,12 @@
   <person userid="hglee" role="maintainer"/>
   <build>
     <disable arch="i586" repository="arm"/>
+    <disable arch="x86_64" repository="arm"/>
     <disable arch="i586" repository="arm64"/>
     <disable arch="x86_64" repository="arm64"/>
     <disable arch="i586" repository="x86_64"/>
     <disable arch="i586" repository="emulator64"/>
+    <disable arch="x86_64" repository="ia32"/>
   </build>
   <debuginfo>
     <enable/>
@@ -20,6 +22,7 @@
     <arch>i586</arch>
   </repository>
   <repository name="ia32">
+    <arch>x86_64</arch>
     <arch>i586</arch>
   </repository>
   <repository name="emulator64">
@@ -37,5 +40,6 @@
   <repository name="arm">
     <arch>armv7l</arch>
     <arch>i586</arch>
+    <arch>x86_64</arch>
   </repository>
 </project>
diff --git a/Tizen:3.0:Base/qemu-accel_aggregate/_aggregate b/Tizen:3.0:Base/qemu-accel_aggregate/_aggregate
new file mode 100644 (file)
index 0000000..55f1ef8
--- /dev/null
@@ -0,0 +1,24 @@
+<aggregatelist>
+  <aggregate project="Tizen:3.0:Base" >
+    <package>qemu-accel-armv7l</package>
+    <binary>qemu-accel-armv7l</binary>
+    <binary>python-accel-armv7l</binary>
+    <binary>qemu-accel-x86-armv7l</binary>
+    <binary>python-accel-x86-armv7l</binary>
+    <repository source="ia32" target="arm"/>
+  </aggregate>
+  <aggregate project="Tizen:3.0:Base" >
+    <package>qemu-accel-armv7l</package>
+    <binary>qemu-accel-x86_64-armv7l</binary>
+    <binary>python-accel-x86_64-armv7l</binary>
+    <repository source="x86_64" target="arm"/>
+  </aggregate>
+  <aggregate project="Tizen:3.0:Base" >
+    <package>qemu-accel-aarch64</package>
+    <binary>qemu-accel-aarch64</binary>
+    <binary>python-accel-aarch64</binary>
+    <binary>qemu-accel-x86_64-aarch64</binary>
+    <binary>python-accel-x86_64-aarch64</binary>
+    <repository source="x86_64" target="arm64"/>
+  </aggregate>
+</aggregatelist>
diff --git a/Tizen:3.0:Base/qemu-accel_aggregate/_meta b/Tizen:3.0:Base/qemu-accel_aggregate/_meta
new file mode 100644 (file)
index 0000000..e8b1229
--- /dev/null
@@ -0,0 +1,14 @@
+<package name="qemu_aggregate" project="Tizen:3.0:Base">
+  <title/>
+  <description/>
+  <build>
+    <disable/>
+    <enable arch="x86_64" repository="arm64"/>
+    <enable arch="x86_64" repository="arm"/>
+    <enable arch="i586" repository="arm"/>
+    <enable arch="x86_64" repository="x86_64"/>
+    <enable arch="i586" repository="ia32"/>
+    <enable arch="x86_64" repository="emulator64"/>
+    <enable arch="i586" repository="emulator32"/>
+  </build>
+</package>
index a209fb5..e3897a4 100644 (file)
@@ -12,6 +12,8 @@
   <aggregate project="Tools:qemu:2.7.x">
     <package>qemu-linux-user</package>
     <binary>qemu-linux-user-cross</binary>
+    <binary>qemu-linux-user-x86-cross</binary>
+    <binary>qemu-linux-user-x86_64-cross</binary>
     <binary>qemu-linux-user</binary>
     <repository source="openSUSE_12.3" target="arm"/>
     <repository source="openSUSE_12.3" target="arm64"/>
     <repository source="openSUSE_12.3" target="emulator32"/>
     <repository source="openSUSE_12.3" target="emulator64"/>
   </aggregate>
-  <aggregate project="Tizen:3.0:Base" >
-    <package>qemu-accel-armv7l</package>
-    <binary>qemu-accel-armv7l</binary>
-    <binary>python-accel-armv7l</binary>
-    <repository source="ia32" target="arm"/>
-  </aggregate>
-  <aggregate project="Tizen:3.0:Base" >
-    <package>qemu-accel-aarch64</package>
-    <binary>qemu-accel-aarch64</binary>
-    <binary>python-accel-aarch64</binary>
-    <repository source="x86_64" target="arm64"/>
-  </aggregate>
 </aggregatelist>
index de2e27a..e8b1229 100644 (file)
@@ -4,6 +4,7 @@
   <build>
     <disable/>
     <enable arch="x86_64" repository="arm64"/>
+    <enable arch="x86_64" repository="arm"/>
     <enable arch="i586" repository="arm"/>
     <enable arch="x86_64" repository="x86_64"/>
     <enable arch="i586" repository="ia32"/>
index b6a6c8f..ee074ad 100644 (file)
@@ -7,10 +7,12 @@
   <person userid="hglee" role="maintainer"/>
   <build>
     <disable arch="i586" repository="arm"/>
+    <disable arch="x86_64" repository="arm"/>
     <disable arch="i586" repository="arm64"/>
     <disable arch="x86_64" repository="arm64"/>
     <disable arch="i586" repository="x86_64"/>
     <disable arch="i586" repository="emulator64"/>
+    <disable arch="x86_64" repository="ia32"/>
   </build>
   <debuginfo>
     <enable/>
@@ -20,6 +22,7 @@
     <arch>i586</arch>
   </repository>
   <repository name="ia32">
+    <arch>x86_64</arch>
     <arch>i586</arch>
   </repository>
   <repository name="emulator64">
@@ -37,5 +40,6 @@
   <repository name="arm">
     <arch>armv7l</arch>
     <arch>i586</arch>
+    <arch>x86_64</arch>
   </repository>
 </project>
diff --git a/Tizen:Base/qemu-accel_aggregate/_aggregate b/Tizen:Base/qemu-accel_aggregate/_aggregate
new file mode 100644 (file)
index 0000000..76a8941
--- /dev/null
@@ -0,0 +1,24 @@
+<aggregatelist>
+  <aggregate project="Tizen:Base" >
+    <package>qemu-accel-armv7l</package>
+    <binary>qemu-accel-armv7l</binary>
+    <binary>python-accel-armv7l</binary>
+    <binary>qemu-accel-x86-armv7l</binary>
+    <binary>python-accel-x86-armv7l</binary>
+    <repository source="ia32" target="arm"/>
+  </aggregate>
+  <aggregate project="Tizen:Base" >
+    <package>qemu-accel-armv7l</package>
+    <binary>qemu-accel-x86_64-armv7l</binary>
+    <binary>python-accel-x86_64-armv7l</binary>
+    <repository source="x86_64" target="arm"/>
+  </aggregate>
+  <aggregate project="Tizen:Base" >
+    <package>qemu-accel-aarch64</package>
+    <binary>qemu-accel-aarch64</binary>
+    <binary>python-accel-aarch64</binary>
+    <binary>qemu-accel-x86_64-aarch64</binary>
+    <binary>python-accel-x86_64-aarch64</binary>
+    <repository source="x86_64" target="arm64"/>
+  </aggregate>
+</aggregatelist>
diff --git a/Tizen:Base/qemu-accel_aggregate/_meta b/Tizen:Base/qemu-accel_aggregate/_meta
new file mode 100644 (file)
index 0000000..2a8f2ab
--- /dev/null
@@ -0,0 +1,14 @@
+<package name="qemu_aggregate" project="Tizen:Base">
+  <title/>
+  <description/>
+  <build>
+    <disable/>
+    <enable arch="x86_64" repository="arm64"/>
+    <enable arch="x86_64" repository="arm"/>
+    <enable arch="i586" repository="arm"/>
+    <enable arch="x86_64" repository="x86_64"/>
+    <enable arch="i586" repository="ia32"/>
+    <enable arch="x86_64" repository="emulator64"/>
+    <enable arch="i586" repository="emulator32"/>
+  </build>
+</package>
index 8fa8b0d..e3897a4 100644 (file)
@@ -12,6 +12,8 @@
   <aggregate project="Tools:qemu:2.7.x">
     <package>qemu-linux-user</package>
     <binary>qemu-linux-user-cross</binary>
+    <binary>qemu-linux-user-x86-cross</binary>
+    <binary>qemu-linux-user-x86_64-cross</binary>
     <binary>qemu-linux-user</binary>
     <repository source="openSUSE_12.3" target="arm"/>
     <repository source="openSUSE_12.3" target="arm64"/>
     <repository source="openSUSE_12.3" target="emulator32"/>
     <repository source="openSUSE_12.3" target="emulator64"/>
   </aggregate>
-  <aggregate project="Tizen:Base" >
-    <package>qemu-accel-armv7l</package>
-    <binary>qemu-accel-armv7l</binary>
-    <binary>python-accel-armv7l</binary>
-    <repository source="ia32" target="arm"/>
-  </aggregate>
-  <aggregate project="Tizen:Base" >
-    <package>qemu-accel-aarch64</package>
-    <binary>qemu-accel-aarch64</binary>
-    <binary>python-accel-aarch64</binary>
-    <repository source="x86_64" target="arm64"/>
-  </aggregate>
 </aggregatelist>
index 9f54698..2a8f2ab 100644 (file)
@@ -4,6 +4,7 @@
   <build>
     <disable/>
     <enable arch="x86_64" repository="arm64"/>
+    <enable arch="x86_64" repository="arm"/>
     <enable arch="i586" repository="arm"/>
     <enable arch="x86_64" repository="x86_64"/>
     <enable arch="i586" repository="ia32"/>