summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Escoz2015-06-16 15:06:45 +0200
committerDaniel Escoz2015-06-16 15:06:45 +0200
commit711c2d03178e1be8308e8b6e110b1528c19739a0 (patch)
treefa53b25084495f14e8eb271851b6ab4e31162c0e
downloadaur-711c2d03178e1be8308e8b6e110b1528c19739a0.tar.gz
Initial import
-rw-r--r--.SRCINFO21
-rw-r--r--LICENSE219
-rw-r--r--PKGBUILD47
-rw-r--r--stencyl16
-rw-r--r--stencyl.desktop9
-rw-r--r--stencyl.pngbin0 -> 108431 bytes
6 files changed, 312 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2d6ba77d11be
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = stencyl
+ pkgdesc = Create amazing games without code
+ pkgver = 3.3
+ pkgrel = 1
+ url = http://www.stencyl.com
+ arch = i686
+ arch = x86_64
+ license = custom
+ noextract = stencyl.tar.gz
+ options = !strip
+ source = stencyl
+ source = stencyl.desktop
+ source = stencyl.png
+ source = LICENSE
+ md5sums = e97ff31637ae4f223062269bfce3f8ab
+ md5sums = 3018ce0b02399aea78b9417bcc065f6e
+ md5sums = c99ae55db267e86c0936e01662ee12ea
+ md5sums = 986e231db4a39dd7fa59c93a7e06b7c2
+
+pkgname = stencyl
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 000000000000..3fa889836a54
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,219 @@
+Terms of Use
+============
+
+For Stencyl.com, StencylForge and the Software.
+
+
+Summary
+-------
+
+- Respect our intellectual property. Don't resell our software or subscriptions
+ or modify our software to hide our splash screen. Purchase the software if
+ you want to remove the splash.
+- We have no legal obligation to provide support.
+- Don't do anything illegal with our software or abuse our services.
+- We're not liable for anything that happens as a result of using the software.
+
+If you have questions about this agreement, contact us.
+
+
+Stencyl License Agreement ("License")
+-------------------------------------
+
+1. Preamble: This Agreement, governs the relationship between the user,
+ ("Licensee") and Stencyl, LLC, a Delaware Limited Liability Company
+ ("Licensor"). This Agreement sets the terms, rights, restrictions and
+ obligations on using Stencyl (previously known as StencylWorks),
+ StencylForge, and Stencyl.com (collectively referred to as "The Software")
+ created and owned by Licensor, as detailed herein.
+
+2. License Grant: Licensor hereby grants Licensee a Personal, Non-assignable
+ & non-transferable, Commercial, Royalty free, Cannot create derivative
+ works, Non-exclusive license, all in accordance with the terms set forth
+ and other legal restrictions set forth in 3rd party software used while
+ running Software. Licensee agrees to use the Software only
+ for purposes that are permitted by (a) the License and (b) any applicable
+ law, regulation or generally accepted practices or guidelines in the
+ relevant jurisdictions.
+
+ 1. Personal: Licensee may not sublicense, lease, rent The Software, or any
+ portions thereof.
+
+ 2. Non-Assignable & Non-Transferable: Licensee may not assign or
+ transfer his rights and duties under this license.
+
+ 3. Commercial, Royalty Free: Licensee may use The Software for any
+ purpose, including paid-services, without any royalties.
+
+ 4. Additional Requirements: Licensee shall not remove, obscure, or alter
+ any proprietary rights notices (including copyright and trade mark
+ notices) which may be affixed to or contained within The Software or
+ works created using The Software including but not limited to games
+ displaying the Stencyl logo before the game begins. If Licensee
+ desires to remove, obscure, or alter such notices, Licensee shall
+ obtain permission from Licensor.
+
+3. Accepting the Terms: In order to use The Software, Licensee must first
+ agree to this license. Licensee may not use The Software if Licensee does
+ not accept the license. Licensee can accept the Terms by:
+
+ 1. clicking to accept or agree to the license, where this option is made
+ available in the user interface for The Software; or
+
+ 2. by using The Software. In this case, Licensee understands and agrees
+ that Licensor will treat Licensee's use of The Software as acceptance
+ of the license from that point onwards.
+
+4. Term & Termination: Licensor may terminate this Agreement, including
+ Licensee's license in the case where Licensee:
+
+ 1. became insolvent or otherwise entered into any liquidation process;
+ or
+
+ 2. exported The Software to any jurisdiction where licensor may not
+ enforce his rights under this agreements in; or
+
+ 3. Licenee was in breach of any of this license's terms and conditions
+ and such breach was not cured, immediately upon notification; or
+
+ 4. Licensee in breach of any of the terms of clause 2 to this license; or
+
+ 5. Licensee otherwise entered into any arrangement which caused Licensor
+ to be unable to enforce his rights under this License.
+
+5. Use of StencylForge and Stencyl.com
+
+ 1. Licensee agrees agree that he will not engage in any activity that
+ interferes with or disrupts the servers and networks which are
+ connected to The Software.
+
+ 2. Licensee agrees that he is solely responsible for (and that Licensor
+ has no responsibility to Licensee or to any third party for) any breach
+ of Licensee's obligations under the License and for the consequences
+ (including any loss or damage which Licensor may suffer) of any such
+ breach.
+
+6. Content on StencylForge and Stencyl.com
+
+ 1. Licensee understands that all information (such as data files, written
+ text, computer software, music, audio files or other sounds,
+ photographs, videos or other images) ("Content") which licensee may
+ have access to as part of, or through Licensee's use of, The Software
+ are the sole responsibility of the person from whom such content
+ originated.
+
+ 2. Licensee should be aware that certain Content presented to Licensee as
+ part of The Software, may be protected by intellectual property rights.
+ Licensee may not modify, rent, lease, loan, sell, distribute or create
+ derivative works based on this Content (either in whole or in part)
+ unless Licensee has been specifically told that Licensee may do so by
+ the owners of that Content, in a separate agreement
+
+ 3. Licensor reserves the right (but shall have no obligation) to review,
+ modify, refuse or remove any or all Content from any Service.
+
+ 4. Licensee understands that by using The Software he may be exposed to
+ Content that he may find offensive, indecent or objectionable and that,
+ in this respect, he uses The Software at his own risk.
+
+ 5. Licensee agrees that he is solely responsible for (and that Licensor
+ has no responsibility to Licensee or to any third party for) any
+ Content that Licensee creates, transmits or display while using The
+ Software and for the consequences of Licensee's actions (including any
+ loss or damage which Licensor may suffer) by doing so.
+
+7. Support: The Software is provided under an AS-IS basis and without any
+ support, updates or maintenance. Nothing in this Agreement shall require
+ Licensor to provide Licensee with support or fixes to any bug, failure,
+ mis-performance or other defect in The Software.
+
+ 1. Feature Request: Licensee may request additional features in The
+ Software, provided, however, that (i) Licesee shall waive any claim or
+ right in such feature should feature be developed by Licensor; (ii)
+ Licensee warrants that feature does not infringe any 3rd party patent,
+ trademark, trade-secret or any other intellectual property right.
+
+8. Liability: To the extent permitted under Law, The Software is provided
+ under an AS-IS basis. Licensor shall never, and without any limit, be
+ liable for any damage, cost, expense or any other payment incurred by
+ Licesee as a result of The Software's actions, failure, bugs and/or any
+ other interaction between The Software and Licensee's end-equipment,
+ computers, other software or any 3rd party end-equipment, computer or
+ services. Moreover, Licensor shall never be liable for any defect in
+ source code written by Licensee when relying on The Software or using The
+ Software's source code.
+
+9. Warranty:
+
+ 1. Intellectual Property: Licensor hereby warrants that The Software does
+ not violate or infringe any 3rd party claims in regards to intellectual
+ property, patents and/or trademarks and that to the best of his
+ knowledge no legal action has been taken against it for any
+ infringement or violation of any 3rd party intellectual property
+ rights.
+
+ 2. No-Warranty: The Software is provided without any warranty; Licensor
+ hereby disclaims any warranty that The Software shall be error free,
+ without defects or code which may cause damage to Licensee's computers
+ or to Licensee, and that The Software shall be functional. Licensee
+ shall be solely liable for any damage, defect or loss incurred as a
+ result of operating software and undertake the risks contained in
+ running The Software.
+
+ 3. Prior Inspection: Licensee hereby states that he inspected The Software
+ thoroughly and found it satisfactory and adequate to his needs, that it
+ does not interfere with his regular operation and that it does meet the
+ standards and scope of his computer systems and architecture. Licensee
+ found that The Software interacts with his development, website and
+ server environment and that it does not infringe any End User License
+ Agreement of any software Licensee may use in performing his services.
+ Licensee hereby waives any claims regarding The Software's
+ incompatibility, performance, results and features, and warrants that
+ he inspected the The Software.
+
+10. Indemnification: Licensee hereby warrants to hold Licensor harmless and
+ indemnify Licensor for any lawsuit brought against him in regards to
+ Licensee's use of The Software in means that violate, breach or otherwise
+ circumvent this license, Licensor's intellectual property rights or
+ Licensor's title in The Software. Licensor shall promptly notify
+ Licensee in case of such legal action and request Licensee's consent prior
+ to any settlement in relation to such lawsuit or claim.
+
+11. Governing Law, Jurisdiction: Licensee hereby agrees not to initiate
+ class-action lawsuits against Licensor in relation to this license and to
+ compensate Licensor for any legal fees, costs or attorney fees should any
+ claim brought by Licensee against Licensor be denied, in part or in full.
+ The License, and Licensee's relationship with Licensor under the License,
+ shall be governed by the laws of the State of California without regard to
+ its conflict of laws provisions.12. Copyright and trade mark policies:
+ It is Licensor's policy to respond to notices of alleged copyright
+ infringement that comply with applicable international intellectual
+ property law (including, in the United States, the Digital Millennium
+ Copyright Act) and to terminate the accounts of repeat infringers. Details
+ of Licensor's policy can be found at http://www.stencyl.com/about/dmca/
+
+13. 3rd Party Software and Agreements: This Agreement covers the Intellectual
+ Property created and distributed by Licensor. Some parts of The Software
+ were developed by a 3rd party and are covered by other licenses (such as
+ open source licenses). When you accept this Agreement, you agree to be
+ bound by the terms of these licenses for those respective parts of The
+ Software.
+
+ Information on these licenses can be found inside The Software by visiting
+ the 'Legal > Credits' section of the Help Center.
+
+14. Changes to the Terms: Licensor may make changes to the License from time to
+ time. When these changes are made, Licensor will make a new copy of the
+ License available at http://www.stencyl.com/about/eula/. Licensee
+ understands and agrees that if he uses The Software after the date on
+ which the License has changed, Licensor will treat Licensee's continued use
+ of The Software as acceptance of the updated license.
+
+Revision History
+----------------
+
+- December 9, 2013: Explicitly mention individual licensing.
+- April 4, 2013: Changed references to legacy product names.
+- January 24, 2012: Amendment to include notice on third party software.
+- December 14, 2011: Revision for iStencyl Pro.
+- May 1, 2011: Initial Version. \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..daa6acaf487f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Daniel Escoz <darkhogg+aur@gmail.com>
+pkgname=stencyl
+pkgver=3.3
+pkgrel=1
+pkgdesc='Create amazing games without code'
+arch=(i686 x86_64)
+url=http://www.stencyl.com
+license=(custom)
+#depends=()
+#makedepends=()
+#conflicts=()
+#provides=()
+options=('!strip')
+#install=
+source=(stencyl
+ stencyl.desktop
+ stencyl.png
+ LICENSE)
+md5sums=('e97ff31637ae4f223062269bfce3f8ab'
+ '3018ce0b02399aea78b9417bcc065f6e'
+ 'c99ae55db267e86c0936e01662ee12ea'
+ '986e231db4a39dd7fa59c93a7e06b7c2')
+
+[ "$CARCH" = "i686" ] && {
+ source+=("${pkgname}-linux.tar.gz::http://www.stencyl.com/download/get/lin32/")
+ md5sums+=('8c8fb9b0929929c5a698cbd1bdca1786')
+}
+[ "$CARCH" = "x86_64" ] && {
+ source+=("${pkgname}-linux.tar.gz::http://www.stencyl.com/download/get/lin64/")
+ md5sums+=('295911d040f0eae28e0ec2410bb54968')
+}
+
+noextract=("$pkgname.tar.gz")
+
+package() {
+ # Uncompress the source into the final directory
+ install -Ddm755 "$pkgdir"/usr/share/stencyl
+ tar -xzf "$srcdir/${pkgname}-linux.tar.gz" -C "$pkgdir"/usr/share/stencyl/
+
+ # Install the custom launch script, the .desktop and the icon
+ install -Dm755 "$srcdir/stencyl" "$pkgdir/usr/bin/stencyl"
+ install -Dm755 "$srcdir/stencyl.desktop" "$pkgdir/usr/share/applications/stencyl.desktop"
+ install -Dm644 "$srcdir/stencyl.png" "$pkgdir/usr/share/pixmaps/stencyl.png"
+
+ # Install the license
+ install -Dm644 "$srcdir/LICENSE" "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}
diff --git a/stencyl b/stencyl
new file mode 100644
index 000000000000..e36d61a11900
--- /dev/null
+++ b/stencyl
@@ -0,0 +1,16 @@
+#!/bin/sh
+LOCAL="$HOME/.local/share/stencyl"
+if [ ! -d "$LOCAL" ]; then
+ mkdir -p "$LOCAL"
+
+ cd /usr/share/stencyl
+ for f in *; do
+ ln -s /usr/share/stencyl/"$f" "$LOCAL/$f"
+ done
+
+ rm -f "$LOCAL/games"
+ mkdir -p "$LOCAL/games"
+fi
+
+cd "$LOCAL"
+exec ./Stencyl "$@" \ No newline at end of file
diff --git a/stencyl.desktop b/stencyl.desktop
new file mode 100644
index 000000000000..f097fd2a6063
--- /dev/null
+++ b/stencyl.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Version=3.2
+Name=Stencyl
+Comment=Create amazing games without code
+Exec=stencyl
+Icon=/usr/share/pixmaps/stencyl.png
+Terminal=false
+Categories=Games;Programming \ No newline at end of file
diff --git a/stencyl.png b/stencyl.png
new file mode 100644
index 000000000000..4b4ed8adbb90
--- /dev/null
+++ b/stencyl.png
Binary files differ