summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYe Shu2019-03-09 15:59:22 +0800
committerYe Shu2019-03-09 15:59:22 +0800
commit14c03572e7a85a0606b83f647cde285312f063b7 (patch)
tree7c20804be17abe39648d6cfa860828b127af06d8
parentf19eb4d5269fa5343ed21ed63df6ea7f8620dfdf (diff)
downloadaur-14c03572e7a85a0606b83f647cde285312f063b7.tar.gz
Add Licenses & Update version to 9.3.5
-rw-r--r--.SRCINFO20
-rw-r--r--LICENSE102
-rw-r--r--PKGBUILD31
3 files changed, 133 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 79faf7349842..d239908cad62 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,20 @@
pkgbase = sendanywhere
pkgdesc = Send Anywhere is a multi-platform file sharing service where users can directly share digital content in real time.
- pkgver = 8.5.28
- pkgrel = 3
+ pkgver = 9.3.5
+ pkgrel = 1
url = http://send-anywhere.com
arch = x86_64
- license = custom:sendanywhere_eula
- depends = nss
+ license = custom
+ depends = gconf
depends = libxtst
+ depends = nss
depends = libxss
- depends = gconf
- depends = gtk2
depends = alsa-lib
- options = !strip
- options = !emptydirs
- source = sendanywhere-8.5.28.deb::https://update.send-anywhere.com/linux_downloads/sendanywhere_latest_amd64.deb
- sha512sums = f1e7af787bf936f2ec6e385de4ba2ce160a2199ea5d66f5a9fb8cc955a37084bbb9e744ff2cbe60739e87587275b5e5a3bdd3685c6e75e848cf245f89646eb1a
+ depends = gtk2
+ source = sendanywhere-9.3.5.deb::https://update.send-anywhere.com/linux_downloads/sendanywhere_latest_amd64.deb
+ source = LICENSE
+ sha512sums = ae3799a2822284dedeff3e48bbab8cae9407abe98eb96e91e701261b266e000428be25daf322d0ebde55f0393986bc83e89efed3d36c67f3d0163641c1f9af9f
+ sha512sums = aeb97a12f246d78cbf202354148b429a037997d68087bceed5d5ce5036443d779c2535138b54347579ddf05994a61b9333913f9261733f367d02e0e9cf7d0b5e
pkgname = sendanywhere
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000000000000..08c686043c81
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,102 @@
+Thanks for using Send Anywhere!
+
+The following terms and conditions (the “Agreement”) govern all use of the “Send Anywhere” application (“Application”). The Application is owned and operated by Estmob, Inc. (“Estmob”). The Application is subject to your (the “User”) acceptance without modification of all of the terms and conditions contained herein.
+
+BY USING OR ACCESSING ANY PART OF THE APPLICATION, YOU AGREE TO ALL OF THE TERMS AND CONDITIONS CONTAINED HEREIN.
+
+Estmob reserves the right, at its sole discretion, to modify or replace any of the terms or conditions of this Agreement at any time. It is User’s responsibility to check this Agreement periodically for changes. User’s continued use of the Application following email notification of any changes to this Agreement constitutes acceptance of those changes. This Agreement is void where prohibited by law, and the right to access and use the Application is revoked in such jurisdictions.
+
+1. Age Restriction
+
+User hereby certifies to Estmob that if User is an individual (i.e., not a corporation), User is at least 14 years of age. User also certifies that it is legally permitted to use the Application.
+
+2. License
+
+Subject to the terms and conditions of this Agreement, User is hereby granted a non-exclusive, non-transferable, non-sublicensable, terminable license to access downloads and use the Application solely for the purposes for which the Application is provided, provided that Estmob reserves the right to charge User fees for the license with advanced notices of not less than seven (7) days. This license is personal to User and User will not use the Application for any commercial purpose.
+
+3. Restrictions
+
+User shall not, nor permit anyone else to, directly or indirectly: (i) reverse engineer, disassemble, decompile, or otherwise attempt to discover the source code or underlying algorithms of all or any part of the Application (except that this restriction shall not apply to the limited extent restrictions on reverse engineering prohibited by applicable local law); (ii) modify or create derivatives of any part of the Application; (iii) rent, lease, or use the Application for timesharing or service bureau purposes; or (iv) remove or obscure any proprietary notices on the Application. As between the parties, Estmob shall own all titles, ownership rights, and intellectual property rights in and to the Application, and any copies or portions thereof.
+
+User shall not (i) submit false information to the Application, or (ii) use the Application for any purpose that is unlawful or prohibited by this Agreement.
+
+4. File Sharing and User Content
+
+The Application allows Users to store, sync, and share documents, files, materials, content, data, and any other information User submits to, or through, the Application (User’s “Content”).
+
+USER ACKNOWLEDGES AND AGREES THAT BY UTILIZING ANY OF THE AFOREMENTIONED FEATURES, USER CONSENTS TO Estmob AND ITS AGENTS AND PROVIDERS (I) ACCESSING YOUR DEVICE FOR SUCH PURPOSES, AND (II) STORING, SYNCING, AND SHARING USER’S CONTENT AS INDICATED/REQUESTED BY USER THROUGH USER’S USE OF THE APPLICATION. USER HEREBY GRANTS TO Estmob ALL NECESSARY RIGHTS AND LICENSES (SUCH AS THE RIGHT AND LICENSE TO USE, COPY, MODIFY, TRANSMIT, DISTRIBUTE, STORE, AND CACHE SUCH CONTENT) AS REASONABLY NECESSARY FOR Estmob TO ACHIEVE SUCH ACTIVITIES.
+
+User is solely responsible for maintaining and protecting all Content that is stored, retrieved, or otherwise processed by or in connection with the Application. Without limiting the foregoing, User will be responsible for all costs and expenses that User or others may incur with respect to backing up, and restoring and/or recreating any Content that is lost or corrupted. User accesses/uses/relies on the Content of other Application users at User’s own and sole risk.
+
+With respect to all Content, User represents and warrants that (i) User has the full right and authority to access and distribute, (ii) no such Content will infringe or misappropriate or otherwise violate the rights of any third party, (iii) no such Content will violate any law or regulation, (iv) no such Content will be disparaging or defamatory toward others, sexually explicit, or abusive, (v) no such Content will be contrary to, or inconsistent with, the social mores, ethics, or public policies, (vi) no such Content will contain any direct or indirect messages or nuances that may be seen as advocating or promoting any illegal, illicit, immoral, violent, or unethical activities or ideas, (vi) no such Content will damage or otherwise adversely affect the Application or any of the systems used by or on behalf of Estmob to host or otherwise provide the Application.
+
+5. Registration; Security
+
+As a condition to using certain products and services of the Application, User will be required to register with Estmob and enter their name, email address, and password (“Send Anywhere User ID”). User shall provide Estmob with accurate, complete, and updated registration information. Failure to do so shall constitute a breach of this Agreement, which may result in immediate termination of User’s account. User may not (i) select or use as a Send Anywhere User ID a name or email address of another person; or (ii) use as a Send Anywhere User ID a name or email address subject to any rights of a person other than User without appropriate authorization. Estmob reserves the right to refuse registration of, or cancel a Send Anywhere User ID in its discretion. User shall be responsible for maintaining the confidentiality of User’s Send Anywhere password and other account information.
+
+6. Provision of Information and Posting of Advertisements
+
+ Estmob may post a variety of information on the screen of the Application, or provide it to its users via email or through other methods.
+ Estmob may post various advertisements related to the services of the Company and affiliated companies on the screen of the Application, or provide them to its users via email or through other methods after obtaining consent from its users.
+ Users, both with and without membership, shall not take any measure to change, modify, or restrict the postings or other information related to the service provided by Estmob.
+ Communicating or making transactions with an advertiser by interacting with the advertisement posted in the service or through the service when there is a promotion activity, is entirely a matter between the user and the advertiser. In the event that there is a dispute or a problem between a user and an advertiser, it shall be resolved directly by the user and the advertiser, and Estmob shall not take any responsibility or liability in this respect.
+
+7. Service Fees
+
+Estmob offers two kinds of paid services as follows. Paid services are all prepaid, and service details and usage fees are posted on each platform.
+
+ Remove ads (Mobile app only)
+
+ This service is available after a one-time in-app purchase at the Google Play Store and Apple App Store. Once purchased, it remove ads in apps that use the Google Play Store account or the Apple App Store account.
+
+ The refund policy for the ad removal in-app purchase follows the terms and conditions of each store.
+ Google Play Terms of Service
+ Apple Media Services Terms and Conditions
+
+ Send Anywhere Plus
+
+ Plus is a service that allows you to remove ads on all platforms and use the premium features and add-ons with your Send Anywhere account.
+
+ This is a subscription model for paying service fees on a monthly basis. You will be automatically charged on the same day of the month and at the same time, based on the date of your first payment. However, in the month that does not include the payment date, the payment will be made on the last day of the month. If the plan is changed, the changed plan will be applied from the next payment date.
+
+ If you cancel your recurring payment, your one-month period will be retained and any funds already paid will not be refunded. You must request a refund within 7 days of payment by contacting Help Center or support@estmob.com. Refunds can only be made if there is no history of use after payment, and no refund will be given if the service is used even once.
+
+The following information applies to all paid services:
+
+(i) The user must check the details of the service before using the paid service, (ii) Estmob shall not be liable for any problems arising from payment made by the User without confirming the details of the Paid Services, (iii) Users must use their own payment method when paying for paid services. You are responsible for any issues that users may incur with the use of others' payment methods, (iv) Repeated payment or unauthorized access is prohibited unless you intend to use paid services, (v) If you are a minor under the age of 18, you must use paid services with the consent of your legal representative, (vi) Estmob can change the rates and charges and notify you within 30 days of the change.
+
+8. API
+
+Terms governing User’s use of Send Anywhere API must be separately entered and are accessible to download from here. Under the separate terms, if applicable, Estmob may also grant you a separate non-exclusive, non-transferable, non-sublicensable, non-assignable license to access and use the Send Anywhere Services for personal or business purposes. Such terms governing User’s use of Send Anywhere API may contain pricing policies.
+
+9. Indemnification
+
+User is responsible for all of its activity in connection with the Application, including any Contents. User shall defend, indemnify, and hold harmless Estmob, its affiliates and each of its affiliates’ employees, contractors, directors, suppliers, and representatives from all liabilities, claims, and expenses, including reasonable attorneys' fees, that arise from or in connection with User’s (i) access to or use of the Application, (ii) Content, or (iii) violation of this Agreement.
+
+10. Warranty Disclaimer
+
+THE APPLICATION IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Estmob MAKES NO WARRANTY THAT (I) THE APPLICATION IS FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS, (II) THE APPLICATION WILL NOT DAMAGE OR ALTER CONTENT, OR (III) THE RESULTS OF USING THE APPLICATION WILL MEET USER’S REQUIREMENTS OR EXPECTATIONS. THE FOREGOING DISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW.
+
+11. Limitation of Liability
+
+IN NO EVENT SHALL Estmob, ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, VENDORS, OR SUPPLIERS BE LIABLE UNDER CONTRACT, TORT, STRICT LIABILITY, NEGLIGENCE, OR ANY OTHER LEGAL THEORY WITH RESPECT TO THE APPLICATION: (I) FOR ANY LOST PROFITS OR SPECIAL, INDIRECT, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES OF ANY KIND WHATSOEVER, EVEN IF FORESEEABLE, (II) FOR ANY BUGS, VIRUSES, TROJAN HORSES, OR THE LIKE (REGARDLESS OF THE SOURCE OF ORIGINATION), (III) FOR ANY DAMAGE CAUSED TO ANY CONTENT BY THE APPLICATION OR OTHERWISE, OR (IV) FOR MATTERS BEYOND Estmob’S REASONABLE CONTROL. USER UNDERSTANDS THAT THE APPLICATION MAY CONTAIN BUGS OR THE LIKE, OR MAY FOR OTHER TECHNICAL REASONS SUCH AS FORMAT COMPATIBILITY, CAUSE ALTERATION OR DAMAGE TO CONTENT – AND USER ACCEPTS SUCH RISK. THE FOREGOING LIMITATIONS SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW.
+
+12. Termination
+
+Estmob may terminate, and subsequently further refuse to grant, User’s access to the Application at any time, with or without cause. Upon termination, User will no longer access (or attempt to access) the Application. User may terminate User’s account at any time through User’s account page. All provisions of this Agreement, which by their nature should survive termination, shall survive termination, including, without limitation, warranty disclaimers and limitations of liability. User acknowledges and agrees that upon termination, User’s contents will no longer be available if not sooner deleted per Estmob’s policies, which may be amended from time to time without notice to Users.
+
+13. Privacy
+
+Estmob’s current privacy policy is available at Privacy Policy(the “Privacy Policy”), which is incorporated by this reference.
+
+14. Request from Law Enforcement Agencies
+
+User agrees that Estmob may from time to time receive requests from law enforcement agencies to search and deliver any data concerning Contents, User’s identification, User’s usages, Content itself, and other similar information and may comply with such requests with or without advance notices to User.
+
+15. Miscellaneous
+
+The failure of either party to exercise in any respect any right provided for herein shall not be deemed a waiver of any further rights hereunder. Estmob shall not be liable for any failure to perform its obligations hereunder where such failure results from any cause beyond Estmob’s reasonable control, including, without limitation, mechanical, electronic or communications failure or degradation (including "line-noise" interference). Parties may seek equitable reliefs such as injunctions and specific enforcements in addition to damages. In any proceedings or actions arising out of this Agreement, the prevailing party is entitled to reasonable attorney’s fees and all costs incurred in connection with such proceedings and actions. If any provision of this Agreement is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary and all other provisions of this Agreement shall otherwise remain in full force, in effect and enforceable. This Agreement is not assignable, transferable, or sublicensable by User except with Estmob’s prior written consent. Estmob may transfer, assign, or delegate this Agreement and its rights and obligations without consent. This Agreement shall be governed by and construed in accordance with the laws of the country where Estmob’s headquarter is located. User waives any defense based on lack of personal jurisdiction, inconvenient venue, lack of notice, defect in services of court documents, forum, and any other similar doctrines. User agrees that a notice by an email specified by User constitutes a valid notice for delivery of summons and other court documents. User agrees that Estmob may enforce any orders or judgments (which it may obtain from a court located in the country where Estmob’s headquarter is then located) in a country where User resides. Both parties agree that this Agreement is the complete and exclusive statement of the mutual understanding of the parties and supersedes and cancels all previous written and oral agreements, communications, and other understandings relating to the subject matter of this Agreement, and that all modifications must be in a writing signed by both parties, except as otherwise provided herein. No agency, partnership, joint venture, or employment is created as a result of this Agreement and User does not have any authority of any kind to bind Estmob in any respect whatsoever.
+
+16. Acknowledgment of Complete Understanding
+
+By downloading, accessing, and/or using Application in any way, User explicitly acknowledges that User has read, understood, and agreed to all of the provisions of this Agreement regardless of whether User’s primary language is English or not. \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 97e144c2ec54..d2828fa85afd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,32 @@
-# Maintainer: Aaron Fischer <mail@aaron-fischer.net>
+# Maintainer: Ye Shu <shuye02@outlook.com>
+# Contributor: Aaron Fischer <mail@aaron-fischer.net>
# Contributor: Ashwin Vishnu <ashuwish+arch at gmail dot com>
pkgname=sendanywhere
-pkgver=8.5.28
-pkgrel=3
-pkgdesc="Send Anywhere is a multi-platform file sharing service where users can directly share digital content in real time."
+pkgver=9.3.5
+pkgrel=1
arch=('x86_64')
+
+pkgdesc="Send Anywhere is a multi-platform file sharing service where users can directly share digital content in real time."
url="http://send-anywhere.com"
-license=('custom:sendanywhere_eula')
-options=('!strip' '!emptydirs')
-depends=('nss' 'libxtst' 'libxss' 'gconf' 'gtk2' 'alsa-lib')
-source=("${pkgname}-${pkgver}.deb::https://update.send-anywhere.com/linux_downloads/sendanywhere_latest_amd64.deb")
-sha512sums=('f1e7af787bf936f2ec6e385de4ba2ce160a2199ea5d66f5a9fb8cc955a37084bbb9e744ff2cbe60739e87587275b5e5a3bdd3685c6e75e848cf245f89646eb1a')
+license=('custom')
+depends=('gconf' 'libxtst' 'nss' 'libxss' 'alsa-lib' 'gtk2')
+
+source=("${pkgname}-${pkgver}.deb::https://update.send-anywhere.com/linux_downloads/sendanywhere_latest_amd64.deb" "LICENSE")
+sha512sums=('ae3799a2822284dedeff3e48bbab8cae9407abe98eb96e91e701261b266e000428be25daf322d0ebde55f0393986bc83e89efed3d36c67f3d0163641c1f9af9f'
+ 'aeb97a12f246d78cbf202354148b429a037997d68087bceed5d5ce5036443d779c2535138b54347579ddf05994a61b9333913f9261733f367d02e0e9cf7d0b5e')
+# If validity check fails, please leave a comment to remind me to update the package version
package(){
- tar xf data.tar.xz -C "$pkgdir"
+ # Extract the data package
+ tar -xf data.tar.xz --directory="$pkgdir"
+ # Add licenses
+ install -Dm644 $srcdir/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -Dm644 "$pkgdir/opt/SendAnywhere/LICENSE.electron.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.electron.txt"
install -Dm644 "$pkgdir/opt/SendAnywhere/LICENSES.chromium.html" "$pkgdir/usr/share/licenses/$pkgname/LICENSES.chromium.html"
+
+ # Create soft link
+ mkdir -p $pkgdir/usr/bin
+ ln -sf "/opt/SendAnywhere/SendAnywhere" "$pkgdir/usr/bin/SendAnywhere"
}