From: Younho Park Date: Mon, 24 Jul 2017 07:31:34 +0000 (+0900) Subject: removed profile dependency X-Git-Tag: submit/tizen/20170727.042104~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F19%2F140219%2F2;p=platform%2Fcore%2Fappfw%2Fsppc.git removed profile dependency Change-Id: Id043fe7ed8532eb9513119fc94ee39a7ea1041b1 Signed-off-by: Younho Park --- diff --git a/arm_tv/LICENSE b/arm_tv/LICENSE deleted file mode 100644 index 3457772..0000000 --- a/arm_tv/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved. - -Any software product designated as "Samsung Proprietary Software," including -computer software and may include associated media, printed materials, and -"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and -proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”). - -The SOFTWARE PRODUCT must -(i) be used for Samsung’s approved business purposes only, -(ii) not be contaminated by open source codes, -(iii) must not be used in any ways that will require it to be disclosed or - licensed freely to third parties or public, -(vi) must not be subject to reverse engineering, decompling or diassembling. - -Samsung does not grant the recipient any intellectual property rights, -indemnities or warranties and takes on no obligations regarding the SOFTWARE -PRODUCT except as otherwise agreed to under a separate written agreement with -the recipient. \ No newline at end of file diff --git a/arm_tv/bin/push_tool b/arm_tv/bin/push_tool deleted file mode 100755 index 92c5d60..0000000 Binary files a/arm_tv/bin/push_tool and /dev/null differ diff --git a/arm_tv/bin/pushd b/arm_tv/bin/pushd deleted file mode 100755 index ed22d13..0000000 Binary files a/arm_tv/bin/pushd and /dev/null differ diff --git a/arm_tv/lib/libpush.so b/arm_tv/lib/libpush.so deleted file mode 120000 index 42d3ebb..0000000 --- a/arm_tv/lib/libpush.so +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0 \ No newline at end of file diff --git a/arm_tv/lib/libpush.so.0 b/arm_tv/lib/libpush.so.0 deleted file mode 120000 index e8cbc23..0000000 --- a/arm_tv/lib/libpush.so.0 +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0.2.12 \ No newline at end of file diff --git a/arm_tv/lib/libpush.so.0.2.12 b/arm_tv/lib/libpush.so.0.2.12 deleted file mode 100644 index 1dec784..0000000 Binary files a/arm_tv/lib/libpush.so.0.2.12 and /dev/null differ diff --git a/arm_tv/share/push/PushServerTrust.cer b/arm_tv/share/push/PushServerTrust.cer deleted file mode 100644 index 7fb8bb2..0000000 --- a/arm_tv/share/push/PushServerTrust.cer +++ /dev/null @@ -1,19 +0,0 @@ ------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----- diff --git a/arm_wearable/LICENSE b/arm_wearable/LICENSE deleted file mode 100644 index 3457772..0000000 --- a/arm_wearable/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved. - -Any software product designated as "Samsung Proprietary Software," including -computer software and may include associated media, printed materials, and -"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and -proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”). - -The SOFTWARE PRODUCT must -(i) be used for Samsung’s approved business purposes only, -(ii) not be contaminated by open source codes, -(iii) must not be used in any ways that will require it to be disclosed or - licensed freely to third parties or public, -(vi) must not be subject to reverse engineering, decompling or diassembling. - -Samsung does not grant the recipient any intellectual property rights, -indemnities or warranties and takes on no obligations regarding the SOFTWARE -PRODUCT except as otherwise agreed to under a separate written agreement with -the recipient. \ No newline at end of file diff --git a/arm_wearable/bin/push_tool b/arm_wearable/bin/push_tool deleted file mode 100755 index 92c5d60..0000000 Binary files a/arm_wearable/bin/push_tool and /dev/null differ diff --git a/arm_wearable/bin/pushd b/arm_wearable/bin/pushd deleted file mode 100755 index f28468d..0000000 Binary files a/arm_wearable/bin/pushd and /dev/null differ diff --git a/arm_wearable/lib/libpush.so b/arm_wearable/lib/libpush.so deleted file mode 120000 index 42d3ebb..0000000 --- a/arm_wearable/lib/libpush.so +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0 \ No newline at end of file diff --git a/arm_wearable/lib/libpush.so.0 b/arm_wearable/lib/libpush.so.0 deleted file mode 120000 index e8cbc23..0000000 --- a/arm_wearable/lib/libpush.so.0 +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0.2.12 \ No newline at end of file diff --git a/arm_wearable/lib/libpush.so.0.2.12 b/arm_wearable/lib/libpush.so.0.2.12 deleted file mode 100644 index e77acba..0000000 Binary files a/arm_wearable/lib/libpush.so.0.2.12 and /dev/null differ diff --git a/arm_wearable/share/push/PushServerTrust.cer b/arm_wearable/share/push/PushServerTrust.cer deleted file mode 100644 index 7fb8bb2..0000000 --- a/arm_wearable/share/push/PushServerTrust.cer +++ /dev/null @@ -1,19 +0,0 @@ ------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----- diff --git a/packaging/push.spec b/packaging/push.spec index 00a6f6a..2cbdf54 100644 --- a/packaging/push.spec +++ b/packaging/push.spec @@ -1,14 +1,8 @@ %global _support_weblog 0 -# Do not provide .so automatically for the extensions. -# This if statement is for backward compatibility with GBM/Obsolete build systems -%if "%{?profile}" != "wearable" && "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%global __provides_exclude_from ^.*\\.(wearable|mobile|tv|ivi|common)$ -%endif - Name: push Summary: Push services and client library -Version: 0.5.83 +Version: 0.5.84 Release: 1 Group: Application Framework/Service License: Apache-2.0 @@ -19,23 +13,12 @@ Requires(post): /usr/bin/sqlite3 Requires(postun): /sbin/ldconfig BuildRequires: pkgconfig(libtzplatform-config) - -# There are not ready for .so files of wearable aarch64 and x86_64 -%if "%{?profile}" == "wearable" -ExcludeArch: aarch64 x86_64 -%endif - -# There are not ready for .so files of tv aarch64 -%if "%{?profile}" == "tv" -ExcludeArch: aarch64 -%endif - - %if %{_support_weblog} BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(json-glib-1.0) %endif + %description Push services and client library. @@ -43,161 +26,35 @@ Push services and client library. Summary: Push service client library Group: Application Framework/Libraries Requires: %{name}-bin = %{version}-%{release} -Requires: libpush-compat = %{version}-%{release} -Recommends: libpush-profile_common = %{version}-%{release} + %description -n libpush Push service client library -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" -%package -n libpush-profile_common -Summary: Push service client library for common/mobile/ivi -Group: Application Framework/Libraries -Provides: libpush-compat = %{version}-%{release} -Provides: libpush-profile_mobile = %{version}-%{release} -Provides: libpush-profile_ivi = %{version}-%{release} -Conflicts: libpush-profile_wearable -Conflicts: libpush-profile_tv -%description -n libpush-profile_common -Push service client library for common/mobile/ivi -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%package -n libpush-profile_tv -Summary: Push service client library for tv -Group: Application Framework/Libraries -Provides: libpush-compat = %{version}-%{release} -Conflicts: libpush-profile_common -Conflicts: libpush-profile_wearable -%description -n libpush-profile_tv -Push service client library for tv -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%package -n libpush-profile_wearable -Summary: Push service client library for wearable -Group: Application Framework/Libraries -Provides: libpush-compat = %{version}-%{release} -Conflicts: libpush-profile_common -Conflicts: libpush-profile_tv -%description -n libpush-profile_wearable -Push service client library for wearable -%endif - %package -n libpush-devel Summary: Push service client library (DEV) Group: Development/Libraries Requires: libpush = %{version}-%{release} Requires: capi-appfw-application-devel + %description -n libpush-devel Push service client library (DEV) %package bin Summary: Push service daemon Group: Application Framework/Service -Requires: %{name}-bin-compat = %{version}-%{release} -Recommends: %{name}-bin-profile_common = %{version}-%{release} + %description bin Push service daemon -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" -%package bin-profile_common -Summary: Push service daemon for mobile/common/ivi -Group: Application Framework/Service -Provides: %{name}-bin-compat = %{version}-%{release} -Provides: %{name}-bin-profile_mobile = %{version}-%{release} -Provides: %{name}-bin-profile_ivi = %{version}-%{release} -Conflicts: %{name}-bin-profile_wearable -Conflicts: %{name}-bin-profile_tv -%description bin-profile_common -Push service daemon for mobile/common/ivi -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%package bin-profile_tv -Summary: Push service daemon for tv -Group: Application Framework/Service -Provides: %{name}-bin-compat = %{version}-%{release} -Conflicts: %{name}-bin-profile_wearable -Conflicts: %{name}-bin-profile_common -%description bin-profile_tv -Push service daemon for tv -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%package bin-profile_wearable -Summary: Push service daemon for wearable -Group: Application Framework/Service -Provides: %{name}-bin-compat = %{version}-%{release} -Conflicts: %{name}-bin-profile_tv -Conflicts: %{name}-bin-profile_common -%description bin-profile_wearable -Push service daemon for wearable -%endif - %package tool Summary: Push service tool Group: Development/Tools Requires: libpush = %{version}-%{release} Requires: %{name}-bin = %{version}-%{release} -Requires: %{name}-tool-compat = %{version}-%{release} -Recommends: %{name}-tool-profile_common = %{version}-%{release} + %description tool Push service tool -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" -%package tool-profile_common -Summary: Push service tool for mobile/common/ivi -Group: Development/Tools -Provides: %{name}-tool-compat = %{version}-%{release} -Provides: %{name}-tool-profile_mobile = %{version}-%{release} -Provides: %{name}-tool-profile_ivi = %{version}-%{release} -Conflicts: %{name}-tool-profile_wearable -Conflicts: %{name}-tool-profile_tv -%description tool-profile_common -Push service tool for mobile/common/ivi -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%package tool-profile_tv -Summary: Push service tool for tv -Group: Development/Tools -Provides: %{name}-tool-compat = %{version}-%{release} -Conflicts: %{name}-tool-profile_wearable -Conflicts: %{name}-tool-profile_common -%description tool-profile_tv -Push service tool for tv -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -%package tool-profile_wearable -Summary: Push service tool for wearable -Group: Development/Tools -Provides: %{name}-tool-compat = %{version}-%{release} -Conflicts: %{name}-tool-profile_tv -Conflicts: %{name}-tool-profile_common -%description tool-profile_wearable -Push service tool for wearable -%endif - - %define _upgrade_script_path /usr/share/upgrade/scripts/ %define _upgrade_script 500.sppc.sh @@ -205,7 +62,6 @@ Push service tool for wearable %prep %setup -q - %build @@ -235,9 +91,6 @@ mkdir -p %{buildroot}/usr/share/push %ifarch %{arm} -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" pushd arm/lib/ for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE"; done popd @@ -252,42 +105,6 @@ popd %endif %endif -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -pushd arm_tv/lib/ -for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE.tv"; done -popd -pushd arm_tv/bin/ -for FILE in push*; do cp -a "$FILE" "%{buildroot}%{_bindir}/$FILE.tv"; done -popd -pushd arm_tv/share/push/ -for FILE in *.cer; do cp -a "$FILE" "%{buildroot}/usr/share/push/$FILE.tv"; done -popd -%if %{_support_weblog} - arm_tv/bin/pushlog_tool -%endif -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -pushd arm_wearable/lib/ -for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE.wearable"; done -popd -pushd arm_wearable/bin/ -for FILE in push*; do cp -a "$FILE" "%{buildroot}%{_bindir}/$FILE.wearable"; done -popd -pushd arm_wearable/share/push/ -for FILE in *.cer; do cp -a "$FILE" "%{buildroot}/usr/share/push/$FILE.wearable"; done -popd -%if %{_support_weblog} - arm_wearable/bin/pushlog_tool -%endif -%endif - -%endif //%ifarch %{arm} - %ifarch aarch64 @@ -309,9 +126,6 @@ popd %ifarch %{ix86} -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" pushd x86/lib/ for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE"; done popd @@ -326,48 +140,9 @@ popd %endif %endif -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -pushd x86_tv/lib/ -for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE.tv"; done -popd -pushd x86_tv/bin/ -for FILE in push*; do cp -a "$FILE" "%{buildroot}%{_bindir}/$FILE.tv"; done -popd -pushd x86_tv/share/push/ -for FILE in *.cer; do cp -a "$FILE" "%{buildroot}/usr/share/push/$FILE.tv"; done -popd -%if %{_support_weblog} - x86_tv/bin/pushlog_tool -%endif -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -pushd x86_wearable/lib/ -for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE.wearable"; done -popd -pushd x86_wearable/bin/ -for FILE in push*; do cp -a "$FILE" "%{buildroot}%{_bindir}/$FILE.wearable"; done -popd -pushd x86_wearable/share/push/ -for FILE in *.cer; do cp -a "$FILE" "%{buildroot}/usr/share/push/$FILE.wearable"; done -popd -%if %{_support_weblog} - x86_wearable/bin/pushlog_tool -%endif -%endif - -%endif //%ifarch %{ix86} - %ifarch x86_64 -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" pushd x86_64/lib64/ for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE"; done popd @@ -382,25 +157,6 @@ popd %endif %endif -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" -pushd x86_64_tv/lib64/ -for FILE in libpush.so*; do cp -a "$FILE" "%{buildroot}%{_libdir}/$FILE.tv"; done -popd -pushd x86_64_tv/bin/ -for FILE in push*; do cp -a "$FILE" "%{buildroot}%{_bindir}/$FILE.tv"; done -popd -pushd x86_64_tv/share/push/ -for FILE in *.cer; do cp -a "$FILE" "%{buildroot}/usr/share/push/$FILE.tv"; done -popd -%if %{_support_weblog} - x86_64_tv/bin/pushlog_tool -%endif -%endif - -%endif //%ifarch %{x86_64} - %post bin mkdir -p %{TZ_SYS_GLOBALUSER_DB} @@ -413,194 +169,41 @@ chmod 644 %{TZ_SYS_GLOBALUSER_DB}/.push.db-journal chsmack -a "*" %{TZ_SYS_GLOBALUSER_DB}/.push.db chsmack -a "*" %{TZ_SYS_GLOBALUSER_DB}/.push.db-journal - -%ifarch %{ix86} || %{arm} - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" - -%post bin-profile_tv -pushd %{_bindir} -for FILE in push*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done -popd -pushd /usr/share/push/ -for FILE in Push*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done -popd - -%post tool-profile_tv -ln -sf push_tool.tv %{_bindir}/push_tool - -%post -n libpush-profile_tv -pushd %{_libdir} -for FILE in libpush.so*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done -popd -/sbin/ldconfig -%endif - - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" - -%post bin-profile_wearable -pushd %{_bindir} -for FILE in push*.wearable; do ln -sf "$FILE" "${FILE%.wearable}"; done -popd -pushd /usr/share/push/ -for FILE in Push*.wearable; do ln -sf "$FILE" "${FILE%.wearable}"; done -popd - -%post tool-profile_wearable -ln -sf push_tool.wearable %{_bindir}/push_tool - -%post -n libpush-profile_wearable -pushd %{_libdir} -for FILE in libpush.so*.wearable; do ln -sf "$FILE" "${FILE%.wearable}"; done -popd -/sbin/ldconfig - -%endif - -%endif //%ifarch %{ix86} || %{arm} - - -%ifarch x86_64 - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" - -%post bin-profile_tv -pushd %{_bindir} -for FILE in push*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done -popd -pushd /usr/share/push/ -for FILE in Push*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done -popd - -%post tool-profile_tv -ln -sf push_tool.tv %{_bindir}/push_tool - -%post -n libpush-profile_tv -pushd %{_libdir} -for FILE in libpush.so*.tv; do ln -sf "$FILE" "${FILE%.tv}"; done -popd +%post -n libpush /sbin/ldconfig -%endif -%endif +%postun -n libpush -p /sbin/ldconfig %files -n libpush %manifest libpush.manifest %license LICENSE -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" %attr(755,root,root) %{_libdir}/libpush.so* -%exclude %{_libdir}/libpush.so*.tv -%exclude %{_libdir}/libpush.so*.wearable -%endif %files -n libpush-devel %{_includedir}/*.h %{_libdir}/pkgconfig/*.pc +%{_libdir}/libpush.so %files bin %manifest push-bin.manifest -%{_unitdir}/pushd.service +%{_bindir}/pushd +%attr(644,service_fw,service_fw) /usr/share/push/*.cer %license LICENSE +%{_unitdir}/pushd.service + %attr(755,root,root) %{_upgrade_script_path}%{_upgrade_script} %{_unitdir}/multi-user.target.wants/pushd.service %files tool %manifest push-tool.manifest -%if %{_support_weblog} - %{_bindir}/pushlog_tool -%endif - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if mobile || ivi || common || "undefined" -%if "%{?profile}" != "wearable" && "%{?profile}" != "tv" - -%files -n libpush-profile_common -# default .so files are housed in the main pkg. - -%files bin-profile_common -%{_bindir}/pushd -%attr(600,service_fw,service_fw) /usr/share/push/PushServerTrust.cer - -%files tool-profile_common %{_bindir}/push_tool +%if %{_support_weblog} + %{_bindir}/pushlog_tool %endif -%ifarch %{ix86} || %{arm} - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" - -%files -n libpush-profile_tv -%manifest libpush.manifest -%attr(755,root,root) %{_libdir}/libpush.so*.tv - -%files bin-profile_tv -%{_bindir}/pushd.tv -%attr(600,service_fw,service_fw) /usr/share/push/PushServerTrust.cer.tv - - -%files tool-profile_tv -%{_bindir}/push_tool.tv - -%endif - - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if wearable || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" && "%{?profile}" != "ivi" && "%{?profile}" != "common" - -%files -n libpush-profile_wearable -%manifest libpush.manifest -%attr(755,root,root) %{_libdir}/libpush.so*.wearable - -%files bin-profile_wearable -%{_bindir}/pushd.wearable -%attr(600,service_fw,service_fw) /usr/share/push/PushServerTrust.cer.wearable - - -%files tool-profile_wearable -%{_bindir}/push_tool.wearable - -%endif - -%endif //%ifarch %{ix86} || %{arm} - - -%ifarch x86_64 - -# This is for backward-compatibility. This does not deteriorate 4.0 Configurability -# if tv || "undefined" -%if "%{?profile}" != "mobile" && "%{?profile}" != "wearable" && "%{?profile}" != "ivi" && "%{?profile}" != "common" - -%files -n libpush-profile_tv -%manifest libpush.manifest -%attr(755,root,root) %{_libdir}/libpush.so*.tv - -%files bin-profile_tv -%{_bindir}/pushd.tv -%attr(600,service_fw,service_fw) /usr/share/push/PushServerTrust.cer.tv - - -%files tool-profile_tv -%{_bindir}/push_tool.tv - -%endif - -%endif //x86_64 - %changelog * Sat Nov 3 2012 Jooseok Park - 0.2.26 diff --git a/x86_64_tv/LICENSE b/x86_64_tv/LICENSE deleted file mode 100644 index 3457772..0000000 --- a/x86_64_tv/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved. - -Any software product designated as "Samsung Proprietary Software," including -computer software and may include associated media, printed materials, and -"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and -proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”). - -The SOFTWARE PRODUCT must -(i) be used for Samsung’s approved business purposes only, -(ii) not be contaminated by open source codes, -(iii) must not be used in any ways that will require it to be disclosed or - licensed freely to third parties or public, -(vi) must not be subject to reverse engineering, decompling or diassembling. - -Samsung does not grant the recipient any intellectual property rights, -indemnities or warranties and takes on no obligations regarding the SOFTWARE -PRODUCT except as otherwise agreed to under a separate written agreement with -the recipient. \ No newline at end of file diff --git a/x86_64_tv/bin/push_tool b/x86_64_tv/bin/push_tool deleted file mode 100755 index 4c761cc..0000000 Binary files a/x86_64_tv/bin/push_tool and /dev/null differ diff --git a/x86_64_tv/bin/pushd b/x86_64_tv/bin/pushd deleted file mode 100755 index c957ed4..0000000 Binary files a/x86_64_tv/bin/pushd and /dev/null differ diff --git a/x86_64_tv/lib64/libpush.so b/x86_64_tv/lib64/libpush.so deleted file mode 120000 index 42d3ebb..0000000 --- a/x86_64_tv/lib64/libpush.so +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0 \ No newline at end of file diff --git a/x86_64_tv/lib64/libpush.so.0 b/x86_64_tv/lib64/libpush.so.0 deleted file mode 120000 index e8cbc23..0000000 --- a/x86_64_tv/lib64/libpush.so.0 +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0.2.12 \ No newline at end of file diff --git a/x86_64_tv/lib64/libpush.so.0.2.12 b/x86_64_tv/lib64/libpush.so.0.2.12 deleted file mode 100755 index e3ad188..0000000 Binary files a/x86_64_tv/lib64/libpush.so.0.2.12 and /dev/null differ diff --git a/x86_64_tv/share/push/PushServerTrust.cer b/x86_64_tv/share/push/PushServerTrust.cer deleted file mode 100644 index 7fb8bb2..0000000 --- a/x86_64_tv/share/push/PushServerTrust.cer +++ /dev/null @@ -1,19 +0,0 @@ ------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----- diff --git a/x86_tv/LICENSE b/x86_tv/LICENSE deleted file mode 100644 index 3457772..0000000 --- a/x86_tv/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved. - -Any software product designated as "Samsung Proprietary Software," including -computer software and may include associated media, printed materials, and -"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and -proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”). - -The SOFTWARE PRODUCT must -(i) be used for Samsung’s approved business purposes only, -(ii) not be contaminated by open source codes, -(iii) must not be used in any ways that will require it to be disclosed or - licensed freely to third parties or public, -(vi) must not be subject to reverse engineering, decompling or diassembling. - -Samsung does not grant the recipient any intellectual property rights, -indemnities or warranties and takes on no obligations regarding the SOFTWARE -PRODUCT except as otherwise agreed to under a separate written agreement with -the recipient. \ No newline at end of file diff --git a/x86_tv/bin/push_tool b/x86_tv/bin/push_tool deleted file mode 100755 index 4bbd761..0000000 Binary files a/x86_tv/bin/push_tool and /dev/null differ diff --git a/x86_tv/bin/pushd b/x86_tv/bin/pushd deleted file mode 100755 index dfa9f56..0000000 Binary files a/x86_tv/bin/pushd and /dev/null differ diff --git a/x86_tv/lib/libpush.so b/x86_tv/lib/libpush.so deleted file mode 120000 index 42d3ebb..0000000 --- a/x86_tv/lib/libpush.so +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0 \ No newline at end of file diff --git a/x86_tv/lib/libpush.so.0 b/x86_tv/lib/libpush.so.0 deleted file mode 120000 index e8cbc23..0000000 --- a/x86_tv/lib/libpush.so.0 +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0.2.12 \ No newline at end of file diff --git a/x86_tv/lib/libpush.so.0.2.12 b/x86_tv/lib/libpush.so.0.2.12 deleted file mode 100644 index d315dd2..0000000 Binary files a/x86_tv/lib/libpush.so.0.2.12 and /dev/null differ diff --git a/x86_tv/share/push/PushServerTrust.cer b/x86_tv/share/push/PushServerTrust.cer deleted file mode 100644 index 7fb8bb2..0000000 --- a/x86_tv/share/push/PushServerTrust.cer +++ /dev/null @@ -1,19 +0,0 @@ ------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----- diff --git a/x86_wearable/LICENSE b/x86_wearable/LICENSE deleted file mode 100644 index 3457772..0000000 --- a/x86_wearable/LICENSE +++ /dev/null @@ -1,18 +0,0 @@ -Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved. - -Any software product designated as "Samsung Proprietary Software," including -computer software and may include associated media, printed materials, and -"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and -proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”). - -The SOFTWARE PRODUCT must -(i) be used for Samsung’s approved business purposes only, -(ii) not be contaminated by open source codes, -(iii) must not be used in any ways that will require it to be disclosed or - licensed freely to third parties or public, -(vi) must not be subject to reverse engineering, decompling or diassembling. - -Samsung does not grant the recipient any intellectual property rights, -indemnities or warranties and takes on no obligations regarding the SOFTWARE -PRODUCT except as otherwise agreed to under a separate written agreement with -the recipient. \ No newline at end of file diff --git a/x86_wearable/bin/push_tool b/x86_wearable/bin/push_tool deleted file mode 100755 index 4bbd761..0000000 Binary files a/x86_wearable/bin/push_tool and /dev/null differ diff --git a/x86_wearable/bin/pushd b/x86_wearable/bin/pushd deleted file mode 100755 index 5e0d03e..0000000 Binary files a/x86_wearable/bin/pushd and /dev/null differ diff --git a/x86_wearable/lib/libpush.so b/x86_wearable/lib/libpush.so deleted file mode 120000 index 42d3ebb..0000000 --- a/x86_wearable/lib/libpush.so +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0 \ No newline at end of file diff --git a/x86_wearable/lib/libpush.so.0 b/x86_wearable/lib/libpush.so.0 deleted file mode 120000 index e8cbc23..0000000 --- a/x86_wearable/lib/libpush.so.0 +++ /dev/null @@ -1 +0,0 @@ -libpush.so.0.2.12 \ No newline at end of file diff --git a/x86_wearable/lib/libpush.so.0.2.12 b/x86_wearable/lib/libpush.so.0.2.12 deleted file mode 100644 index 56529f1..0000000 Binary files a/x86_wearable/lib/libpush.so.0.2.12 and /dev/null differ diff --git a/x86_wearable/share/push/PushServerTrust.cer b/x86_wearable/share/push/PushServerTrust.cer deleted file mode 100644 index 7fb8bb2..0000000 --- a/x86_wearable/share/push/PushServerTrust.cer +++ /dev/null @@ -1,19 +0,0 @@ ------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-----