Adding riscv64 arch 59/303159/2 accepted/tizen_unified_riscv accepted/tizen/unified/20240104.012443 accepted/tizen/unified/riscv/20240103.160142
authorwchang kim <wchang.kim@samsung.com>
Wed, 3 May 2023 21:28:00 +0000 (06:28 +0900)
committerWoo Chang Kim <wchang.kim@samsung.com>
Wed, 3 Jan 2024 08:16:12 +0000 (08:16 +0000)
Change-Id: Ieb8589c73c9bf00d87cc43c0e5330bba9d718f9f

packaging/push.spec
riscv64/LICENSE [new file with mode: 0755]
riscv64/bin/push_tool [new file with mode: 0755]
riscv64/bin/pushd [new file with mode: 0755]
riscv64/lib64/libpush.so [new file with mode: 0755]
riscv64/lib64/libpush.so.0 [new file with mode: 0755]
riscv64/share/push/PushServerTrust.cer [new file with mode: 0755]

index 0ce94ea..a2bb4a5 100644 (file)
@@ -139,6 +139,23 @@ popd
 %endif
 
 
+%ifarch riscv64
+
+pushd riscv64/lib64/
+for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE"; done
+popd
+pushd riscv64/bin/
+for FILE in push*; do cp -a "$FILE" "%{buildroot}%{_bindir}/$FILE"; done
+popd
+pushd riscv64/share/push/
+for FILE in *.cer; do cp -a "$FILE" "%{buildroot}/usr/share/push/$FILE"; done
+popd
+%if %{_support_weblog}
+       riscv64/bin/pushlog_tool
+%endif
+%endif
+
+
 %ifarch %{ix86}
 
 pushd x86/lib/
diff --git a/riscv64/LICENSE b/riscv64/LICENSE
new file mode 100755 (executable)
index 0000000..3457772
--- /dev/null
@@ -0,0 +1,18 @@
+Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.\r
+\r
+Any software product designated as "Samsung Proprietary Software," including\r
+computer software and may include associated media, printed materials, and\r
+"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and\r
+proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”).\r
+\r
+The SOFTWARE PRODUCT must\r
+(i)   be used for Samsung’s approved business purposes only,\r
+(ii)  not be contaminated by open source codes,\r
+(iii) must not be used in any ways that will require it to be disclosed or\r
+      licensed freely to third parties or public,\r
+(vi)  must not be subject to reverse engineering, decompling or diassembling.\r
+\r
+Samsung does not grant the recipient any intellectual property rights,\r
+indemnities or warranties and takes on no obligations regarding the SOFTWARE\r
+PRODUCT except as otherwise agreed to under a separate written agreement with\r
+the recipient.
\ No newline at end of file
diff --git a/riscv64/bin/push_tool b/riscv64/bin/push_tool
new file mode 100755 (executable)
index 0000000..62fa8cf
Binary files /dev/null and b/riscv64/bin/push_tool differ
diff --git a/riscv64/bin/pushd b/riscv64/bin/pushd
new file mode 100755 (executable)
index 0000000..6de69d8
Binary files /dev/null and b/riscv64/bin/pushd differ
diff --git a/riscv64/lib64/libpush.so b/riscv64/lib64/libpush.so
new file mode 100755 (executable)
index 0000000..7022d77
Binary files /dev/null and b/riscv64/lib64/libpush.so differ
diff --git a/riscv64/lib64/libpush.so.0 b/riscv64/lib64/libpush.so.0
new file mode 100755 (executable)
index 0000000..7022d77
Binary files /dev/null and b/riscv64/lib64/libpush.so.0 differ
diff --git a/riscv64/share/push/PushServerTrust.cer b/riscv64/share/push/PushServerTrust.cer
new file mode 100755 (executable)
index 0000000..7fb8bb2
--- /dev/null
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIDGDCCAoGgAwIBAgIJAPMld7YDENSnMA0GCSqGSIb3DQEBBQUAMIGkMQswCQYD
+VQQGEwJLUjEUMBIGA1UECAwLR3llb25nZ2kgZG8xDjAMBgNVBAcMBVN1d29uMSUw
+IwYDVQQKDBxTQU1TVU5HIEVMRUNUUk9OSUNTIENPLiwgTFREMR4wHAYDVQQDDBUq
+LnB1c2guc2Ftc3VuZ29zcC5jb20xKDAmBgkqhkiG9w0BCQEWGWFkbWluQHB1c2gu
+c2Ftc3VuZ29zcC5jb20wHhcNOTkxMjMxMTUwMjEwWhcNNDkxMjE4MTUwMjEwWjCB
+pDELMAkGA1UEBhMCS1IxFDASBgNVBAgMC0d5ZW9uZ2dpIGRvMQ4wDAYDVQQHDAVT
+dXdvbjElMCMGA1UECgwcU0FNU1VORyBFTEVDVFJPTklDUyBDTy4sIExURDEeMBwG
+A1UEAwwVKi5wdXNoLnNhbXN1bmdvc3AuY29tMSgwJgYJKoZIhvcNAQkBFhlhZG1p
+bkBwdXNoLnNhbXN1bmdvc3AuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
+gQDS/wx087bX6AA7bz/rPd/AOtm8g1ebRfENevGCnMrnU43PlryjjQjgKxwMO1R5
+Mdvv9IsSdoGIKj5h5VZlWbuiCx5pPqf62Owu3DjVLLuHWmlFkb7y6mKfshAcGCVq
+azjayWF9NpmOPnJDlFOZHTu+5X0+KEyx/W7kS6gcB5WIRwIDAQABo1AwTjAdBgNV
+HQ4EFgQUWMjZPBPgzaBussvwASa64F2DMFEwHwYDVR0jBBgwFoAUWMjZPBPgzaBu
+ssvwASa64F2DMFEwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQBpsXfr
+Fyd3rdKRzyBh/aJgY+XLZf5/TZYhtv2OLv5kMK0EkS0CEduPK5LeZwOhWgLIGpsl
+m8F2WNFttqP6fsAHExLTUlyqt4HT0CdzUtypjgsUPK5GBqEvz6+iQP+hZ4NKuxNB
+kci9Q85y89ANKtHvKxN1vu7gqArGFyIOJDVC8w==
+-----END CERTIFICATE-----