aboutsummaryrefslogtreecommitdiff
path: root/editors/komodo-edit
diff options
context:
space:
mode:
authorJoseph Mingrone <jrm@FreeBSD.org>2018-04-26 16:35:44 +0000
committerJoseph Mingrone <jrm@FreeBSD.org>2018-04-26 16:35:44 +0000
commit8ff1d7525e64a6d34790d4634767c5dedd62bbb7 (patch)
treec1a535aed23234b6a50194e850c68158946e9dae /editors/komodo-edit
parentf4dbb6f1b04f6b9302203989800e7946810271e3 (diff)
downloadports-8ff1d7525e64a6d34790d4634767c5dedd62bbb7.tar.gz
ports-8ff1d7525e64a6d34790d4634767c5dedd62bbb7.zip
editors/komodo-edit: Update to version 11.0.2
Also add license information. TODO: - Fix fontconfig error (looking for fonts in /etc/fonts) - Fix issue with codeintel failing to start - Attempt to create a native port Submitted by: allanjude (maintainer) Reviewed by: mmokhi Differential Revision: https://reviews.freebsd.org/D15140
Notes
Notes: svn path=/head/; revision=468357
Diffstat (limited to 'editors/komodo-edit')
-rw-r--r--editors/komodo-edit/Makefile28
-rw-r--r--editors/komodo-edit/distinfo6
-rw-r--r--editors/komodo-edit/files/kel11_license.txt108
3 files changed, 126 insertions, 16 deletions
diff --git a/editors/komodo-edit/Makefile b/editors/komodo-edit/Makefile
index 723c28e5c0e9..c6f00e0acf22 100644
--- a/editors/komodo-edit/Makefile
+++ b/editors/komodo-edit/Makefile
@@ -1,27 +1,26 @@
-# Created by: arved
# $FreeBSD$
PORTNAME= komodo-edit
-PORTVERSION= 10.2.2
+DISTVERSION= 11.0.2
CATEGORIES= editors
-MASTER_SITES= http://downloads.activestate.com/Komodo/releases/${PORTVERSION}/ \
- http://downloads.activestate.com/Komodo/releases/archive/${PORTVERSION:R:R}.x/${PORTVERSION}/
-DISTNAME= Komodo-Edit-${PORTVERSION}-17703-linux-x86
+MASTER_SITES= http://downloads.activestate.com/Komodo/releases/${DISTVERSION}/ \
+ http://downloads.activestate.com/Komodo/releases/archive/${DISTVERSION:R:R}.x/${DISTVERSION}/
+DISTNAME= Komodo-Edit-${DISTVERSION}-18122-linux-x86
MAINTAINER= allanjude@FreeBSD.org
COMMENT= Multi-language editor from ActiveState
-CONFLICTS= komodo-ide-6*
+# https://www.activestate.com/komodo-edit/license-agreement
+LICENSE= KEL11 MPL11
+LICENSE_COMB= multi
+LICENSE_NAME_KEL11= Komodo Edit END-USER SOFTWARE LICENSE AGREEMENT
+LICENSE_FILE_KEL11= ${FILESDIR}/kel11_license.txt
+LICENSE_PERMS_KEL11= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-RESTRICTED= Distribution not permitted
+ONLY_FOR_ARCHS= amd64 i386
-ONLY_FOR_ARCHS= i386 amd64
-NO_BUILD= yes
USES= linux
-USE_LINUX= alsalib gtk2 jpeg dbusglib
-
-PLIST_FILES= bin/komodo
-PORTDATA= *
+USE_LINUX= alsalib dbusglib gtk2 jpeg xorglibs
DESKTOP_ENTRIES="Komodo Edit" \
"Free multi-platform editor that makes it easy to write quality code." \
@@ -29,6 +28,9 @@ DESKTOP_ENTRIES="Komodo Edit" \
"komodo" \
"Development;Utility;TextEditor;" \
false
+NO_BUILD= yes
+PLIST_FILES= bin/komodo
+PORTDATA= *
do-install:
cd ${WRKSRC}/INSTALLDIR && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}
diff --git a/editors/komodo-edit/distinfo b/editors/komodo-edit/distinfo
index 751b5f8f70c9..c139ae8819d5 100644
--- a/editors/komodo-edit/distinfo
+++ b/editors/komodo-edit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1499589695
-SHA256 (Komodo-Edit-10.2.2-17703-linux-x86.tar.gz) = d232f955c64aa25f58e9981c158e441c6df907348ce94fea6a997ea8e0474b35
-SIZE (Komodo-Edit-10.2.2-17703-linux-x86.tar.gz) = 77250013
+TIMESTAMP = 1524237127
+SHA256 (Komodo-Edit-11.0.2-18122-linux-x86.tar.gz) = dee9ab3309b4c39666d1168618a14531d184c3bbdaecfb859102036119bc4d62
+SIZE (Komodo-Edit-11.0.2-18122-linux-x86.tar.gz) = 77305211
diff --git a/editors/komodo-edit/files/kel11_license.txt b/editors/komodo-edit/files/kel11_license.txt
new file mode 100644
index 000000000000..f47152eac1fa
--- /dev/null
+++ b/editors/komodo-edit/files/kel11_license.txt
@@ -0,0 +1,108 @@
+ActiveState® Komodo® Edit License Agreement
+
+Version 1.1
+
+A SOURCE CODE VERSION OF CERTAIN KOMODO EDIT BROWSER FUNCTIONALITY THAT YOU MAY
+USE, MODIFY AND DISTRIBUTE IS AVAILABLE TO YOU FREE-OF-CHARGE FROM
+WWW.ACTIVESTATE.COM UNDER THE MOZILLA PUBLIC and other open source software
+licenses.
+
+The accompanying executable code version of ActiveState Komodo Edit and related
+documentation (the "Product") is made available to you under the terms of this
+ActiveState Komodo Edit END-USER SOFTWARE LICENSE AGREEMENT (THE
+"AGREEMENT"). BY CLICKING THE "ACCEPT" BUTTON, OR BY INSTALLING OR USING THE
+ActiveState Komodo Edit BROWSER, YOU ARE CONSENTING TO BE BOUND BY THE
+AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, DO
+NOT CLICK THE "ACCEPT" BUTTON, AND DO NOT INSTALL OR USE ANY PART OF THE
+ActiveState Komodo Edit BROWSER.
+
+DURING THE ACTIVESTATE KOMODO EDIT INSTALLATION PROCESS, AND AT LATER TIMES, YOU
+MAY BE GIVEN THE OPTION OF INSTALLING ADDITIONAL COMPONENTS FROM THIRD-PARTY
+SOFTWARE PROVIDERS. THE INSTALLATION AND USE OF THOSE THIRD-PARTY COMPONENTS MAY
+BE GOVERNED BY ADDITIONAL LICENSE AGREEMENTS.
+
+1. LICENSE GRANT. ActiveState Software grants you a non-exclusive license to use
+the executable code version of the Product. This Agreement will also govern any
+software upgrades provided by ActiveState that replace and/or supplement the
+original Product, unless such upgrades are accompanied by a separate license, in
+which case the terms of that license will govern.
+
+2. TERMINATION. If you breach this Agreement your right to use the Product will
+terminate immediately and without notice, but all provisions of this Agreement
+except the License Grant (Paragraph 1) will survive termination and continue in
+effect. Upon termination, you must destroy all copies of the Product.
+
+3. PROPRIETARY RIGHTS. Portions of the Product are available in source code form
+under the terms of the Mozilla Public License and other open source licenses
+(collectively, "Open Source Licenses") at www.activestate.com. Nothing in this
+Agreement will be construed to limit any rights granted under the Open Source
+Licenses. Subject to the foregoing, ActiveState, for itself and on behalf of its
+licensors, hereby reserves all intellectual property rights in the Product,
+except for the rights expressly granted in this Agreement. You may not remove or
+alter any trademark, logo, copyright or other proprietary notice in or on the
+Product. This license does not grant you any right to use the trademarks,
+service marks or logos of ActiveState or its licensors.
+
+4. PRIVACY POLICY. You agree to the ActiveState Komodo Edit Privacy Policy, made
+available online at privacy policy, as that policy may be changed from time to
+time. When ActiveState changes the policy in a material way a notice will be
+posted on the website at www.activestate.com, and when any change is made in the
+privacy policy, the updated policy will be posted at the above link. It is your
+responsibility to ensure that you understand the terms of the privacy policy, so
+you should periodically check the current version of the policy for changes.
+
+5. DISCLAIMER OF WARRANTY. THE PRODUCT IS PROVIDED "AS IS" WITH ALL FAULTS. TO
+THE EXTENT PERMITTED BY LAW, ACTIVESTATE AND ACTIVESTATE'S DISTRIBUTORS, AND
+LICENSORS HEREBY DISCLAIM ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING
+WITHOUT LIMITATION WARRANTIES THAT THE PRODUCT IS FREE OF DEFECTS, MERCHANTABLE,
+FIT FOR A PARTICULAR PURPOSE AND NON-INFRINGING. YOU BEAR THE ENTIRE RISK AS TO
+SELECTING THE PRODUCT FOR YOUR PURPOSES AND AS TO THE QUALITY AND PERFORMANCE OF
+THE PRODUCT. THIS LIMITATION WILL APPLY NOTWITHSTANDING THE FAILURE OF ESSENTIAL
+PURPOSE OF ANY REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
+LIMITATION OF IMPLIED WARRANTIES, SO THIS DISCLAIMER MAY NOT APPLY TO YOU.
+
+6. LIMITATION OF LIABILITY. EXCEPT AS REQUIRED BY LAW, ACTIVESTATE AND ITS
+DISTRIBUTORS, DIRECTORS, LICENSORS, CONTRIBUTORS AND AGENTS (COLLECTIVELY,
+"ACTIVESTATE") WILL NOT BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL,
+CONSEQUENTIAL OR EXEMPLARY DAMAGES ARISING OUT OF OR IN ANY WAY RELATING TO THIS
+AGREEMENT OR THE USE OF OR INABILITY TO USE THE PRODUCT, INCLUDING WITHOUT
+LIMITATION DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, LOST PROFITS, LOSS OF
+DATA, AND COMPUTER FAILURE OR MALFUNCTION, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES AND REGARDLESS OF THE THEORY (CONTRACT, TORT OR OTHERWISE) UPON
+WHICH SUCH CLAIM IS BASED. ACTIVESTATE'S LIABILITY UNDER THIS AGREEMENT WILL NOT
+EXCEED THE GREATER OF $500 (FIVE HUNDRED DOLLARS) AND THE FEES PAID BY YOU UNDER
+THE LICENSE (IF ANY). SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
+LIMITATION OF INCIDENTAL, CONSEQUENTIAL OR SPECIAL DAMAGES, SO THIS EXCLUSION
+AND LIMITATION MAY NOT APPLY TO YOU.
+
+7. EXPORT CONTROLS. This license is subject to all applicable export
+restrictions. You must comply with all export and import laws and restrictions
+and regulations of any United States or foreign agency or authority relating to
+the Product and its use.
+
+8. U.S. GOVERNMENT END-USERS. This Product is a "commercial item," as that term
+is defined in 48 C.F.R. 2.101, consisting of "commercial computer software" and
+"commercial computer software documentation," as such terms are used in 48
+C.F.R. 12.212 (Sept. 1995) and 48 C.F.R. 227.7202 (June 1995). Consistent with
+48 C.F.R. 12.212, 48 C.F.R. 27.405(b)(2) (June 1998) and 48 C.F.R. 227.7202, all
+U.S. Government End Users acquire the Product with only those rights as set
+forth therein.
+
+9. MISCELLANEOUS. (a) This Agreement constitutes the entire agreement between
+ActiveState and you concerning the subject matter hereof, and it may only be
+modified by a written amendment signed by an authorized executive of
+ActiveState. (b) Except to the extent applicable law, if any, provides
+otherwise, this Agreement will be governed by the laws of the state of
+California, U.S.A., excluding its conflict of law provisions. (c) This Agreement
+will not be governed by the United Nations Convention on Contracts for the
+International Sale of Goods. (d) If any part of this Agreement is held invalid
+or unenforceable, that part will be construed to reflect the parties' original
+intent, and the remaining portions will remain in full force and effect. (e) A
+waiver by either party of any term or condition of this Agreement or any breach
+thereof, in any one instance, will not waive such term or condition or any
+subsequent breach thereof. (f) Except as required by law, the controlling
+language of this Agreement is English. (g) You may assign your rights under this
+Agreement to any party that consents to, and agrees to be bound by, its terms;
+ActiveState may assign its rights under this Agreement without condition. (h)
+This Agreement will be binding upon and inure to the benefit of the parties,
+their successors and permitted assigns.