diff options
author | Gabriel Moura | 2020-03-17 11:54:44 -0300 |
---|---|---|
committer | Gabriel Moura | 2020-03-17 11:54:44 -0300 |
commit | 738d28c36dcf68e247dd71ba91ba479c1a293763 (patch) | |
tree | b9d269994dc8016dc0abc15138244317bb1dfc15 | |
parent | e5d5dd424658db62912db6deafb41a229234ac41 (diff) | |
download | aur-738d28c36dcf68e247dd71ba91ba479c1a293763.tar.gz |
Pinegrow 5.94
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | LICENSE | 148 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | pinegrow.install | 3 | ||||
-rw-r--r-- | pinegrow.png | bin | 0 -> 3493 bytes |
5 files changed, 170 insertions, 11 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..b287b0f673ea --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/* +src/* +*.pkg.tar.* +*.zip diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..087da6422cac --- /dev/null +++ b/LICENSE @@ -0,0 +1,148 @@ +PINEGROW WEB EDITOR SOFTWARE LICENSE AGREEMENT +Version 1.7 – November 26, 2019 + +This Agreement is made between you - either an individual or a single entity - (the +"Licensee") and PINEGROW Pte. Ltd. (the "Licensor") with a principal place of business +at 10 Anson Road, Singapore (full contact info bellow). + +1. DEFINITIONS. + +(a) "Software" means the computer programs, media and documentation that +constitute Pinegrow Web Editor. +(b) "Install" means placing the Software on a computer's hard disk, CD-ROM or other +secondary storage device. +(c) "Use" means (i) executing or loading the Software into computer RAM or other +primary memory, and (ii) copying the Software for archival or emergency restart +purposes. +(d) “Interactions” refers to Pinegrow Interactions add-on for Pinegrow Web Editor. +“Interactions library” refers to the code that is required to run interactions and is +distributed as part of your work created with Interactions, including GreenSock +animation library. + +2. GRANT OF RIGHTS. +Pinegrow Web Editor + +Personal license: Licensor hereby grants to Licensee a nonexclusive license to +install and use the Software on up to 3 single-user computers in its possession that +are exclusively used by the user to whom the license is assigned. +Company license: Licensor hereby grants to Licensee a nonexclusive license to +install and use the Software on any computer in its possession provided that the +number of users does not exceed the number of purchased licenses and that said +users work for the Licensee under a formal employment or contractual agreement. +User is a person who uses the Software at least once within a month. +Educational / student license: Licensor hereby grants to Licensee a nonexclusive +license to install and use the Software on up to 3 single-user computers in its +possession that are exclusively used by the user to whom the license is assigned. +The Software can only be used for projects where Licensee earns less than $500 +per project. +Interactions +Licensor hereby grants to Licensee a nonexclusive license to distribute +Interactions library as part of the work created with the Software. Licensee may +use, duplicate, and distribute the Interactions library in such work either for their +own use or for distribution to a third party, and Licensee may license such work to +end users and to third parties, who may also further license such work to end +users. +The following exclusions apply: +(a) Licensee may not use or distribute Interactions library as part of software +solution for building or generating websites and web applications. +(b) If GreenSock animation library is used outside of Interactions (for example, +by accessing its features directly from the code), it is subject to its own license +that can be viewed at https://greensock.com/standard-license +License term +Interactions can be used as long as the subscription plan that includes Interactions +is active. In the event of termination that is not caused by breaching this +agreement, Licensee keeps all above granted rights for using and distributing the +Interactions library. + +3. LICENSE TERM. +One time payment licenses: This License is effective when Licensee starts to use the +Software and remains in force until Licensee stops using the Software or until Licensor +terminates this License because of Licensee's failure to comply with any of its terms and +conditions. +Subscription licenses: This License is effective when Licensee starts to use the Software +and remains in force as long as the subscription plan under which the Software is licenses +remains active or until Licensor terminates this License because of Licensee's failure to +comply with any of its terms and conditions. + +4. TERMINATION. Licensor shall have the right to immediately terminate this License +if Licensee fails to perform any obligation required of Licensee under this License or if +Licensee becomes bankrupt or insolvent. + +5. REFUND POLICY. 30 day money-back guarantee applies to all purchases of +Software. + +6. RETURN OR DESTRUCTION OF SOFTWARE UPON TERMINATION. Upon +termination of this License, Licensee shall return to Licensor or destroy the original and +all copies of the Software including partial copies and modifications. Licensor shall have +a reasonable opportunity to conduct an inspection of Licensee's place of business to +assure compliance with this provision. + +7. TITLE TO SOFTWARE. Licensor retains title to and ownership of the Software and +all enhancements, modifications and updates of the Software. + +8. MODIFICATIONS AND ENHANCEMENTS. Licensee will make no efforts to +reverse engineer the Software, or make any modifications or enhancements without +Licensor's express written consent. + +9. WARRANTY LIMITATIONS. THE SOFTWARE IS PROVIDED "AS IS." +LICENSOR DISCLAIMS ALL WARRANTIES, INCLUDING BUT NOT LIMITED +TO, ALL EXPRESS OR IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. +SOME STATES DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, +SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. + +10. REMEDY LIMITATIONS. Licensor's entire liability and Licensor's sole and +exclusive remedy for breach of the foregoing warranty shall be Licensor's option to +either: +- return to Licensee the license fee for the period in which the Software did not +perform according to this warranty, or +- repair the defects or replace the Software. + +11. DAMAGE LIMITATIONS. NEITHER PARTY SHALL BE LIABLE TO THE +OTHER FOR INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL +DAMAGES, INCLUDING LOSS OF PROFITS, AND LICENSOR'S LIABILITY TO +LICENSEE FOR ANY OTHER DAMAGES RELATING TO OR ARISING OUT OF +THIS AGREEMENT WHETHER IN CONTRACT, TORT, OR OTHERWISE WILL +BE LIMITED TO THE AMOUNT RECEIVED BY LICENSOR FROM LICENSEE AS +COMPENSATION FOR THE SOFTWARE DURING THE 0 MONTH PERIOD +IMMEDIATELY PRIOR TO THE TIME SUCH CLAIM AROSE. + +12. ARBITRATION. The parties agree to submit any dispute under this License to +binding arbitration under the rules of the American Arbitration Association in the +following location: Singapore. Judgement upon the award rendered by the arbitrator may +be entered in any court with jurisdiction to do so. + +13. ATTORNEY FEES. If any legal action is necessary to enforce this License, the +prevailing party shall be entitled to reasonable attorney fees, costs and expenses in +addition to any other relief to which it may be entitled. + +14. GENERAL PROVISIONS. +(a) Complete Agreement: This License Agreement constitutes the sole and entire +Agreement between the parties. This Agreement supersedes all prior understandings, +agreements, representations and documentation relating to the subject matter of this +Agreement. +(b) Modifications: Modifications and amendments to this Agreement, including +any exhibit, schedule or attachment hereto, shall be enforceable only if in writing and +signed by authorized representatives of both parties. +(c) Applicable law: This License will be governed by the laws of Slovenia. +(d) No Agency: Nothing contained herein will be construed as creating any +agency, partnership, joint venture or other form of joint enterprise between the parties. + +15. ASSIGNMENT. The rights conferred by this License shall not be assignable by the +Licensee without Licensor's prior written consent. Licensor may impose a reasonable +license fee on any such assignment. + +16. MERCHANT OF RECORD. Our order process is conducted by our online reseller +Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all +customer service inquiries and handles returns. + +Vendor information and contact details: +Full Legal Name of Vendor: PINEGROW PTE. LTD. +Vendor Address: 10 ANSON ROAD, #22-15 INTERNATIONAL PLAZA +City: SINGAPORE +State: na +Zip: 079903 +Country: SINGAPORE +VAT Tax ID: Not liable for VAT +Contact Person: MATJAZ TRONTELJ +Contact Person Email: info@pinegrow.com
\ No newline at end of file @@ -1,19 +1,19 @@ pkgname=pinegrow -pkgver=5.9 +pkgver=5.94 pkgrel=1 pkgdesc='A website development tool for building responsive websites' arch=('x86_64') url="https://pinegrow.com" -license=('Pinegrow') -depends_x86_64+=(gtk2 gconf alsa-lib nss libxss libxtst gendesk unzip) +license=('custom:pinegrow') +depends_x86_64+=(gtk2 gconf-gtk2 alsa-lib nss libxss libxtst gendesk unzip) source=("http://download.pinegrow.com/PinegrowLinux64.${pkgver}.zip" - "${url}/Pinegrow_EULA.pdf" - "${pkgname}.ico::${url}/favicon.ico") -noextract=("Pinegrow_EULA.pdf") -sha512sums=('db0d626d53c858bbd04a8b1e50a316cc13c998556178e159283d049f07e069d903def418c651a248c5bbb2a66df325c39bd8967df74bc1fd8d921748343bccff' - '9ff47c29e011caf7344ece001ee5cf8ce4f622071b80ee7274b5c0149adbe16fe3764f8a8aa92886c81451b7f3b3af4ba06a120ebd488f62da7590097f9a318f' - '96f42cb4b4dfaef72b3868bbc89975a2987cbd9a1b2cb53de16409d654a77c367712eaf5bc7dceed93ea25a19a5e9df3075a166cd03c0d959ac873b941b771b8') + "${pkgname}.png" + "LICENSE") +sha512sums=('e017fce75f69f60075290dd38da8d29b82565de465b979e51a71593881a79efe6e626bad33f4575677b283db5a6999f83f61b9b3490de2666fce1a269278f103' + 'e71d7bfa237604fdf183cf1dc61e674c3f0ee9a33609f5c2aa6adf3b0359acd12f6ff2c1deeec52128461327c0fde013f4e1cc6fc5170e21f09b7fb01a4f334e' + '1f2dd46c34bac1d218176f977eec05811982f1f74ead24deadb64717bb64059122e056ee1c95de34e207dd9e90107ce2f7187a4d6781f024257a7c2d7d605967') + options=('!strip') install=${pkgname}.install @@ -29,10 +29,14 @@ prepare() { package() { cd ${srcdir} - install -D -m644 Pinegrow_EULA.pdf ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md install -d ${pkgdir}/usr/share/pinegrow/ cd Pinegrow-${pkgver} cp -R * ${pkgdir}/usr/share/pinegrow/ + rm ${pkgdir}/usr/share/$pkgname/{$pkgname.png,$pkgname.desktop,Pinegrow.desktop,readme.txt} + install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" - install -Dm644 ${srcdir}/$pkgname.ico $pkgdir/usr/share/pixmaps/$pkgname.ico + install -Dm644 ${srcdir}/$pkgname.png $pkgdir/usr/share/pixmaps/$pkgname.png + + # Text extracted from Pinegrow_EULA.pdf + install -Dm644 ${srcdir}/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/pinegrow.install b/pinegrow.install index 5885eadc3043..adf39ce1dfb9 100644 --- a/pinegrow.install +++ b/pinegrow.install @@ -1,3 +1,6 @@ post_install() { ln -fs /usr/share/pinegrow/PinegrowLibrary /usr/bin/pinegrow } +post_remove() { + rm /usr/bin/pinegrow +}
\ No newline at end of file diff --git a/pinegrow.png b/pinegrow.png Binary files differnew file mode 100644 index 000000000000..2e425747d75e --- /dev/null +++ b/pinegrow.png |